<SEC-DOCUMENT>0001213900-21-026727.txt : 20210517
<SEC-HEADER>0001213900-21-026727.hdr.sgml : 20210517
<ACCEPTANCE-DATETIME>20210517090118
ACCESSION NUMBER:		0001213900-21-026727
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		129
CONFORMED PERIOD OF REPORT:	20210331
FILED AS OF DATE:		20210517
DATE AS OF CHANGE:		20210517

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			CBAK Energy Technology, Inc.
		CENTRAL INDEX KEY:			0001117171
		STANDARD INDUSTRIAL CLASSIFICATION:	MISCELLANEOUS ELECTRICAL MACHINERY, EQUIPMENT & SUPPLIES [3690]
		IRS NUMBER:				880442833
		STATE OF INCORPORATION:			NV
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-32898
		FILM NUMBER:		21927912

	BUSINESS ADDRESS:	
		STREET 1:		BAK INDUSTRIAL PARK, MEIGUI STREET
		STREET 2:		HUAYUANKOU ECONOMIC ZONE
		CITY:			DALIAN
		STATE:			F4
		ZIP:			116422
		BUSINESS PHONE:		(86)(411)6251-0619

	MAIL ADDRESS:	
		STREET 1:		BAK INDUSTRIAL PARK, MEIGUI STREET
		STREET 2:		HUAYUANKOU ECONOMIC ZONE
		CITY:			DALIAN
		STATE:			F4
		ZIP:			116422

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	CHINA BAK BATTERY INC
		DATE OF NAME CHANGE:	20050214

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	MEDINA COFFEE INC
		DATE OF NAME CHANGE:	20000626
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>f10q0321_cbakenergy.htm
<DESCRIPTION>QUARTERLY REPORT
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">
<P STYLE="margin: 0"></P>

<!-- Field: Rule-Page --><DIV STYLE="width: 100%"><DIV STYLE="font-size: 1pt; border-top: Black 2pt solid; border-bottom: Black 1pt solid">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>UNITED STATES</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>SECURITIES AND EXCHANGE COMMISSION</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Washington, D.C. 20549</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>FORM 10&minus;Q</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Mark One)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#9746; <B>QUARTERLY REPORT PURSUANT TO SECTION
13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">For the quarterly period ended: March 31, 2021</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#9744; <B>TRANSITION REPORT PURSUANT TO SECTION
13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">For the transition period from _____________ to
_____________</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Commission File Number: <B><U>001-32898</U></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><U>CBAK ENERGY TECHNOLOGY, INC.</U></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Exact Name of Registrant as Specified in Its Charter)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 49%; border-bottom: black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Nevada</B></FONT></TD>
    <TD STYLE="width: 2%; text-align: center">&nbsp;</TD>
    <TD STYLE="width: 49%; border-bottom: black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>88-0442833</B></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(State or other jurisdiction of <BR>
incorporation or organization)</FONT></TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(I.R.S. Employer <BR>
Identification No.)</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>BAK Industrial Park, Meigui Street<BR>
Huayuankou Economic Zone<BR>
Dalian City, Liaoning Province,<BR>
<U>People&rsquo;s Republic of China, 116450</U></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Address of principal executive offices, Zip Code)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><U>(86)(411)-3918-5985 </U></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Registrant&rsquo;s telephone number, including
area code)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Securities registered pursuant to Section 12(b) of the Act:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 32%; border-bottom: black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title of each class</FONT></TD>
    <TD STYLE="width: 2%; text-align: center">&nbsp;</TD>
    <TD STYLE="width: 32%; border-bottom: black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trading Symbol(s)</FONT></TD>
    <TD STYLE="width: 2%; text-align: center">&nbsp;</TD>
    <TD STYLE="width: 32%; border-bottom: black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name of each exchange on<BR>
which registered</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: #CCEEFF">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Common Stock, $0.001 par value</FONT></TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">CBAT</FONT></TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Nasdaq Capital Market</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">Indicate by check mark whether the registrant (1) has filed all reports
required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter
period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.
Yes &#9746; No &#9744;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; background-color: white"><FONT STYLE="background-color: white">Indicate
by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted&nbsp;pursuant to
Rule 405 of Regulation S-T (&sect; 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant
was required to submit such files). </FONT>Yes&nbsp;&#9746;&nbsp;No&nbsp;&#9744;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">Indicate by check mark whether the registrant is a large accelerated
filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions
of &ldquo;large accelerated filer,&rdquo; &ldquo;accelerated filer,&rdquo; &ldquo;smaller reporting company,&rdquo; and &ldquo;emerging
growth company&rdquo; in Rule 12b-2 of the Exchange Act.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 51%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Large accelerated filer &#9744;</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 48%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accelerated filer &#9744;</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-accelerated filer &#9746;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Smaller reporting company &#9746;</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Emerging growth company &#9744;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">If an emerging growth company, indicate by check mark if the registrant
has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant
to Section 13(a) of the Exchange Act. &#9744;</P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Indicate by check mark whether the registrant is a shell company (as
defined in Rule 12b-2 of the Exchange Act). Yes&nbsp;&#9744;&nbsp;No&nbsp;&#9746;</P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The number of shares outstanding of each of the issuer&rsquo;s classes
of common stock, as of May 15, 2021 is as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: bottom; background-color: white">
    <TD STYLE="width: 49%; border-bottom: black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Class of Securities</FONT></TD>
    <TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 49%; border-bottom: black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shares Outstanding</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: #CCEEFF">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Common Stock, $0.001 par value</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">88,394,517</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Rule-Page --><DIV STYLE="width: 100%"><DIV STYLE="font-size: 1pt; border-top: Black 1pt solid; border-bottom: Black 2pt solid">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><IMG SRC="image_001.jpg" ALT="" STYLE="height: 104px; width: 154px"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CBAK ENERGY TECHNOLOGY, INC.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>TABLE OF CONTENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD COLSPAN="3" STYLE="text-align: center"><A HREF="#a_001"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>PART I <BR>
FINANCIAL INFORMATION</B></FONT></A></TD></TR>
  <TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top; width: 7%"><A HREF="#a_002"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 1.</FONT></A></TD>
    <TD STYLE="vertical-align: top; width: 85%"><A HREF="#a_002"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial Statements.</FONT></A></TD>
    <TD STYLE="vertical-align: bottom; width: 8%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</FONT></TD></TR>
  <TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top"><A HREF="#a_003"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 2.</FONT></A></TD>
    <TD STYLE="vertical-align: top"><A HREF="#a_003"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management&rsquo;s Discussion and Analysis of Financial Condition and Results of Operations.</FONT></A></TD>
    <TD STYLE="vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">43</FONT></TD></TR>
  <TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top"><A HREF="#a_004"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 3.</FONT></A></TD>
    <TD STYLE="vertical-align: top"><A HREF="#a_004"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Quantitative and Qualitative Disclosures About Market Risk.</FONT></A></TD>
    <TD STYLE="vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">53</FONT></TD></TR>
  <TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top"><A HREF="#a_005"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 4.</FONT></A></TD>
    <TD STYLE="vertical-align: top"><A HREF="#a_005"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Controls and Procedures.</FONT></A></TD>
    <TD STYLE="vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">53</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD COLSPAN="3" STYLE="text-align: center"><A HREF="#a_006"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>PART II <BR>
OTHER INFORMATION</B></FONT></A></TD></TR>
  <TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top"><A HREF="#a_007"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 1.</FONT></A></TD>
    <TD STYLE="vertical-align: top"><A HREF="#a_007"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Legal Proceedings.</FONT></A></TD>
    <TD STYLE="vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">55</FONT></TD></TR>
  <TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top"><A HREF="#a_008"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 1A.</FONT></A></TD>
    <TD STYLE="vertical-align: top"><A HREF="#a_008"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Risk Factors.</FONT></A></TD>
    <TD STYLE="vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">55</FONT></TD></TR>
  <TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top"><A HREF="#a_009"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 2.</FONT></A></TD>
    <TD STYLE="vertical-align: top"><A HREF="#a_009"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unregistered Sales of Equity Securities and Use of Proceeds.</FONT></A></TD>
    <TD STYLE="vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">55</FONT></TD></TR>
  <TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top"><A HREF="#a_010"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 3.</FONT></A></TD>
    <TD STYLE="vertical-align: top"><A HREF="#a_010"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Defaults Upon Senior Securities.</FONT></A></TD>
    <TD STYLE="vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">55</FONT></TD></TR>
  <TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top"><A HREF="#a_011"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 4.</FONT></A></TD>
    <TD STYLE="vertical-align: top"><A HREF="#a_011"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mine Safety Disclosures.</FONT></A></TD>
    <TD STYLE="vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">55</FONT></TD></TR>
  <TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top"><A HREF="#a_012"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 5.</FONT></A></TD>
    <TD STYLE="vertical-align: top"><A HREF="#a_012"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other Information.</FONT></A></TD>
    <TD STYLE="vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">55</FONT></TD></TR>
  <TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top"><A HREF="#a_013"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 6.</FONT></A></TD>
    <TD STYLE="vertical-align: top"><A HREF="#a_013"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exhibits.</FONT></A></TD>
    <TD STYLE="vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">56</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: LowerRoman; Name: PageNo -->i<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><A NAME="a_001"></A>PART I</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><U>FINANCIAL INFORMATION</U></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.75in"><B>&nbsp;</B></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 72px; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><A NAME="a_002"></A>ITEM 1.</B></FONT></TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>FINANCIAL STATEMENTS.</B></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.75in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CBAK ENERGY TECHNOLOGY, INC. AND SUBSIDIARIES<BR>
CONDENSED CONSOLIDATED FINANCIAL STATEMENTS<BR>
FOR THE THREE MONTHS ENDED MARCH 31, 2020 AND 2021</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.75in"><B>&nbsp;</B></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR>
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in; border-bottom: Black 1.5pt solid; white-space: nowrap; vertical-align: top; width: 91%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contents</FONT></TD>
    <TD STYLE="white-space: nowrap; vertical-align: top; width: 1%; text-align: center">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; white-space: nowrap; vertical-align: bottom; width: 8%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Page(s)</FONT></TD></TR>
  <TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#fin_001">Condensed Consolidated Balance Sheets as of December 31, 2020 and March 31, 2021 (unaudited)</A></FONT></TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2</FONT></TD></TR>
  <TR STYLE="background-color: White">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#fin_002">Condensed Consolidated Statements of Operations and Comprehensive Income (loss) for the three months ended March 31, 2020 and 2021 (unaudited)</A></FONT></TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3</FONT></TD></TR>
  <TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#fin_003">Condensed Consolidated Statements of Changes in Shareholders&rsquo; Equity for the three months ended March 31, 2020 and 2021 (unaudited)</A></FONT></TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; vertical-align: bottom; text-align: center">4</TD></TR>
  <TR STYLE="background-color: White">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#fin_004">Condensed Consolidated Statements of Cash Flows for the three months ended March 31, 2020 and 2021 (unaudited)</A></FONT></TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5</FONT></TD></TR>
  <TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#fin_005">Notes to the Condensed Consolidated Financial Statements (unaudited)</A></FONT></TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; vertical-align: bottom; text-align: center">6<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-42</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<!-- Field: Page; Sequence: 3; Options: NewSection; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><A NAME="fin_001"></A>CBAK Energy Technology, Inc. and Subsidiaries</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Condensed Consolidated Balance Sheets</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>As of December 31, 2020 and March 31, 2021</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Unaudited)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(In US$ except for number of shares)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="white-space: nowrap"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: center"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="white-space: nowrap"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt"><I>December
    31,</I></FONT></TD>
    <TD STYLE="white-space: nowrap"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="white-space: nowrap"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt"><I>March
    31,</I></FONT></TD>
    <TD STYLE="white-space: nowrap"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt"><I>Note</I></FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt"><I>2020</I></FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt"><I>2021</I></FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">(Unaudited)</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">Assets</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">Current assets</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 64%; padding-left: 10pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">Cash
    and cash equivalents</FONT></TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 11%; text-align: center"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">$</FONT></TD>
    <TD STYLE="width: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">11,681,750</FONT></TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">$</FONT></TD>
    <TD STYLE="width: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">65,116,897</FONT></TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">Pledged
    deposits</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">2</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">8,989,748</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">16,323,303</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 10pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">Trade
    accounts and bills receivable, net</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">3</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">29,571,274</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">23,306,670</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">Inventories</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">4</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">5,252,845</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">6,499,313</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 10pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">Prepayments
    and other receivables</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">5</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">7,439,544</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">7,858,583</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">Investment
    in sales-type lease, net</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">9</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">235,245</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">836,714</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 10pt; text-indent: -9pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">Total
    current assets</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">63,170,406</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">119,941,480</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 10pt; text-indent: -9pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">Property,
    plant and equipment, net</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">7</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">41,040,370</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">40,248,221</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 10pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">Construction
    in progress</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">8</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">30,193,309</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">34,104,206</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">Right-of-use
    assets</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">9</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">7,500,780</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">7,430,212</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 10pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">Operating
    lease right-of-use assets, net</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">-</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">360,382</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">Intangible
    assets, net</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">10</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">11,807</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">11,084</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 10pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">Investment
    in sales-type lease, net</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">9</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">850,407</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">1,867,519</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt; text-indent: -9pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 10pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">Total
    assets</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 4.5pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">$</FONT></TD>
    <TD STYLE="border-bottom: black 4.5pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">142,767,079</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 4.5pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">$</FONT></TD>
    <TD STYLE="border-bottom: black 4.5pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">203,963,104</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt; text-indent: -9pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 10pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">Liabilities</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">Current
    liabilities</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 10pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">Trade
    accounts and bills payable</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">11</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">$</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">28,352,292</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">$</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">25,337,685</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">Current
    maturities of long-term bank loans</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">12</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">13,739,546</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">13,688,805</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 10pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">Other
    short-term loans</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">12</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">1,253,869</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">1,105,826</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">Accrued
    expenses and other payables</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">13</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">11,645,459</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">9,253,984</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 10pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">Payables
    to former subsidiaries, net</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">6</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">626,990</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">382,638</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">Deferred
    government grants, current</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">14</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">151,476</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">150,917</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 10pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">Product
    warranty provisions</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">15</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">155,888</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">119,114</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">Warrants
    liability</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">19</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">17,783,000</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">39,222,000</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 10pt; text-indent: -9pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">Total
    current liabilities</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">73,708,520</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">89,260,969</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 10pt; text-indent: -9pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">Deferred
    government grants, non-current</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">14</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">7,304,832</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">7,240,124</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 10pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">Operating
    lease liability, non-current</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">9</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">-</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">237,600</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">Product
    warranty provisions</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">15</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">1,835,717</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">1,858,006</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 10pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">Long term
    tax payable</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">16</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">7,511,182</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">7,483,442</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt; text-indent: -9pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 10pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">Total
    liabilities</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">90,360,251</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">106,080,141</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt; text-indent: -9pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 10pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">Commitments
    and contingencies</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">21</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt; text-indent: -9pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 10pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">Shareholders&rsquo;
    equity</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">Common
    stock $0.001 par value; 500,000,000 authorized; 79,310,249 issued and 79,166,043 outstanding as of December 31, 2020; and 88,250,225
    issued and 88,106,019 outstanding as of March 31, 2021</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">79,310</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">88,250</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 10pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">Donated
    shares</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">14,101,689</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">14,101,689</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">Additional
    paid-in capital</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">225,278,113</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">241,048,002</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 10pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">Statutory
    reserves</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">1,230,511</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">1,230,511</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">Accumulated
    deficit</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">(183,984,311</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">)</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">(154,375,029</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">)</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 10pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">Accumulated
    other comprehensive loss</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">(239,609</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">)</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">(145,568</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">)</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt; text-indent: -9pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">56,465,703</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">101,947,855</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 10pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">Less:
    Treasury shares</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">(4,066,610</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">)</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">(4,066,610</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">)</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt; text-indent: -9pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 10pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">Total
    shareholders&rsquo; equity</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">52,399,093</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">97,881,245</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">Non-controlling
    interests</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">7,735</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">1,718</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 10pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">Total
    equity</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">52,406,828</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">97,882,963</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 10pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">Total
    liabilities and shareholder&rsquo;s equity</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 4.5pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">$</FONT></TD>
    <TD STYLE="border-bottom: black 4.5pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">142,767,079</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 4.5pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">$</FONT></TD>
    <TD STYLE="border-bottom: black 4.5pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">203,963,104</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">See accompanying notes to the condensed consolidated
financial statements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>


<!-- Field: Page; Sequence: 4; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 100%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><A NAME="fin_002"></A>CBAK Energy Technology, Inc. and Subsidiaries</B></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Condensed Consolidated Statements of Operations and Comprehensive Income (Loss)</B></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>For the three months ended March 31, 2020 and 2021</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Unaudited)</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(In US$ except for number of shares)</P></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Three months ended<BR> March 31,</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Note</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in; width: 64%; text-align: left">Net revenues</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">23</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">6,901,274</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">9,416,049</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.5pt">Cost of revenues</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(6,695,271</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(7,576,620</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt">Gross profit</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">206,003</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">1,839,429</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Operating expenses:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in; text-indent: -0.125in; text-align: left">Research and development expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(298,930</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(483,749</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.25in; text-indent: -0.125in; text-align: left">Sales and marketing expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(93,771</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(213,142</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in; text-indent: -0.125in; text-align: left">General and administrative expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,115,618</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,324,481</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.25in; text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt">(Provision for) recovery of doubtful accounts</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: right">3</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(673,186</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">154,061</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in; text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt">Total operating expenses</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(2,181,505</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(1,867,311</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Operating loss</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,975,502</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(27,882</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Finance expenses, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(428,083</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(7,598</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Other income, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">49,474</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,217,648</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt">Change in fair value of warrants liability</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">28,426,000</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Loss (income) before income tax</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,354,111</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">29,608,168</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt">Income tax expense</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: right">16</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Net (loss) income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(2,354,111</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">29,608,168</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt">Less: Net (income) loss attributable to non-controlling interests</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(5,870</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">1,114</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 4pt">Net (loss) income attribute to shareholders of CBAK Energy Technology, Inc.</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">(2,359,981</TD><TD STYLE="padding-bottom: 4pt; text-align: left">)</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">29,609,282</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Net (loss) income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,354,111</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">29,608,168</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Other comprehensive income (loss)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.25in; text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt">&ndash; Foreign currency translation adjustment</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(302,045</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">89,138</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Comprehensive (loss) income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(2,656,156</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">29,697,306</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt">Less: Comprehensive (income) loss attributable to non-controlling interests</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(5,040</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">6,017</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 4pt">Comprehensive (loss) income attributable to CBAK Energy Technology, Inc.</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">(2,661,196</TD><TD STYLE="padding-bottom: 4pt; text-align: left">)</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">29,703,323</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in">(Loss) Income per share</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">18</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.25in; text-indent: -0.125in; padding-bottom: 1.5pt">&ndash; Basic</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(0.04</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">0.35</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in; text-indent: -0.125in; padding-bottom: 1.5pt">&ndash; Diluted</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(0.04</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">0.35</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in">Weighted average number of shares of common stock:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">18</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.25in; text-indent: -0.125in; padding-bottom: 4pt">&ndash; Basic</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">53,293,776</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">84,283,605</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in; text-indent: -0.125in; padding-bottom: 4pt">&ndash; Diluted</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">53,293,776</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">84,933,913</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>


<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">See accompanying notes to the condensed consolidated
financial statements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>


<!-- Field: Page; Sequence: 5; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><A NAME="fin_003"></A>CBAK Energy Technology, Inc. and Subsidiaries</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Condensed Consolidated Statements of Changes
in Shareholders&rsquo; Equity</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>For the three months ended March 31, 2020 and
2021</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Unaudited)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(In US$ except for number of shares)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center"><FONT STYLE="font-size: 8pt">Common
    stock issued</FONT></TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="padding-bottom: 1.5pt; text-align: center"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="padding-bottom: 1.5pt; font-style: italic; text-align: center"><FONT STYLE="font-size: 8pt">Additional</FONT></TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="padding-bottom: 1.5pt; text-align: center"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="padding-bottom: 1.5pt; text-align: center"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="padding-bottom: 1.5pt; font-style: italic; text-align: center"><FONT STYLE="font-size: 8pt">Accumulated other</FONT></TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="padding-bottom: 1.5pt; font-style: italic; text-align: center"><FONT STYLE="font-size: 8pt">Non-</FONT></TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center"><FONT STYLE="font-size: 8pt">Treasury
    shares</FONT></TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="padding-bottom: 1.5pt; font-style: italic; text-align: center"><FONT STYLE="font-size: 8pt">Total</FONT></TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-style: italic"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center"><FONT STYLE="font-size: 8pt">Number</FONT></TD><TD STYLE="font-style: italic"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-style: italic"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center"><FONT STYLE="font-size: 8pt">Donated</FONT></TD><TD STYLE="font-style: italic"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-style: italic"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center"><FONT STYLE="font-size: 8pt">paid-in</FONT></TD><TD STYLE="font-style: italic"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-style: italic"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center"><FONT STYLE="font-size: 8pt">Statutory</FONT></TD><TD STYLE="font-style: italic"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-style: italic"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center"><FONT STYLE="font-size: 8pt">Accumulated</FONT></TD><TD STYLE="font-style: italic"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-style: italic"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center"><FONT STYLE="font-size: 8pt">comprehensive</FONT></TD><TD STYLE="font-style: italic"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-style: italic"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center"><FONT STYLE="font-size: 8pt">controlling</FONT></TD><TD STYLE="font-style: italic"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-style: italic"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center"><FONT STYLE="font-size: 8pt">Number</FONT></TD><TD STYLE="font-style: italic"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-style: italic"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center"><FONT STYLE="font-size: 8pt">shareholders&rsquo;</FONT></TD><TD STYLE="font-style: italic"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center"><FONT STYLE="font-size: 8pt">of
    shares</FONT></TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center"><FONT STYLE="font-size: 8pt">Amount</FONT></TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center"><FONT STYLE="font-size: 8pt">shares</FONT></TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center"><FONT STYLE="font-size: 8pt">capital</FONT></TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center"><FONT STYLE="font-size: 8pt">reserves</FONT></TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center"><FONT STYLE="font-size: 8pt">deficit</FONT></TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center"><FONT STYLE="font-size: 8pt">loss</FONT></TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center"><FONT STYLE="font-size: 8pt">interests</FONT></TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center"><FONT STYLE="font-size: 8pt">of
    shares</FONT></TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center"><FONT STYLE="font-size: 8pt">Amount</FONT></TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-size: 8pt"><I>equity</I></FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 12%; font-weight: bold; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in"><FONT STYLE="font-size: 8pt">Balance
    as of January 1, 2020</FONT></TD><TD STYLE="width: 1%; font-weight: bold; padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 5%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">53,220,902</FONT></TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 1%; font-weight: bold; padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="width: 5%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">53,222</FONT></TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 1%; font-weight: bold; padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="width: 5%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">14,101,689</FONT></TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 1%; font-weight: bold; padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="width: 5%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">180,208,610</FONT></TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 1%; font-weight: bold; padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="width: 5%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">1,230,511</FONT></TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 1%; font-weight: bold; padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="width: 5%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">(176,177,413</FONT></TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD STYLE="width: 1%; font-weight: bold; padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="width: 5%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">(1,744,730</FONT></TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD STYLE="width: 1%; font-weight: bold; padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="width: 5%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">52,777</FONT></TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 1%; font-weight: bold; padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 5%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">(144,206</FONT></TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD STYLE="width: 1%; font-weight: bold; padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="width: 5%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">(4,066,610</FONT></TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD STYLE="width: 1%; font-weight: bold; padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="width: 5%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">13,658,056</FONT></TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.125in"><FONT STYLE="font-size: 8pt">Net (loss) profit</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(2,359,981</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">5,870</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(2,354,111</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.125in"><FONT STYLE="font-size: 8pt">Share-based compensation
    for employee and director stock awards</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">300,135</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">300,135</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.125in"><FONT STYLE="font-size: 8pt">Common stock issued to investors</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">367,897</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">368</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">199,632</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">200,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1.5pt; text-align: left; text-indent: -0.125in; padding-left: 0.125in"><FONT STYLE="font-size: 8pt">Foreign
    currency translation adjustment</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-size: 8pt">(301,215</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-size: 8pt">(830</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-size: 8pt">(302,045</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; padding-bottom: 4pt; text-indent: -0.125in; padding-left: 0.125in"><FONT STYLE="font-size: 8pt">Balance
    as of March 31, 2020</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 4pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">53,588,799</FONT></TD><TD STYLE="padding-bottom: 4pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 4pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">53,590</FONT></TD><TD STYLE="padding-bottom: 4pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 4pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">14,101,689</FONT></TD><TD STYLE="padding-bottom: 4pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 4pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">180,708,377</FONT></TD><TD STYLE="padding-bottom: 4pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 4pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">1,230,511</FONT></TD><TD STYLE="padding-bottom: 4pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 4pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">(178,537,394</FONT></TD><TD STYLE="padding-bottom: 4pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 4pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">(2,045,945</FONT></TD><TD STYLE="padding-bottom: 4pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 4pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">57,817</FONT></TD><TD STYLE="padding-bottom: 4pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 4pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">(144,206</FONT></TD><TD STYLE="padding-bottom: 4pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 4pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">(4,066,610</FONT></TD><TD STYLE="padding-bottom: 4pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 4pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">11,502,035</FONT></TD><TD STYLE="padding-bottom: 4pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in"><FONT STYLE="font-size: 8pt">Balance
    as of January 1, 2021</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">79,310,249</FONT></TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">79,310</FONT></TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">14,101,689</FONT></TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">225,278,113</FONT></TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">1,230,511</FONT></TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">(183,984,311</FONT></TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">(239,609</FONT></TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">7,735</FONT></TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">(144,206</FONT></TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">(4,066,610</FONT></TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">52,406,828</FONT></TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.125in"><FONT STYLE="font-size: 8pt">Net profit (loss)</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">29,609,282</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(1,114</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">29,608,168</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.125in"><FONT STYLE="font-size: 8pt">Share-based compensation
    for employee and director stock awards</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">148,818</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">148,818</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.125in"><FONT STYLE="font-size: 8pt">Issuance of common stock
    and warrants</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">8,939,976</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">8,940</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">15,621,071</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">15,630,011</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in"><FONT STYLE="font-size: 8pt">Foreign
    currency translation adjustment</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-size: 8pt">94,041</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-size: 8pt">(4,903</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-size: 8pt">89,138</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; padding-bottom: 4pt; text-indent: -0.125in; padding-left: 0.125in"><FONT STYLE="font-size: 8pt">Balance
    as of March 31, 2021</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 4pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">88,250,225</FONT></TD><TD STYLE="padding-bottom: 4pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 4pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">88,250</FONT></TD><TD STYLE="padding-bottom: 4pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 4pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">14,101,689</FONT></TD><TD STYLE="padding-bottom: 4pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 4pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">241,048,002</FONT></TD><TD STYLE="padding-bottom: 4pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 4pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">1,230,511</FONT></TD><TD STYLE="padding-bottom: 4pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 4pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">(154,375,029</FONT></TD><TD STYLE="padding-bottom: 4pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 4pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">(145,568</FONT></TD><TD STYLE="padding-bottom: 4pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 4pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">1,718</FONT></TD><TD STYLE="padding-bottom: 4pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 4pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">(144,206</FONT></TD><TD STYLE="padding-bottom: 4pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 4pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">(4,066,610</FONT></TD><TD STYLE="padding-bottom: 4pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 4pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">97,882,963</FONT></TD><TD STYLE="padding-bottom: 4pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
  </TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">See accompanying notes to the condensed consolidated
financial statements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>


<!-- Field: Page; Sequence: 6; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><A NAME="fin_004"></A>CBAK Energy Technology, Inc. and subsidiaries</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Condensed Consolidated Statements of Cash Flows</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>For the three months ended March 31, 2020 and
2021</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Unaudited)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(In US$ except for number of shares)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Three months ended<BR> March 31,</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold">Cash flows from operating activities</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left">Net (loss) income</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">(2,354,111</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">29,608,168</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Adjustments to reconcile net (loss) income to net cash provided by operating activities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Depreciation and amortization</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">587,615</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">704,496</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Provision for (recovery of) doubtful debts</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">673,186</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(154,061</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Amortization of operating lease right-of-use assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10,052</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Write-down of inventories</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">409,062</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">233,305</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Share-based compensation</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">300,135</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">148,818</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Changes in fair value of warrants liability</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(28,426,000</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Gain on disposal of property, plant and equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(53,022</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Changes in operating assets and liabilities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9pt">Trade accounts and bills receivable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(3,633,248</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,314,111</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 9pt">Inventories</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">701,957</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,512,723</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9pt">Prepayments and other receivables</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">51,905</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(451,150</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9pt">Trade accounts and bills payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(237,779</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,941,048</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9pt">Accrued expenses and other payables</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(86,889</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(882,416</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9pt">Operating lease liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(134,149</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9pt">Investment in sales-type lease</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,639,959</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Trade receivable from and payables to former subsidiaries</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">4,273,976</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(60,563</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Net cash provided by operating activities</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">685,809</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">763,859</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">Cash flows from investing activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Purchases of property, plant and equipment and construction in progress</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(261,031</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(5,681,131</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Net cash used in investing activities</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(261,031</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(5,681,131</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">Cash flows from financing activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Borrowings from shareholders</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">269,349</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Borrowings from an unrelated party</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,467,148</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Repayment of borrowing from an unrelated party</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(5,673,515</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Repayment of borrowing from shareholders</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(145,321</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1.5pt">Proceeds from issuance of shares</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">65,495,011</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Net cash (used in) provided by financing activities</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(1,937,018</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">65,349,690</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1.5pt"><B>Effect of exchange rate changes on cash and cash equivalents,
    and restricted cash</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><B>&nbsp;</B></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><B>(112,027</B></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><B>)</B></TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><B>&nbsp;</B></TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><B>336,284</B></TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><B>&nbsp;</B></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left"><B>Net increase (decrease) in cash and cash equivalents, and restricted cash</B></TD><TD><B>&nbsp;</B></TD>
    <TD STYLE="text-align: left"><B>&nbsp;</B></TD><TD STYLE="text-align: right"><B>(1,624,267</B></TD><TD STYLE="text-align: left"><B>)</B></TD><TD STYLE="font-weight: bold"><B>&nbsp;</B></TD>
    <TD STYLE="font-weight: bold; text-align: left"><B>&nbsp;</B></TD><TD STYLE="font-weight: bold; text-align: right"><B>60,768,702</B></TD><TD STYLE="font-weight: bold; text-align: left"><B>&nbsp;</B></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1.5pt"><B>Cash and cash equivalents, and restricted cash at the beginning
    of period</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><B>&nbsp;</B></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><B>7,133,948</B></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><B>&nbsp;</B></TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><B>&nbsp;</B></TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><B>20,671,498</B></TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><B>&nbsp;</B></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 4pt"><B>Cash and cash equivalents, and restricted cash at the end
    of period</B></TD><TD STYLE="font-weight: bold; padding-bottom: 4pt"><B>&nbsp;</B></TD>
    <TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: left"><B>$</B></TD><TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><B>5,509,681</B></TD><TD STYLE="padding-bottom: 4pt; font-weight: bold; text-align: left"><B>&nbsp;</B></TD><TD STYLE="font-weight: bold; padding-bottom: 4pt"><B>&nbsp;</B></TD>
    <TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: left"><B>$</B></TD><TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><B>81,440,200</B></TD><TD STYLE="padding-bottom: 4pt; font-weight: bold; text-align: left"><B>&nbsp;</B></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Supplemental non-cash investing and financing activities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 4pt">Transfer of construction in progress to property, plant and equipment</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">-</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">176,628</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 4pt">Non-cash payment for purchase of property, plant and equipment and construction in progress by new vehicles</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">-</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">61,233</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Issuance of common stock (note 1):</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 4pt">- offset repayment of promissory notes</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">200,000</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">-</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Cash paid during the period for:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 4pt">Interest, net of amounts capitalized</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">269,019</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">2,314</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">See accompanying notes to the condensed consolidated
financial statements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>


<!-- Field: Page; Sequence: 7; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 100%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><A NAME="fin_005"></A>CBAK Energy Technology, Inc. and subsidiaries</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Notes to the condensed consolidated financial statements</B></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>For the three months ended March 31, 2020 and 2021</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Unaudited)</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(In US$ except for number of shares)</P></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 0px"></TD>
    <TD STYLE="width: 24px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>1.</B></FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Principal Activities, Basis of Presentation and Organization</B></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><I>Principal Activities</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">CBAK Energy Technology, Inc. (formerly
known as China BAK Battery, Inc.) (&ldquo;CBAK&rdquo; or the &ldquo;Company&rdquo;) is a corporation formed in the State of Nevada on
October 4, 1999 as Medina Copy, Inc. The Company changed its name to Medina Coffee, Inc. on October 6, 1999 and subsequently changed its
name to China BAK Battery, Inc. on February 14, 2005. CBAK and its subsidiaries (hereinafter, collectively referred to as the &ldquo;Company&rdquo;)
are principally engaged in the manufacture, commercialization and distribution of a wide variety of standard and customized lithium ion
(known as &ldquo;Li-ion&rdquo; or &ldquo;Li-ion cell&rdquo;) high power rechargeable batteries. Prior to the disposal of BAK International
Limited (&ldquo;BAK International&rdquo;) and its subsidiaries (see below), the batteries produced by the Company were for use in cellular
telephones, as well as various other portable electronic applications, including high-power handset telephones, laptop computers, power
tools, digital cameras, video camcorders, MP3 players, electric bicycles, hybrid/electric vehicles, and general industrial applications.
After the disposal of BAK International and its subsidiaries on June 30, 2014, the Company will focus on the manufacture, commercialization
and distribution of high power lithium ion rechargeable batteries for use in cordless power tools, light electric vehicles, hybrid electric
vehicles, electric cars, electric busses, uninterruptable power supplies and other high power applications.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The shares of the Company traded in
the over-the-counter market through the Over-the-Counter Bulletin Board from 2005 until May 31, 2006, when the Company obtained approval
to list its common stock on The NASDAQ Global Market, and trading commenced that same date under the symbol &ldquo;CBAK&rdquo;.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On January 10, 2017, the Company filed
Articles of Merger with the Secretary of State of Nevada to effectuate a merger between the Company and the Company&rsquo;s newly formed,
wholly owned subsidiary, CBAK Merger Sub, Inc. (the &ldquo;Merger Sub&rdquo;). According to the Articles of Merger, effective January
16, 2017, the Merger Sub merged with and into the Company with the Company being the surviving entity (the &ldquo;Merger&rdquo;). As permitted
by Chapter 92A.180 of Nevada Revised Statutes, the sole purpose of the Merger was to effect a change of the Company&rsquo;s name.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Effective November 30, 2018, the trading
symbol for common stock of the Company was changed from CBAK to CBAT. Effective at the opening of business on June 21, 2019, the Company&rsquo;s
common stock started trading on the Nasdaq Capital Market.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><I>Basis of Presentation and Organization</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On November 6, 2004, BAK International,
a non-operating holding company that had substantially the same shareholders as Shenzhen BAK Battery Co., Ltd (&ldquo;Shenzhen BAK&rdquo;),
entered into a share swap transaction with the shareholders of Shenzhen BAK for the purpose of the subsequent reverse acquisition of the
Company. The share swap transaction between BAK International and the shareholders of Shenzhen BAK was accounted for as a reverse acquisition
of Shenzhen BAK with no adjustment to the historical basis of the assets and liabilities of Shenzhen BAK.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On January 20, 2005, the Company completed
a share swap transaction with the shareholders of BAK International. The share swap transaction, also referred to as the &ldquo;reverse
acquisition&rdquo; of the Company, was consummated under Nevada law pursuant to the terms of a Securities Exchange Agreement entered by
and among CBAK, BAK International and the shareholders of BAK International on January 20, 2005. The share swap transaction has been accounted
for as a capital-raising transaction of the Company whereby the historical financial statements and operations of Shenzhen BAK are consolidated
using historical carrying amounts.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Also on January 20, 2005, immediately
prior to consummating the share swap transaction, BAK International executed a private placement of its common stock with unrelated investors
whereby it issued an aggregate of 1,720,087 shares of common stock for gross proceeds of $17,000,000. In conjunction with this financing,
Mr. Xiangqian Li, the Chairman and Chief Executive Officer of the Company (&ldquo;Mr. Li&rdquo;), agreed to place 435,910 shares of the
Company&rsquo;s common stock owned by him into an escrow account pursuant to an Escrow Agreement dated January 20, 2005 (the &ldquo;Escrow
Agreement&rdquo;). Pursuant to the Escrow Agreement, 50% of the escrowed shares were to be released to the investors in the private placement
if audited net income of the Company for the fiscal year ended September 30, 2005 was not at least $12,000,000, and the remaining 50%
was to be released to investors in the private placement if audited net income of the Company for the fiscal year ended September 30,
2006 was not at least $27,000,000. If the audited net income of the Company for the fiscal years ended September 30, 2005 and 2006 reached
the above-mentioned targets, the 435,910 shares would be released to Mr. Li in the amount of 50% upon reaching the 2005 target and the
remaining 50% upon reaching the 2006 target.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>


<!-- Field: Page; Sequence: 8; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 100%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CBAK Energy Technology, Inc. and subsidiaries</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Notes to the condensed consolidated financial statements</B></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>For the three months ended March 31, 2020 and 2021</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Unaudited)</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(In US$ except for number of shares)</P></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>1.</B></FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Principal Activities, Basis of Presentation and Organization (continued)</B></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><I>Basis of Presentation and Organization
(continued)</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Under accounting principles generally
accepted in the United States of America (&ldquo;US GAAP&rdquo;), escrow agreements such as the one established by Mr. Li generally constitute
compensation if, following attainment of a performance threshold, shares are returned to a company officer. The Company determined that
without consideration of the compensation charge, the performance thresholds for the year ended September 30, 2005 would be achieved.
However, after consideration of a related compensation charge, the Company determined that such thresholds would not have been achieved.
The Company also determined that, even without consideration of a compensation charge, the performance thresholds for the year ended September
30, 2006 would not be achieved.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">While the 217,955 escrow shares relating
to the 2005 performance threshold were previously released to Mr. Li, Mr. Li executed a further undertaking on August&nbsp;21, 2006 to
return those shares to the escrow agent for the distribution to the relevant investors. However, such shares were not returned to the
escrow agent, but, pursuant to a Delivery of Make Good Shares, Settlement and Release Agreement between the Company, BAK International
and Mr. Li entered into on October&nbsp;22, 2007 (the &ldquo;Li Settlement Agreement&rdquo;), such shares were ultimately delivered to
the Company as described below. Because the Company failed to satisfy the performance threshold for the fiscal year ended September 30,
2006, the remaining 217,955 escrow shares relating to the fiscal year 2006 performance threshold were released to the relevant investors.
As Mr. Li has not retained any of the shares placed into escrow, and as the investors party to the Escrow Agreement are only shareholders
of the Company and do not have and are not expected to have any other relationship to the Company, the Company has not recorded a compensation
charge for the years ended September 30, 2005 and 2006.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">At the time the escrow shares relating
to the 2006 performance threshold were transferred to the investors in fiscal year 2007, the Company should have recognized a credit to
donated shares and a debit to additional paid-in capital, both of which are elements of shareholders&rsquo; equity. This entry is not
material because total ordinary shares issued and outstanding, total shareholders&rsquo; equity and total assets do not change; nor is
there any impact on income or earnings per share. Therefore, previously filed consolidated financial statements for the fiscal year ended
September 30, 2007 will not be restated. This share transfer has been reflected in these financial statements by reclassifying the balances
of certain items as of October 1, 2007. The balances of donated shares and additional paid-in capital as of October 1, 2007 were credited
and debited by $7,955,358 respectively, as set out in the consolidated statements of changes in shareholders&rsquo; equity.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In November 2007, Mr. Li delivered
the 217,955 shares related to the 2005 performance threshold to BAK International pursuant to the Li Settlement Agreement; BAK International
in turn delivered the shares to the Company. Such shares (other than those issued to investors pursuant to the 2008 Settlement Agreements,
as described below) are now held by the Company. Upon receipt of these shares, the Company and BAK International released all claims and
causes of action against Mr. Li regarding the shares, and Mr. Li released all claims and causes of action against the Company and BAK
International regarding the shares. Under the terms of the Li Settlement Agreement, the Company commenced negotiations with the investors
who participated in the Company&rsquo;s January 2005 private placement in order to achieve a complete settlement of BAK International&rsquo;s
obligations (and the Company&rsquo;s obligations to the extent it has any) under the applicable agreements with such investors.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Beginning on March 13, 2008, the Company
entered into settlement agreements (the &ldquo;2008 Settlement Agreements&rdquo;) with certain investors in the January 2005 private placement.
Since the other investors have never submitted any claims regarding this matter, the Company did not reach any settlement with them.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Pursuant to the 2008 Settlement Agreements,
the Company and the settling investors have agreed, without any admission of liability, to a settlement and mutual release from all claims
relating to the January 2005 private placement, including all claims relating to the escrow shares related to the 2005 performance threshold
that had been placed into escrow by Mr. Li, as well as all claims, including claims for liquidated damages relating to registration rights
granted in connection with the January 2005 private placement. Under the 2008 Settlement Agreement, the Company has made settlement payments
to each of the settling investors of the number of shares of the Company&rsquo;s common stock equivalent to 50% of the number of the escrow
shares related to the 2005 performance threshold these investors had claimed; aggregate settlement payments as of June 30, 2015amounted
to 73,749 shares. Share payments to date have been made in reliance upon the exemptions from registration provided by Section 4(2) and/or
other applicable provisions of the Securities Act of 1933, as amended. In accordance with the 2008 Settlement Agreements, the Company
filed a registration statement covering the resale of such shares which was declared effective by the SEC on June 26, 2008.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Pursuant to the Li Settlement Agreement,
the 2008 Settlement Agreements and upon the release of the 217,955 escrow shares relating to the fiscal year 2006 performance threshold
to the relevant investors, neither Mr. Li or the Company have any obligations to the investors who participated in the Company&rsquo;s
January 2005 private placement relating to the escrow shares.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of March 31, 2021, the Company had
not received any claim from the other investors who have not been covered by the &ldquo;2008 Settlement Agreements&rdquo; in the January
2005 private placement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>


<!-- Field: Page; Sequence: 9; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 100%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CBAK Energy Technology, Inc. and subsidiaries</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Notes to the condensed consolidated financial statements</B></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>For the three months ended March 31, 2020 and 2021</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Unaudited)</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(In US$ except for number of shares)</P></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B>&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 0px"></TD>
    <TD STYLE="width: 24px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>1.</B></FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Principal Activities, Basis of Presentation and Organization (continued)</B></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><I>Basis of Presentation and Organization
(continued)</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As the Company has transferred the
217,955 shares related to the 2006 performance threshold to the relevant investors in fiscal year 2007 and the Company also have transferred
73,749 shares relating to the 2005 performance threshold to the investors who had entered the &ldquo;2008 Settlement Agreements&rdquo;
with us in fiscal year 2008, pursuant to &ldquo;Li Settlement Agreement&rdquo; and &ldquo;2008 Settlement Agreements&rdquo;, neither Mr.
Li nor the Company had any remaining obligations to those related investors who participated in the Company&rsquo;s January 2005 private
placement relating to the escrow shares.</P>





<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On August 14, 2013, Dalian BAK Trading
Co., Ltd was established as a wholly owned subsidiary of China BAK Asia Holding Limited (&ldquo;BAK Asia&rdquo;) with a registered capital
of $500,000. Pursuant to CBAK Trading&rsquo;s articles of association and relevant PRC regulations, BAK Asia was required to contribute
the capital to CBAK Trading on or before August 14, 2015. On August 5, 2019, CBAK Trading&rsquo;s registered capital was increased to
$5,000,000. Pursuant to CBAK Trading&rsquo;s amendment articles of association and relevant PRC regulations, BAK Asia was required to
contribute the capital to CBAK Trading on or before August 1, 2033. Up to the date of this report, the Company has contributed $2,435,000
to CBAK Trading in cash.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On December 27, 2013, Dalian BAK Power
Battery Co., Ltd was established as a wholly owned subsidiary of BAK Asia with a registered capital of $30,000,000. Pursuant to CBAK Power&rsquo;s
articles of association and relevant PRC regulations, BAK Asia was required to contribute the capital to CBAK Power on or before December
27, 2015. On March 7, 2017, the name of Dalian BAK Power Battery Co., Ltd was changed to Dalian CBAK Power Battery Co., Ltd (&ldquo;CBAK
Power&rdquo;). On July 10, 2018, CBAK Power&rsquo;s registered capital was increased to $50,000,000. On October 29, 2019, CBAK Power&rsquo;s
registered capital was further increased to $60,000,000. Pursuant to CBAK Power&rsquo;s amendment articles of association and relevant
PRC regulations, BAK Asia was required to contribute the capital to CBAK Power on or before December 31, 2021. Up to the date of this
report, the Company has contributed $60,000,000 to CBAK Power through injection of a series of patents and cash.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On May 4, 2018, CBAK New Energy (Suzhou)
Co., Ltd (&ldquo;CBAK Suzhou&rdquo;) was established as a 90% owned subsidiary of CBAK Power with a registered capital of RMB10,000,000
(approximately $1.5 million). The remaining 10% equity interest was held by certain employees of CBAK Suzhou. Pursuant to CBAK Suzhou&rsquo;s
articles of association, each shareholder is entitled to the right of the profit distribution or responsible for the loss according to
its proportion to the capital contribution. Pursuant to CBAK Suzhou&rsquo;s articles of association and relevant PRC regulations, CBAK
Power was required to contribute the capital to CBAK Suzhou on or before December 31, 2019. Up to the date of this report, the Company
has contributed RMB9.0 million (approximately $1.3 million), and the other shareholders have contributed RMB1.0 million (approximately
$0.1 million) to CBAK Suzhou through injection of a series of cash. The Company plan to dissolve CBAK Suzhou in 2021.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On November 21, 2019, Dalian CBAK Energy
Technology Co., Ltd (&ldquo;CBAK Energy&rdquo;) was established as a wholly owned subsidiary of BAK Asia with a registered capital of
$50,000,000. Pursuant to CBAK Energy&rsquo;s articles of association and relevant PRC regulations, BAK Asia was required to contribute
the capital to CBAK Energy on or before November 20, 2022. Up to the date of this report, the Company has contributed $20,719,925 to CBAK
Energy. CBAK Energy will be focus on manufacture and sale of lithium batteries and lithium batteries&rsquo; materials.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On July 14, 2020, the Company acquired
BAK Asia Investments Limited (&ldquo;BAK Investments&rdquo;), a company incorporated under Hong Kong laws, from Mr. Xiangqian Li, the
Company&rsquo;s former CEO, for a cash consideration of HK$1.00. BAK Asia Investments Limited is a holding company without any other business
operations.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On July 31, 2020, BAK Investments formed
a wholly owned subsidiary CBAK New Energy (Nanjing) Co., Ltd. (&ldquo;CBAK Nanjing&rdquo;) in China with a registered capital of $100,000,000.
Pursuant to CBAK Nanjing&rsquo;s articles of association and relevant PRC regulations, BAK Investments was required to contribute the
capital to CBAK Nanjing on or before July 29, 2040. Up to the date of this report, the Company has contributed $49,989,915 to CBAK Nanjing.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On August 6, 2020, Nanjing CBAK New
Energy Technology Co., Ltd. (&ldquo;Nanjing CBAK&rdquo;) was established as a wholly owned subsidiary of CBAK Nanjing with a registered
capital of RMB700,000,000 (approximately $107 million). Pursuant to Nanjing CBAK&rsquo;s articles of association and relevant PRC regulations,
CBAK Nanjing was required to contribute the capital to Nanjing CBAK on or before August 5, 2040. Up to the date of this report, the Company
has contributed RMB290,378,836 (approximately $44.3 million) to Nanjing CBAK.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On November 9, 2020, Nanjing Daxin
New Energy Automobile Industry Co., Ltd (&ldquo;Nanjing Daxin&rdquo;) was established as a wholly owned subsidiary of CBAK Nanjing with
a register capital of RMB50,000,000 (approximately $7.6 million). Up to the date of this report, the Company has contributed RMB10,000,000
(approximately $1.53 million) to Nanjing Daxin. On January 18, 2021, Nanjing Daxin established a branch in Tianjin City.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company&rsquo;s condensed consolidated
financial statements have been prepared under US GAAP.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>


<!-- Field: Page; Sequence: 10; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 100%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CBAK Energy Technology, Inc. and subsidiaries</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Notes to the condensed consolidated financial statements</B></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>For the three months ended March 31, 2020 and 2021</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Unaudited)</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(In US$ except for number of shares)</P></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 0px"></TD>
    <TD STYLE="width: 24px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>1.</B></FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Principal Activities, Basis of Presentation and Organization (continued)</B></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><I>Basis of Presentation and Organization
(continued)</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">These condensed consolidated financial
statements are unaudited. In the opinion of management, all adjustments and disclosures necessary for a fair presentation of these condensed
consolidated financial statements, which are of a normal and recurring nature, have been included. The results reported in the condensed
consolidated financial statements for any interim periods are not necessarily indicative of the results that may be reported for the entire
year. The following (a) condensed consolidated balance sheet as of December 31, 2020, which was derived from the Company&rsquo;s audited
financial statements, and (b) the unaudited condensed consolidated financial statements have been prepared pursuant to the rules and regulations
of the Securities and Exchange Commission. Certain information and note disclosures normally included in annual financial statements prepared
in accordance with US GAAP have been condensed or omitted pursuant to those rules and regulations, though the Company believes that the
disclosures made are adequate to make the information not misleading. These unaudited condensed consolidated financial statements should
be read in conjunction with the audited consolidated financial statements and accompanying footnotes of the Company for the year ended
December 31, 2020 filed with the SEC on April 13, 2021.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The preparation of financial statements
in conformity with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities
and disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and
expenses during the reporting periods. Actual results could differ from those estimates. This basis of accounting differs in certain
material respects from that used for the preparation of the books of account of the Company&rsquo;s principal subsidiaries, which are
prepared in accordance with the accounting principles and the relevant financial regulations applicable to enterprises with limited liability
established in the PRC or Hong Kong. The accompanying consolidated financial statements reflect necessary adjustments not recorded in
the books of account of the Company&rsquo;s subsidiaries to present them in conformity with US GAAP.</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">After the disposal of BAK International
Limited and its subsidiaries, namely Shenzhen BAK, Shenzhen BAK Power Battery Co., Ltd (formerly BAK Battery (Shenzhen) Co., Ltd.) (&ldquo;BAK
Shenzhen&rdquo;), BAK International (Tianjin) Ltd. (&ldquo;BAK Tianjin&rdquo;), Tianjin Chenhao Technological Development Limited (a subsidiary
of BAK Tianjin established on May 8, 2014, &ldquo;Tianjin Chenhao&rdquo;), BAK Battery Canada Ltd. (&ldquo;BAK Canada&rdquo;), BAK Europe
GmbH (&ldquo;BAK Europe&rdquo;) and BAK Telecom India Private Limited (&ldquo;BAK India&rdquo;), effective on June 30, 2014, and as of
December 31, 2019, the Company&rsquo;s subsidiaries consisted of: i) China BAK Asia Holdings Limited (&ldquo;BAK Asia&rdquo;), a wholly
owned limited liability company incorporated in Hong Kong on July 9, 2013; ii) Dalian CBAK Trading Co., Ltd. (&ldquo;CBAK Trading&rdquo;),
a wholly owned limited company established on August 14, 2013 in the PRC; iii) Dalian CBAK Power Battery Co., Ltd. (&ldquo;CBAK Power&rdquo;),
a wholly owned limited liability company established on December 27, 2013 in the PRC; iv) CBAK New Energy (Suzhou) Co., Ltd. (&ldquo;CBAK
Suzhou&rdquo;), a 90% owned limited liability company established on May 4, 2018 in the PRC; v) Dalian CBAK Energy Technology Co., Ltd
(&ldquo;CBAK Energy&rdquo;), a wholly owned limited liability company established on November 21, 2019 in the PRC; (vi) BAK Asia Investments
Limited (&ldquo;BAK Investments&rdquo;), a wholly owned limited liability company incorporated in Hong Kong acquired on July 14, 2020;
(vii) CBAK New Energy (Nanjing) Co., Ltd. (&ldquo;CBAK Nanjing&rdquo;), a wholly owned limited liability company established on July 31,
2020 in the PRC; (viii) Nanjing CBAK New Energy Technology Co., Ltd, (&ldquo;Nanjing CBAK&rdquo;), a wholly owned limited liability company
established on August 6, 2020 in the PRC and (ix) Nanjing Daxin New Energy Automobile Industry Co., Ltd (&ldquo;Nanjing Daxin&rdquo;),
a wholly owned limited liability company established on November 9, 2020.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company continued its business
and continued to generate revenues from sale of batteries via subcontracting the production to BAK Tianjin and BAK Shenzhen, former subsidiaries
before the completion of construction and operation of its facility in Dalian. BAK Tianjin and BAK Shenzhen are now suppliers of the Company,
and the Company does not have any significant benefits or liability from the operating results of BAK Tianjin and BAK Shenzhen except
the normal risk with any major supplier.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of the date of this report, Mr.
Xiangqian Li is no longer a director of BAK International and BAK Tianjin. He remained as a director of Shenzhen BAK and BAK Shenzhen.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On and effective March 1, 2016, Mr.
Xiangqian Li resigned as Chairman, director, Chief Executive Officer, President and Secretary of the Company. On the same date, the Board
of Directors of the Company appointed Mr. Yunfei Li as Chairman, Chief Executive Officer, President and Secretary of the Company. On March&nbsp;4,
2016, Mr. Xiangqian Li transferred 3,000,000 shares to Mr. Yunfei Li for a price of $2.4 per share. After the share transfer, Mr. Yunfei
Li held 3,000,000 shares or 17.3% and Mr. Xiangqian Li held 760,557 shares at 4.4% of the Company&rsquo;s outstanding stock, respectively.
As of March 31, 2021, Mr. Yunfei Li held 10,785,872 shares or 12.2% of the Company&rsquo;s outstanding stock, and Mr. Xiangqian Li held
none of the Company&rsquo;s outstanding stock.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company had an accumulated deficit
from recurring losses from operations and short-term debt obligations as of December 31, 2020 and March 31, 2021. As of December 31, 2020,
the Company has a working capital deficiency of $10.5 million. These factors raise substantial doubts about the Company&rsquo;s ability
to continue as a going concern.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<!-- Field: Page; Sequence: 11; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 100%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CBAK Energy Technology, Inc. and subsidiaries</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Notes to the condensed consolidated financial statements</B></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>For the three months ended March 31, 2020 and 2021</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Unaudited)</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(In US$ except for number of shares)</P></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 0px"></TD>
    <TD STYLE="width: 24px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>1.</B></FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Principal Activities, Basis of Presentation and Organization (continued)</B></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><I>Basis of Presentation and Organization
(continued)</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In June and July 2015, the Company
received advances of approximately $9.8 million from potential investors. On September 29, 2015, the Company entered into a Debt Conversion
Agreement with these investors. Pursuant to the terms of the Debt Conversion Agreement, each of the creditors agreed to convert existing
loan principal of $9,847,644 into an aggregate 4,376,731 shares of common stock of the Company (&ldquo;the Shares&rdquo;) at a conversion
price of $2.25 per share. Upon receipt of the Shares on October 16, 2015, the creditors released the Company from all claims, demands
and other obligations relating to the Debts. As such, no interest was recognized by the Company on the advances from investors pursuant
to the supplemental agreements with investors and the Debt Conversion Agreement.</P>





<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In June 2016, the Company received
further advances in the aggregate of $2.9 million from Mr. Jiping Zhou and Mr. Dawei Li. These advances were unsecured, non-interest bearing
and repayable on demand. On July 8, 2018, the Company received further advances of $2.6 million from Mr. Jiping Zhou. On July 28, 2016,
the Company entered into securities purchase agreements with Mr. Jiping Zhou and Mr. Dawei Li to issue and sell an aggregate of 2,206,640
shares of common stock of the Company, at $2.5 per share, for an aggregate consideration of approximately $5.52 million. On August 17,
2016, the Company issued these shares to the investors.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On February 17, 2017, the Company signed
investment agreements with eight investors (including Mr. Yunfei Li, the Company&rsquo;s CEO, and seven of the Company&rsquo;s existing
shareholders) whereby the investors agreed to subscribe new shares of the Company totaling $10 million. Pursuant to the investment agreements,
in January 2017 the 8 investors paid the Company a total of $2.06 million as down payments. Mr. Yunfei Li agrees to subscribe new shares
of the Company totaled $1,120,000 and paid the earnest money of $225,784 in January 2017. On April 1, April 21, April 26 and May 10, 2017,
the Company received $1,999,910, $3,499,888, $1,119,982 and $2,985,497 from these investors, respectively. On May 31, 2017, the Company
entered into a securities purchase agreement with the eight investors, pursuant to which the Company agreed to issue an aggregate of 6,403,518
shares of common stock to these investors, at a purchase price of $1.50 per share, for an aggregate price of $9.6 million, among which
746,018 shares issued to Mr. Yunfei Li. On June 22, 2017, the Company issued the shares to the investors.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In 2019, according to the investment
agreements and agreed by the investors, the Company returned partial earnest money of $966,579 (approximately RMB6.7 million) to these
investors.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On January 7, 2019, each of Mr. Dawei
Li and Mr. Yunfei Li entered into an agreement with CBAK Power and Tianjin New Energy whereby Tianjin New Energy assigned its rights to
loans to CBAK Power of approximately $3.4 million (RMB23,980,950) and $1.7 million (RMB11,647,890) (totaled $5.1 million, the &ldquo;First
Debt&rdquo;) to Mr. Dawei Li and Mr. Yunfei Li, respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On January 7, 2019, the Company entered
into a cancellation agreement with Mr. Dawei Li and Mr. Yunfei Li. Pursuant to the terms of the cancellation agreement, Mr. Dawei Li and
Mr. Yunfei Li agreed to cancel the First Debt in exchange for 3,431,373 and 1,666,667 shares of common stock of the Company, respectively,
at an exchange price of $1.02 per share. Upon receipt of the shares, the creditors released the Company from any claims, demands and other
obligations relating to the First Debt.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On April 26, 2019, each of Mr. Jun
Lang, Ms. Jing Shi and Asia EVK Energy Auto Limited (&ldquo;Asia EVK&rdquo;) entered into an agreement with CBAK Power and Tianjin New
Energy whereby Tianjin New Energy assigned its rights to loans to CBAK Power of approximately $0.3 million (RMB2,225,082), $0.1 million
(RMB 912,204) and $5.0 million (RMB35,406,036) (collectively $5.4 million, the &ldquo;Second Debt&rdquo;) to Mr. Jun Lang, Ms. Jing Shi
and Asia EVK, respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On April 26, 2019, the Company entered
into a cancellation agreement with Mr. Jun Lang, Ms. Jing Shi and Asia EVK (the creditors). Pursuant to the terms of the cancellation
agreement, the creditors agreed to cancel the Second Debt in exchange for 300,534, 123,208 and 4,782,163 shares of common stock of the
Company, respectively, at an exchange price of $1.1 per share. Upon receipt of the shares, the creditors released the Company from any
claims, demands and other obligations relating to the Second Debt.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On June 28, 2019, each of Mr. Dawei
Li and Mr. Yunfei Li entered into an agreement with CBAK Power to loan approximately $1.4 million (RMB10,000,000) and $2.5 million (RMB18,000,000)
respectively to CBAK Power for a terms of six months (collectively $3.9 million, the &ldquo;Third Debt&rdquo;). The loan was unsecured,
non-interest bearing and repayable on demand.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On July 16, 2019, each of Asia EVK
and Mr. Yunfei Li entered into an agreement with CBAK Power and Dalian Zhenghong Architectural Decoration and Installation Engineering
Co. Ltd. (the Company&rsquo;s construction contractor) whereby Dalian Zhenghong Architectural Decoration and Installation Engineering
Co. Ltd. assigned its rights to the unpaid construction fees owed by CBAK Power of approximately $2.8 million (RMB20,000,000) and $0.4
million (RMB2,813,810) (collectively $3.2 million, the &ldquo;Fourth Debt&rdquo;) to Asia EVK and Mr. Yunfei Li, respectively.</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On July 26, 2019, the Company entered
into a cancellation agreement with Mr. Dawei Li, Mr. Yunfei Li and Asia EVK (the creditors). Pursuant to the terms of the cancellation
agreement, Mr. Dawei Li, Mr. Yunfei Li and Asia EVK agreed to cancel the Third Debt and Fourth Debt in exchange for 1,384,717, 2,938,067
and 2,769,435 shares of common stock of the Company, respectively, at an exchange price of $1.05 per share. Upon receipt of the shares,
the creditors released the Company from any claims, demands and other obligations relating to the Third Debt and Fourth Debt. The cancellation
agreement contains customary representations and warranties of the creditors. The creditors do not have registration rights with respect
to the shares.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"></P>

<!-- Field: Page; Sequence: 12; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 100%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CBAK Energy Technology, Inc. and subsidiaries</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Notes to the condensed consolidated financial statements</B></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>For the three months ended March 31, 2020 and 2021</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Unaudited)</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(In US$ except for number of shares)</P></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 0px"></TD>
    <TD STYLE="width: 24px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>1.</B></FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Principal Activities, Basis of Presentation and Organization (continued)</B></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><I>Basis of Presentation and Organization
(continued)</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On July 24, 2019, the Company entered
into a securities purchase agreement with Atlas Sciences, LLC (the &ldquo;Lender&rdquo;), pursuant to which the Company issued a promissory
note (the &ldquo;Note 1&rdquo;) to the Lender. The Note has an original principal amount of $1,395,000, bears interest at a rate of 10%
per annum and will mature 12 months after the issuance, unless earlier paid or redeemed in accordance with its terms. The Company received
proceeds of $1,250,000 after an original issue discount of $125,000 and payment of Lender&rsquo;s expenses of $20,000.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On October 10, 2019, each of Mr. Shibin
Mao, Ms. Lijuan Wang and Mr. Ping Shen entered into an agreement with CBAK Power and Zhengzhou BAK New Energy Vehicle Co., Ltd. (the Company&rsquo;s
supplier of which Mr. Xiangqian Li, the former CEO, is a director of this company) whereby Zhengzhou BAK New Energy Vehicle Co., Ltd.
assigned its rights to the unpaid inventories cost owed by CBAK Power of approximately $2.1 million (RMB15,000,000), $1.0 million (RMB7,380,000)
and $1.0 million (RMB7,380,000) (collectively $4.2 million, the &ldquo;Fifth Debt&rdquo;) to Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping
Shen, respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On October 14, 2019, the Company entered
into a cancellation agreement with Mr. Shangdong Liu, Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen (the creditors). Pursuant to the
terms of the cancellation agreement, Mr. Shangdong Liu, Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen agreed to cancel and convert
the Fifth Debt and the Unpaid Earnest Money of approximately $1 million (RMB6,720,000) in exchange for 528,053, 3,536,068, 2,267,798 and
2,267,798 shares of common stock of the Company, respectively, at an exchange price of $0.6 per share. Upon receipt of the shares, the
creditors released the Company from any claims, demands and other obligations relating to the Fifth Debt&nbsp;and the Unpaid Earnest Money.
The cancellation agreement contains customary representations and warranties of the creditors. The creditors do not have registration
rights with respect to the shares.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On December 30, 2019, the Company entered
into a second securities purchase agreement with Atlas Sciences, LLC (the &ldquo;Lender&rdquo;), pursuant to which the Company issued
a promissory note (the &ldquo;Note II&rdquo;) to the Lender. The Note II has an original principal amount of $1,670,000, bears interest
at a rate of 10% per annum and will mature 12 months after the issuance, unless earlier paid or redeemed in accordance with its terms.
The Company received proceeds of $1,500,000 after an original issue discount of $150,000 and payment of Lender&rsquo;s expenses of $20,000.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On January 27, 2020, the Company entered
into an exchange agreement (the &ldquo;First Exchange Agreement&rdquo;) with Atlas Sciences, LLC (the &ldquo;Lender&rdquo;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $100,000 (the
&ldquo;Partitioned Promissory Note) from the outstanding balance of certain promissory note that the Company issued to the Lender on July
24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the issuance of
160,256 shares of the Company&rsquo;s common stock, par value $0.001 per share to the Lender.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On February 20, 2020, the Company entered
into a second exchange agreement (the &ldquo;Second Exchange Agreement&rdquo;) with Atlas Sciences, LLC (the &ldquo;Lender&rdquo;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $100,000 (the
&ldquo;Partitioned Promissory Note&rdquo;) from the outstanding balance of certain promissory note that the Company issued to the Lender
on July 24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the issuance
of 207,641 shares of the Company&rsquo;s common stock, par value $0.001 per share to the Lender.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On April 10, 2020, each of Mr. Yunfei
Li, Mr. Ping Shen and Asia EVK entered into an agreement with CBAK Power and Shenzhen BAK, whereby Shenzhen BAK assigned its rights to
the unpaid inventories cost (note 7) owed by CBAK Power of approximately $1.0 million (RMB7,000,000), $2.3 million (RMB16,000,000) and
$1.0 million (RMB7,300,000) (collectively $4.3 million, the &ldquo;Sixth Debt&rdquo;) to Mr. Yunfei Li, Mr. Ping Shen and Asia EVK, respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On April 27, 2020, the Company entered
into a cancellation agreement with Mr. Yunfei Li, Mr. Ping Shen and Asia EVK (the &ldquo;creditors&rdquo;). Pursuant to the terms of the
cancellation agreement, Mr. Yunfei Li, Mr. Ping Shen and Asia EVK agreed to cancel the Sixth Debt in exchange for 2,062,619, 4,714,557
and 2,151,017 shares of common stock of the Company, respectively, at an exchange price of $0.48 per share. Upon receipt of the shares,
the creditors released the Company from any claims, demands and other obligations relating to the Sixth Debt. The cancellation agreement
contains customary representations and warranties of the creditors. The creditors do not have registration rights with respect to the
shares.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On April 28, 2020, the Company entered
into a third exchange agreement (the &ldquo;Third Exchange Agreement&rdquo;) with Atlas Sciences, LLC (the &ldquo;Lender&rdquo;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $100,000 (the
&ldquo;Partitioned Promissory Note&rdquo;) from the outstanding balance of certain promissory note that the Company issued to the Lender
on July 24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the issuance
of 312,500 shares of the Company&rsquo;s common stock, par value $0.001 per share to the Lender.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On June 8, 2020, the Company entered
into a fourth exchange agreement (the &ldquo;Fourth Exchange Agreement&rdquo;) with Atlas Sciences, LLC (the &ldquo;Lender&rdquo;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $100,000 (the
&ldquo;Partitioned Promissory Note&rdquo;) from the outstanding balance of certain promissory note that the Company issued to the Lender
on July 24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the issuance
of 271,739 shares of the Company&rsquo;s common stock, par value $0.001 per share to the Lender.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>


<!-- Field: Page; Sequence: 13; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 100%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CBAK Energy Technology, Inc. and subsidiaries</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Notes to the condensed consolidated financial statements</B></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>For the three months ended March 31, 2020 and 2021</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Unaudited)</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(In US$ except for number of shares)</P></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 0px"></TD>
    <TD STYLE="width: 24px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>1.</B></FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Principal Activities, Basis of Presentation and Organization (continued)</B></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><I>Basis of Presentation and Organization
(continued)</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On June 10, 2020, the Company entered
into a Fifth exchange agreement (the &ldquo;Fifth Exchange Agreement&rdquo;) with Atlas Sciences, LLC (the &ldquo;Lender&rdquo;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $150,000 (the
&ldquo;Partitioned Promissory Note&rdquo;) from the outstanding balance of certain promissory note that the Company issued to the Lender
on July 24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the issuance
of 407,609 shares of the Company&rsquo;s common stock, par value $0.001 per share to the Lender.</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On July 6, 2020, the Company entered
into a Sixth exchange agreement (the &ldquo;Sixth Exchange Agreement&rdquo;) with Atlas Sciences, LLC (the &ldquo;Lender&rdquo;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $250,000 (the
&ldquo;Partitioned Promissory Note&rdquo;) from the outstanding balance of certain promissory note that the Company issued to the Lender
on July 24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the issuance
of 461,595 shares of the Company&rsquo;s common stock, par value $0.001 per share to the Lender.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On July 8, 2020, the Company entered
into a First exchange agreement for Note II (the &ldquo;First Exchange Agreement- Note II&rdquo;) with Atlas Sciences, LLC (the &ldquo;Lender&rdquo;),
pursuant to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $250,000
(the &ldquo;Partitioned Promissory Note&rdquo;) from the outstanding balance of certain promissory note that the Company issued to the
Lender on December 30, 2019, which has an original principal amount of $1,670,000, and (ii) exchange the Partitioned Promissory Note for
the issuance of 453,161 shares of the Company&rsquo;s common stock, par value $0.001 per share to the Lender.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On July 29, 2020, the Company entered
into a Seventh exchange agreement (the &ldquo;Seventh Exchange Agreement&rdquo;) with Atlas Sciences, LLC (the &ldquo;Lender&rdquo;),
pursuant to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $365,000
(the &ldquo;Partitioned Promissory Note&rdquo;) from the outstanding balance of certain promissory note that the Company issued to the
Lender on July 24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the
issuance of 576,802 shares of the Company&rsquo;s common stock, par value $0.001 per share to the Lender.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On October 12, 2020, the Company entered
into an Amendment to Promissory Notes (the &ldquo;Amendment&rdquo;) with Atlas Sciences, LLC (the Lender), pursuant to which the Lender
has the right at any time until the outstanding balance of the Notes has been paid in full, at its election, to convert all or any portion
of the outstanding balance of the Notes into shares of common stock of the Company. The conversion price for each conversion will be calculated
pursuant to the following formula: 80% multiplied by the lowest closing price of the Company common stock during the ten (10) trading
days immediately preceding the applicable conversion (the &ldquo;Conversion Price&rdquo;). Notwithstanding the foregoing, in no event
will the Conversion Price be less than $1.00.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">According to the Amendment, on October
13, 2020, the Company exchange $230,000 in principal and $141,275 coupon interest under the Note I and $775,000 principal under the Note
II for the issuance of 229,750 and 479,579 shares of the Company&rsquo;s common stock, par value $0.001 per share to the Lender, respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On October 20, 2020, the Company further
exchange $645,000 in principal and $133,252 coupon interests under Note II for the issuance of 329,768 shares of the Company&rsquo;s common
stock, par value $0.001 per share to the Lender. Up to the date of this report, the Company has fully repaid the principal and coupon
interests of Note I and Note II.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On November 5, 2020, each of Tillicum
Investment Company Limited, an unrelated party, entered into an agreement with CBAK Nanjing and Shenzhen ESTAR Industrial Company Limited,
whereby Shenzhen ESTAR Industrial Company Limited assigned its rights to the unpaid equipment cost owed by CBAK Nanjing of approximately
$11.17 million (RMB75,000,000) (the &ldquo;Seventh Debt&rdquo;) to Tillicum Investment Company Limited.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On November 11, 2020, the Company entered
into a cancellation agreement with Tillicum Investment Company Limited (the &ldquo;creditor&rdquo;). Pursuant to the terms of the cancellation
agreement, Tillicum Investment Company Limited agreed to cancel the Seventh Debt in exchange for 3,192,291 shares of common stock of the
Company, at an exchange price of $3.5 per share. Upon receipt of the shares, the creditor released the Company from any claims, demands
and other obligations relating to the Seventh Debt. The cancellation agreement contains customary representations and warranties of the
creditor. The creditor does not have registration rights with respect to the shares.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On December 8, 2020, the Company entered
into a securities purchase agreement with certain institutional investors, pursuant to which the Company issued in a registered direct
offering, an aggregate of 9,489,800 shares of common stock of the Company at a per share purchase price of $5.18, and warrants to purchase
an aggregate of 3,795,920 shares of common stock of the Company at an exercise price of $6.46 per share exercisable for 36 months from
the date of issuance, for gross proceeds of approximately $49.16 million, before deducting fees to the placement agent and other offering
expenses of $3.81 million. In addition, the placement agent for this transaction also received warrants (&ldquo;Placement Agent Warrants&rdquo;)
for the purchase of up to 379,592 shares of the Company&rsquo;s common stock at an exercise price of $6.475 per share exercisable for
36 months after 6 months from the issuance.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>


<!-- Field: Page; Sequence: 14; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CBAK Energy Technology, Inc. and subsidiaries</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Notes to the condensed consolidated financial
statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>For the three months ended March 31, 2020 and
2021</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Unaudited)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(In US$ except for number of shares)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>1.</B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Principal
                                            Activities, Basis of Presentation and Organization (continued)</B></FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><I>Basis of Presentation and Organization
(continued)</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On February 8, 2021, the Company entered
into another securities purchase agreement with the same investors, pursuant to which the Company issued in a registered direct offering,
an aggregate of 8,939,976 shares of common stock of the Company at a per share purchase price of $7.83. In addition, the Company issued
to the investors (i) in a concurrent private placement, the Series A-1 warrants to purchase a total of 4,469,988 shares of common stock,
at a per share exercise price of $7.67 and exercisable for 42 months from the date of issuance; (ii) in the registered direct offering,
the Series B warrants to purchase a total of 4,469,988 shares of common stock, at a per share exercise price of $7.83 and exercisable
for 90 days from the date of issuance; and (iii) in the registered direct offering, the Series A-2 warrants to purchase up to 2,234,992
shares of common stock, at a per share exercise price of $7.67 and exercisable for 45 months from the date of issuance. The Company received
gross proceeds of approximately $70 million from the registered direct offering and the concurrent private placement, before deducting
fees to the placement agent and other offering expenses of $5.0 million. In addition, the placement agent for this transaction also received
warrants (&ldquo;Placement Agent Warrants&rdquo;) for the purchase of up to 446,999 shares of the Company&rsquo;s common stock at an exercise
price of $9.204 per share exercisable for 36 months after 6 months from the issuance.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On May 10, 2021, the Company entered into Amendment No. 1 to the Series
B Warrant (the &ldquo;Series B Warrant Amendment&rdquo;) with each of the holders of the Company&rsquo;s outstanding Series B warrants.
Pursuant to the Series B Warrant Amendment, the term of the Series B warrants was extended from May 11, 2021 to August 31, 2021.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of March 31, 2021, the Company had aggregate interest-bearing bank
loans of approximately $13.7 million, due in 2021, in addition to approximately $36.4 million of other current liabilities (excluding
warrants derivative liability).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of March 31, 2021, the Company had
unutilized committed banking facilities from banks of $4.9 million.</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company is currently expanding
its product lines and manufacturing capacity in its Dalian and Nanjing plant, which requires more funding to finance the expansion. The
Company plans to raise additional funds through banks borrowing and equity financing in the future to meet its daily cash demands, if
required.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">However, there can be no assurance
that the Company will be successful in obtaining further financing. The Company expects that it will be able to secure more potential
orders from the new energy market, especially from the electric car market and UPS market. The Company believes that with the booming
future market demand in high power lithium ion products, it can continue as a going concern and return to profitability.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The accompanying consolidated financial
statements have been prepared assuming the Company will continue to operate as a going concern, which contemplates the realization of
assets and the settlement of liabilities in the normal course of business. The consolidated financial statements do not include any adjustments
to reflect the possible future effects on the recoverability and classification of assets or the amounts and classification of liabilities
that may result from the outcome of this uncertainty related to the Company&rsquo;s ability to continue as a going concern.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><I>Revenue Recognition </I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company recognizes revenues when
its customer obtains control of promised goods or services, in an amount that reflects the consideration which it expects to receive
in exchange for those goods. The Company recognizes revenues following the five step model prescribed under ASU No. 2014-09: (i) identify
contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate
the transaction price to the performance obligations in the contract; and (v) recognize revenues when (or as) we satisfy the performance
obligation.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Revenues from product sales are recognized
when the customer obtains control of the Company&rsquo;s product, which occurs at a point in time, typically upon delivery to the customer.
The Company expenses incremental costs of obtaining a contract as and when incurred if the expected amortization period of the asset
that it would have recognized is one year or less or the amount is immaterial.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Revenues from product sales are recorded
net of reserves established for applicable discounts and allowances that are offered within contracts with the Company&rsquo;s customers.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Product revenue reserves, which are
classified as a reduction in product revenues, are generally characterized in the categories: discounts and returns. These reserves are
based on estimates of the amounts earned or to be claimed on the related sales and are classified as reductions of accounts receivable
as the amount is payable to the Company&rsquo;s customer.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>


<!-- Field: Page; Sequence: 15; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><B>CBAK Energy Technology,
Inc. and subsidiaries</B></P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><B>Notes to the condensed
consolidated financial statements</B></P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><B>For the three months
ended March 31, 2020 and 2021</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Unaudited)</P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">(In US$ except for number
of shares)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>1.</B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Principal
                                            Activities, Basis of Presentation and Organization (continued)</B></FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><I>Recently Adopted Accounting Standards</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; background-color: white">In December&nbsp;2019,
the FASB issued ASU 2019-12, Simplifying the Accounting for Income Taxes, which simplifies the accounting for income taxes, eliminates
certain exceptions within ASC 740, Income Taxes, and clarifies certain aspects of the current guidance to promote consistent application
among reporting entities. Upon adoption, the Company must apply certain aspects of this standard retrospectively for all periods presented
while other aspects are applied on a modified retrospective basis through a cumulative-effect adjustment to retained earnings as of the
beginning of the fiscal year of adoption. The Company applied the new standard beginning January 1, 2021.&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; background-color: white">In August
2020, the FASB issued ASU No. 2020-06 (&ldquo;ASU 2020-06&rdquo;) &ldquo;Debt&mdash;Debt with Conversion and Other Options (Subtopic
470-20) and Derivatives and Hedging&mdash;Contracts in Entity&rsquo;s Own Equity (Subtopic 815-40).&rdquo; ASU 2020-06 reduces the number
of accounting models for convertible debt instruments by eliminating the cash conversion and beneficial conversion models. As a result,
a convertible debt instrument will be accounted for as a single liability measured at its amortized cost as long as no other features
require bifurcation and recognition as derivatives. For contracts in an entity&rsquo;s own equity, the type of contracts primarily affected
by this update are freestanding and embedded features that are accounted for as derivatives under the current guidance due to a failure
to meet the settlement conditions of the derivative scope exception. This update simplifies the related settlement assessment by removing
the requirements to (i) consider whether the contract would be settled in registered shares, (ii) consider whether collateral is required
to be posted, and (iii) assess shareholder rights. ASU 2020-06 is effective for fiscal years beginning after December 15, 2023. Early
adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020, and only if adopted as of the beginning of
such fiscal year. The Company adopted ASU 2020-06 effective January 1, 2021. The adoption of ASU 2020-06 did not have any impact on the
Company&rsquo;s condensed consolidated financial statement presentation or disclosures.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><I>Recently Issued Accounting Standards</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; background-color: white">In May 2019,
the Financial Accounting Standards Board (&ldquo;FASB&rdquo;) issued ASU 2019-05, which is an update to ASU Update No. 2016-13, Financial
Instruments&mdash;Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which introduced the expected credit
losses methodology for the measurement of credit losses on financial assets measured at amortized cost basis, replacing the previous
incurred loss methodology. The amendments in Update 2016-13 added Topic 326, Financial Instruments&mdash;Credit Losses, and made several
consequential amendments to the Codification. Update 2016-13 also modified the accounting for available-for-sale debt securities, which
must be individually assessed for credit losses when fair value is less than the amortized cost basis, in accordance with Subtopic 326-30,
Financial Instruments&mdash; Credit Losses&mdash;Available-for-Sale Debt Securities. The amendments in this ASU address those stakeholders&rsquo;
concerns by providing an option to irrevocably elect the fair value option for certain financial assets previously measured at amortized
cost basis. For those entities, the targeted transition relief will increase comparability of financial statement information by providing
an option to align measurement methodologies for similar financial assets. Furthermore, the targeted transition relief also may reduce
the costs for some entities to comply with the amendments in Update 2016-13 while still providing financial statement users with decision-useful
information. ASU 2019-05 is effective for the Company for fiscal year beginning after December 15, 2022. The Company is currently evaluating
the impact of this new standard on its condensed consolidated financial statements and related disclosures.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; background-color: white">Other accounting
standards that have been issued or proposed by the FASB or other standards-setting bodies that do not require adoption until a future
date are not expected to have a material impact on the Company&rsquo;s condensed consolidated financial statements upon adoption.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; background-color: white">&nbsp;&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>2.</B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Pledged
                                            deposits</B></FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-left: 0.25in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"> Pledged deposits as of December 31, 2020 and March 31, 2021 consisted of the following:</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-style: italic">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center">December&nbsp;31,</TD><TD STYLE="font-style: italic">&nbsp;</TD><TD STYLE="font-style: italic">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center">March 31,</TD><TD STYLE="font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2020</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2021</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>Pledged deposits with bank for:</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left">Bills payable</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">8,791,499</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">16,278,065</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1.5pt">Others*</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">198,249</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">45,238</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 4pt">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">8,989,748</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">16,323,303</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>*</B></FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">In November 2019, CBAK
    Suzhou received notice from Court of Suzhou city that Suzhou Industrial Park Security Service Co., Ltd (&ldquo;Suzhou Security&rdquo;)
    filed a lawsuit against CBAK Suzhou for the failure to pay pursuant to the terms of the sales contract. Suzhou Security sought a
    total amount of $21,321 (RMB139,713), including services expenses amount of $21,198 (RMB138,908) and interest of $123 (RMB805). Upon
    the request of Suzhou Security for property preservation, the Court of Suzhou froze CBAK Suzhou&rsquo;s bank deposits totaling $0.02
    million (RMB150,000) for a period of one year. As of March 31, 2021, $5,047 (RMB33,073) was frozen by bank and the Company had accrued
    the service cost of $21,198 (RMB138,908).&nbsp;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<!-- Field: Page; Sequence: 16; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><B>CBAK Energy Technology,
Inc. and subsidiaries</B></P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><B>Notes to the condensed
consolidated financial statements</B></P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><B>For the three months
ended March 31, 2020 and 2021</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">(Unaudited)</P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">(In US$ except for number
of shares)</P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2.</B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Pledged
                                            deposits  (continued)</B></FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px; text-align: justify">&nbsp;</TD>
    <TD><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On March 20, 2020, CBAK Power received notice
    from Court of Nanpi County, Hebei Province that Cangzhou Huibang Engineering Manufacturing Co., Ltd (&ldquo;Cangzhou Huibang&rdquo;)
    filed a lawsuit against CBAK Power for the failure to pay pursuant to the terms of the purchase contract. Cangzhou Huibang sought
    a total amount of $0.31 million (RMB2,029,594), including materials purchase cost of $0.3 million (RMB1,932,947), and interest of
    $14,804 (RMB96,647). As of December 31, 2020, the Company has accrued materials purchase cost of $0.3 million (RMB1,932,947). Upon
    the request of Cangzhou Huibang for property preservation, the Court of Nanpi ordered to freeze CBAK Power&rsquo;s bank deposits
    totaling $0.4 million (RMB2,650,000) for a period of two year to March 2, 2022. As of December 31, 2020, $18,518 (RMB120,898) was
    frozen by bank.&nbsp;In March 2021, CBAK Power had made full payment and bank deposit was released.</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In February 2020, CBAK Power received notice
    from Court of Zhuanghe that Dongguan Shanshan Battery Material Co., Ltd (&ldquo;Dongguan Shanshan&rdquo;) filed lawsuit against CBAK
    Power for the failure to pay pursuant to the terms of the purchase contract. Dongguan Shanshan sought a total amount of $0.7 million
    (RMB4,434,209). Upon the request of Dongguan Shanshan for property preservation, the Court of Zhuanghe ordered to freeze CBAK Power&rsquo;s
    bank deposits totaling $0.7 million (RMB4,434,209) for a period of one year to December 17, 2020. In July 2020, CBAK Power and Dongguan
    Shanshan have come to a settlement amount of $0.6 million (RMB3,635,192) and the bank deposit was then released. In October 2020,
    CBAK Power fail to pay according to the settlement, Dongguan Shanshan sought a total amount of $0.6 million (RMB3,635,192). Upon
    the request of Dongguan Shanshan for property preservation, the Court of Zhuanghe ordered to freeze CBAK Power&rsquo;s bank deposits
    totaling $0.6 million (RMB3,365,192) for a period of one year to October 21, 2021. As of December 31, 2020, $55,230 (RMB360,576)
    was frozen by bank. In late February 2021, CBAK Power and Dongguan Shanshan entered into a settlement agreement that CBAK would pay
    $260,393, $76,586, $76,586, $76,586, and $32,088 (RMB1,700,000, RMB500,000, RMB500,000, RMB500,000 and RMB209,487) by March 5, March
    31, April 30, May 31 and June 30, 2021, respectively, and after the first payment of RMB 1,700,000 by March 5, 2021, Dongguan Shanshan
    would release all the enforcement measures against CBAK Power. CBAK Power had made payment on time and the bank deposit was then
    release. As of March 31, 2020, CBAK Power has accrued the unpaid material purchase cost of $516,865 (RMB3,374,403). As of the date
    of this report, CBAK Power further paid $76,303 (RMB500,000) to Dongguan Shanshan.</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In June 2020, CBAK Power received notice
    from Court of Dalian Economic and Technology Development Zone that Nanjing Jinlong Chemical Co., Ltd. (&ldquo;Nanjing Jinlong&rdquo;)
    filed a lawsuit against CBAK Power for the failure to pay pursuant to the terms of the purchase contract. Nanjing Jinlong sought
    a total amount of $125,443 (RMB822,000). Upon the request of Nanjing Jinlong for property preservation, the Court of Dalian Economic
    and Technology Development Zone ordered to freeze CBAK Power&rsquo;s bank deposits totaling $125,443 (RMB822,000) for a period of
    one year. As of March 31, 2021, $2,422 (RMB15,869) was frozen by bank and the Company had accrued the material purchase cost of $125,443
    (RMB822,000). In April 2021, CBAK Power has mad full settlement to Nanjing Jinlong and the property preservation was then released.</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In June 2020, CBAK Power received notice
    from Court of Dalian Economic and Technology Development Zone that Xi&rsquo;an Anpu New Energy Technology Co. LTD (&ldquo;Xi&rsquo;an
    Anpu&rdquo;) filed a lawsuit against CBAK Power for the failure to pay pursuant to the terms of the equipment purchase contract.
    Xi&rsquo;an Anpu sought a total amount of $129,270 (RMB843,954), including $117,636 (RMB768,000) for equipment cost and $11,634 (RMB75,954)
    for liquidated damages. Upon the request of Xi&rsquo;an Anpu for property preservation, the Court of Dalian Economic and Technology
    Development Zone ordered to freeze CBAK Power&rsquo;s bank deposits $0.1 million (RMB843,954) for a period to May 11, 2021. As of
    December 31, 2020, $98,284 (RMB641,656) was frozen by bank. The property preservation was released on February 25, 2021 upon CBAK
    Power settlement.</P></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In May 2020, CBAK Power received notice
from Court of Wuqing District, Tianjin that Tianjin Changyuan Electric Material Co., Ltd (&ldquo;Tianjin Changyuan&rdquo;) filed lawsuit
against CBAK Power for failure to pay pursuant to the terms of the purchase contract. The plaintiff sought a total amount of $13,040
(RMB85,136), including material cost of $12,166 (RMB79,429) and interest of $874 (RMB5,707). In July, 2020, upon the request of the plaintiff
for property preservation, the Court of Wuqing District, Tianjin ordered to freeze CBAK Power&rsquo;s bank deposits totaling $13,041
(RMB85,136) for a period of one year. As of December 31, 2020, $13,041 (RMB85,136) was frozen by bank. CBAK Power had made full payment
and the property preservation was released as of March 31, 2021.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In October 2020, CBAK Power
received a notice from Court of Dalian Economic and Technology Development Zone that Jiuzhao New Energy Technology Co., Ltd.
(&ldquo;Jiuzhao&rdquo;) filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of certain purchase contract.
Jiuzhao sought a total amount of $0.9 million (RMB6.0 million), including material cost of $0.9 million (RMB5,870,267) and interest
of $19,871 (RMB129,732). Upon the request of the plaintiff for property preservation, the Court of Dalian Economic and Technology
Development Zone, Jiuzhao ordered to freeze CBAK Power&rsquo;s bank deposits totaling $0.9 million (RMB6.0 million) for a period to
September 17, 2021. As of March 31, 2021, $37,769 (RMB247,492) was frozen by bank and the Company had accrued the unpaid material
purchase cost of $0.6 million (RMB3,870,267). As of the date of this report, CBAK Power has fully paid off the debts to Jiuzhao, and the frozen bank deposits were released in April
2021.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In October 2019, CBAK Power received
notice from Court of Changshou District, Chongqing that Chongqing Zhongrun Chemistry Co., Ltd (&ldquo;Chongqing Zhongrun&rdquo;) filed
arbitration claims against the Company for failure to pay pursuant to the terms of the contract. The plaintiff sought a total amount
of $0.4 million (RMB2,484,948), including material cost of $0.4 million (RMB2,397,660) and interest of $13,370 (RMB87,288). On October
31, 2019, CBAK Power and Chongqing Zhongrun reached an agreement that CBAK Power would pay the material cost by the end of December 31,
2019. In 2020, CBAK Power had paid $198,144 (RMB1,293,600). In August 2020, upon the request of Chongqing Zhongrun for property preservation,
the Court of Changshou District ordered to freeze CBAK Power&rsquo;s bank deposits totaling $0.2 million (RMB1,249,836) for a period
of one year to August 2021. As of December 31, 2020, the Company has accrued the remaining material purchase cost of $0.2 million (RMB1,104,007)
and $2,224 (RMB14,521) was frozen by bank. The property preservation was released in March, 2021 upon CBAK Power settlement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14.15pt; text-align: justify; text-indent: -14.15pt"><FONT STYLE="font-size: 8pt"><B>&nbsp;</B></FONT></P>


<!-- Field: Page; Sequence: 17; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CBAK Energy Technology, Inc. and subsidiaries</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Notes to the condensed consolidated financial
statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>For the three months ended March 31, 2020 and
2021</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Unaudited)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(In US$ except for number of shares)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B>&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>3.</B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Trade
                                            Accounts and Bills Receivable, net</B></FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-left: 0.25in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"> Trade accounts and bills receivable as of December 31, 2020 and March 31, 2021 consisted of the following:</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-style: italic">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center">December&nbsp;31,</TD><TD STYLE="font-style: italic">&nbsp;</TD><TD STYLE="font-style: italic">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center">March 31,</TD><TD STYLE="font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left">Trade accounts receivable</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">33,305,997</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">27,621,392</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Less: Allowance for doubtful accounts</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(5,266,828</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(5,094,948</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">28,039,169</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">22,526,444</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Bills receivable</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">1,532,105</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">780,226</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 4pt">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">29,571,274</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">23,306,670</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Included in trade accounts and bills receivables are retention
receivables of $1,896,068 and $1,889,066 as of December 31, 2020 and March 31, 2021. Retention receivables are interest-free and recoverable
at the end of the retention period of three&nbsp;to five years since the sales of the EV batteries or 200,000 km since the sales of the
motor vehicles (whichever comes first).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">An analysis of the allowance for doubtful
accounts is as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-style: italic">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center">March 31,</TD><TD STYLE="font-style: italic">&nbsp;</TD><TD STYLE="font-style: italic">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center">March 31,</TD><TD STYLE="font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%">Balance at beginning of period</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">4,650,686</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">5,266,828</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Provision for the period</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">871,483</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Reversal &ndash; recoveries by cash</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(198,297</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(154,061</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Charged to consolidated statements of operations and comprehensive income (loss)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">673,186</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(154,061</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Foreign exchange adjustment</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(86,308</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(17,819</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 4pt">Balance at end of period</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">5,237,564</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">5,094,948</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>4.</B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Inventories</B></FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-left: 0.25in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"> Inventories as of December 31, 2020 and March 31, 2021 consisted of the following:</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-style: italic">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center">December&nbsp;31,</TD><TD STYLE="font-style: italic">&nbsp;</TD><TD STYLE="font-style: italic">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center">March 31,</TD><TD STYLE="font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left">Raw materials</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">757,857</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">1,042,448</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Work in progress</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,338,342</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,911,177</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Finished goods</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">2,156,646</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">3,545,688</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 4pt">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">5,252,845</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">6,499,313</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">During the three months ended March
31, 2020 and 2021, write-downs of obsolete inventories to lower of cost or market of $409,062 and $233,305, respectively, were charged
to cost of revenues.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>5.</B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Prepayments
                                            and Other Receivables</B></FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-left: 0.25in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"> Prepayments and other receivables as of December 31, 2020 and March 31, 2021 consisted of the following:</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-style: italic">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center">December&nbsp;31,</TD><TD STYLE="font-style: italic">&nbsp;</TD><TD STYLE="font-style: italic">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center">March 31,</TD><TD STYLE="font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2020</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2021</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left">Value added tax recoverable</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">4,524,475</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">4,287,428</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Loan receivables (note)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,358,637</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Prepayments to suppliers</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">424,311</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,193,669</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Deposits</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">17,385</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">23,929</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Staff advances</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">67,867</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">111,948</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Prepaid operating expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">529,401</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,223,344</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1.5pt">Others</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">524,468</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">1,025,265</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,446,544</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,865,583</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Less: Allowance for doubtful accounts</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(7,000</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(7,000</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 4pt">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">7,439,544</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">7,858,583</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"></P>

<!-- Field: Page; Sequence: 18; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CBAK Energy Technology, Inc. and subsidiaries</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Notes to the condensed consolidated financial
statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>For the three months ended March 31, 2020 and
2021</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Unaudited)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(In US$ except for number of shares)</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%">
<TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="text-align: left; width: 0.25in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>5.</B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Prepayments
                                            and Other Receivables</B></FONT><B> (continued)</B></TD>
</TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Note : Nanjing CBAK entered into a
loan agreement with Shen Zhen Asian Plastics Technology Co., Ltd (SZ Asian Plastics), to loan SZ Asian Plastics a total amount of $1.4
million (RMB8,870,000) for a period of 6 months from December 1, 2020 to May 31, 2021. The loan is unsecured and bears fixed interest
at 6% per annum. The Company&rsquo;s shareholder Mr. Jiping Zhao, holding 2.39% equity interest in the Company, at the same time held
79.13% equity interests in SZ Asian Plastics. In March 2021, SZ Asian Plastics has fully repaid the loan principal.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>6.</B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Payables
                                            to Former Subsidiaries</B></FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-left: 0.25in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"> Payables to former subsidiaries as of December 31, 2020 and March 31, 2021 consisted of the following:</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-style: italic">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center">December&nbsp;31,</TD><TD STYLE="font-style: italic">&nbsp;</TD><TD STYLE="font-style: italic">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center">March 31,</TD><TD STYLE="font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left">BAK Tianjin</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">29,852</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">21,365</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1.5pt; text-align: left">BAK Shenzhen</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">597,138</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">361,273</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 4pt">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">626,990</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">382,638</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Balance as of December 31, 2020 and
March 31, 2021 consisted of payables for purchase of inventories from BAK Tianjin, BAK Shenzhen and Shenzhen BAK. From time to time,
the Company purchased products from these former subsidiaries that they did not produce to meet the needs of its customers.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The above balance is unsecured and non-interest
bearing and repayable on demand.&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>7.</B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Property,
                                            Plant and Equipment, net</B></FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left">Property,</TD><TD STYLE="text-align: justify">plant and equipment
                                            as of December 31, 2020 and March 31, 2021 consisted of the following:</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-style: italic">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center">December&nbsp;31,</TD><TD STYLE="font-style: italic">&nbsp;</TD><TD STYLE="font-style: italic">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center">March 31,</TD><TD STYLE="font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%">Buildings</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">28,150,137</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">32,478,253</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Machinery and equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">32,753,952</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">28,046,176</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Office equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">258,458</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">313,975</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Motor vehicles</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">197,790</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">244,825</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&#12288;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">61,360,337</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">61,083,229</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Impairment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(8,980,020</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(8,916,742</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Accumulated depreciation</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(11,339,947</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(11,918,266</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 4pt">Carrying amount</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">41,040,370</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">40,248,221</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">During the three months ended March
31, 2020 and 2021, the Company incurred depreciation expense of $581,491 and $698,618, respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company has not yet obtained the
property ownership certificates of the buildings in its Dalian manufacturing facilities with a carrying amount of $24,611,468 and $24,324,253
as of December 31, 2020 and March 31, 2021, respectively. The Company built its facilities on the land for which it had already obtained
the related land use right. The Company has submitted applications to the Chinese government for the ownership certificates on the completed
buildings located on these lands. However, the application process takes longer than the Company expected and it has not obtained the
certificates as of the date of this report. However, since the Company has obtained the land use right in relation to the land, the management
believe the Company has legal title to the buildings thereon albeit the lack of ownership certificates.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">During the course of the Company&rsquo;s
strategic review of its operations, the Company assessed the recoverability of the carrying value of the Company&rsquo;s property, plant
and equipment. The impairment charge, if any, represented the excess of carrying amounts of the Company&rsquo;s property, plant and equipment
over the estimated discounted cash flows expected to be generated by the Company&rsquo;s production facilities. The Company believes
that there was no impairment during the three months ended March 31, 2020 and 2021.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"></P>

<!-- Field: Page; Sequence: 19; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CBAK Energy Technology, Inc. and subsidiaries</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Notes to the condensed consolidated financial
statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>For the three months ended March 31, 2020 and
2021</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Unaudited)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(In US$ except for number of shares)</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>8.</B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Construction
                                            in Progress</B></FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left">Construction</TD><TD STYLE="text-align: justify">in progress
                                            as of December 31, 2020 and March 31, 2021 consisted of the following:</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-style: italic">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center">December&nbsp;31,</TD><TD STYLE="font-style: italic">&nbsp;</TD><TD STYLE="font-style: italic">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center">March 31,</TD><TD STYLE="font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left">Construction in progress</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">27,070,916</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right"><P STYLE="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">28,465,244</P></TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Prepayment for acquisition of property, plant and equipment</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">3,122,393</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">5,638,962</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 4pt">Carrying amount</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">30,193,309</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><P STYLE="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">34,104,206</P></TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Construction in progress as of December
31, 2020 and March 31, 2021 was mainly comprised of capital expenditures for the construction of the facilities and production lines
of CBAK Power and Nanjing CBAK.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">For the three months ended March 31,
2020 and 2021, the Company capitalized interest of $316,168 and $213,583, respectively, to the cost of construction in progress.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left"><B>9.</B></TD><TD STYLE="text-align: justify"><B>Lease</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><B>(a)</B></TD><TD STYLE="text-align: justify"><B>Right-of-use
                                            assets</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;<B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-style: italic">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center">Prepaid<BR>
    land</TD><TD STYLE="font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">lease<BR>
    payments</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 88%">Balance as of January 1, 2021</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">7,500,780</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Amortization charge for the period</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(43,325</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Foreign exchange adjustment</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(27,243</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 4pt">Balance as of March 31, 2021</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">7,430,212</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Lump sum payments were made upfront
to acquire the leased land from the owners with lease period for 50 years up to August 9, 2064, and no ongoing payments will be made
under the terms of these land leases.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(b)</B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Company
                                            as Lessor</B></FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 21.3pt; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company derives a portion of its revenue
from leasing arrangements of these vehicles to end users. Such arrangements provide for monthly payments covering the vehicles sales
and interest. These arrangements meet the criteria to be accounted for as sales-type leases. Accordingly, vehicle sale net of cost is
recorded as other income and recognized upon delivery of the vehicle and its acceptance by the end user. Upon the recognition of such
revenue, an asset is established for the investment in sales-type leases. Interests are recognized monthly over the lease term. The components
of the net investment in sales-type leases as of December 31, 2020 and March 31, 2021 are as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-style: italic">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center">December&nbsp;31,</TD><TD STYLE="font-style: italic">&nbsp;</TD><TD STYLE="font-style: italic">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center">March&nbsp;31,</TD><TD STYLE="font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left">Total future minimum lease payments receivable</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">1,210,305</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">2,976,071</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Less: unearned income, representing interest</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(124,653</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(271,838</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Present value of minimum lease payments receivables</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,085,652</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,704,233</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Less: Current portion</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(235,245</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(836,714</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 4pt">Non-current portion</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">850,407</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">1,867,519</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Vehicle sale net of cost recognized in other
income (expense) and interest income from vehicle leasing was $(91,833) and $26,637 for the three month ended March 31, 2021, respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 20; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CBAK Energy Technology, Inc. and subsidiaries</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Notes to the condensed consolidated financial
statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>For the three months ended March 31, 2020 and
2021</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Unaudited)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(In US$ except for number of shares)</P>





<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%">
<TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="text-align: left; width: 0.25in"><B>9.</B></TD><TD STYLE="text-align: justify"><B>Lease (continued)</B></TD>
</TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%">
<TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="text-align: left; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(b)</B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Company
                                            as Lessor</B></FONT><B> (continued)</B></TD>
</TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The future minimum lease payments receivable
for sales type leases are as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left; border-bottom: Black 1.5pt solid">12 months ending March 31,</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">Total Minimum Lease Payments to be Received</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">Amortization of Unearned Income</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">Net Investment in Sales Type Leases</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 64%; text-align: left; padding-left: 1.4pt">2022</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">979,368</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">142,654</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">836,714</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 1.4pt">2023</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">952,265</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">91,221</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">861,044</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 1.4pt">2024</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">911,671</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">36,609</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">875,062</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 1.4pt">2025</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">132,767</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,354</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">131,413</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 1.4pt">2026</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 1.4pt">Thereafter</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 4pt; padding-left: 1.4pt">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">2,976,071</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">271,838</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">2,704,233</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(c)</B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Operating
                                            lease</B></FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On January 14, 2021, Nanjing Daxin
entered into a lease agreement for manufacturing, warehouse and office space in Tianjing with a three year term, commencing on March
1, 2021 and expiring on February 29, 2024. The monthly rental payment is approximately $11,162 (RMB73,143) per month.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The following is a schedule, by years,
of maturities of lease liabilities as of March 31, 2021:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; font-style: italic; border-bottom: Black 1.5pt solid">Operating<BR>
 leases</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left">12 months ending March 31,</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 88%; text-align: left">2022</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">11,162</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">2023</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">133,945</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">2024</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">122,783</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">2025</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Thereafter</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Total undiscounted cash flows</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">267,890</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Less: imputed interest</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(30,290</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 4pt">Present value of lease liabilities</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">237,600</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 7pt"></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD>Lease term and discount rate</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="padding-bottom: 1.5pt; font-style: italic; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">March 31,<BR>
    2021</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD></TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 88%; text-align: left">Weighted-average remaining lease term - years</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">2.83</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Operating leases</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Weighted-average discount rate (%)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6.175</TD><TD STYLE="text-align: left">%</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>10.</B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Intangible
                                            Assets, net</B></FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="margin-left: 0.25in; text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">
Intangible assets as of December 31, 2020 and March 31, 2021 consisted of the followings:</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap; font-style: italic">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-style: italic; text-align: center">December&nbsp;31,<BR>
</TD><TD STYLE="white-space: nowrap; font-style: italic">&nbsp;</TD><TD STYLE="white-space: nowrap; font-style: italic">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-style: italic; text-align: center">March 31,</TD><TD STYLE="white-space: nowrap; font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2020</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2021</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left">Computer software at cost</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">32,686</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">32,567</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Accumulated amortization</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(20,879</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(21,483</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 4pt">&#12288;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">11,807</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">11,084</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Amortization expenses were $1,301
and $686 for the three months ended March 31, 2020 and 2021, respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 21; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CBAK Energy Technology, Inc. and subsidiaries</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Notes to the condensed consolidated financial
statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>For the three months ended March 31, 2020 and
2021</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Unaudited)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(In US$ except for number of shares)</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>11.</B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Trade
                                            Accounts and Bills Payable</B></FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="margin-left: 0.25in; text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> Trade accounts and bills payable as of December 31, 2020 and March 31, 2021 consisted of the followings:</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap; font-style: italic">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-style: italic; text-align: center">December&nbsp;31,</TD><TD STYLE="white-space: nowrap; font-style: italic">&nbsp;</TD><TD STYLE="white-space: nowrap; font-style: italic">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-style: italic; text-align: center">March 31,</TD><TD STYLE="white-space: nowrap; font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2020</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2021</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left">Trade accounts payable</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">19,560,793</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">9,059,620</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Bills payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">&ndash; Bank acceptance bills</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,791,499</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16,278,065</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 4pt">&#12288;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">28,352,292</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">25,337,685</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">All the bills payable are of trading
nature and will mature within one year from the issue date.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The bank acceptance bills were pledged
by the Company&rsquo;s bank deposits (Note 2).</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>12.</B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Loans</B></FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><FONT STYLE="font-size: 10pt"><I>&nbsp;</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><I><U>Bank loans:</U></I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Bank borrowings as of December 31,
2020 and March 31, 2021 consisted of the followings</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-style: italic">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center">December&nbsp;31,</TD><TD STYLE="font-style: italic">&nbsp;</TD><TD STYLE="font-style: italic">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center">March&nbsp;31,</TD><TD STYLE="font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left; padding-bottom: 4pt">Current maturities of long-term bank loans</TD><TD STYLE="width: 1%; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="width: 9%; border-bottom: Black 4pt double; text-align: right">13,739,546</TD><TD STYLE="width: 1%; padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="width: 9%; border-bottom: Black 4pt double; text-align: right">13,688,805</TD><TD STYLE="width: 1%; padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On June 4, 2018, the Company obtained
banking facilities from China Everbright Bank Dalian Branch with a maximum amount of RMB200 million (approximately $30.63 million) bearing
interest at 130% of benchmark rate of the People&rsquo;s Bank of China (&ldquo;PBOC&rdquo;) for three-year long-term loans with the term
from June 12, 2018 to June 10, 2021, at current rate 6.175% per annum. The facilities were secured by the Company&rsquo;s land use rights,
buildings, machinery and equipment. According to the original repayment schedule, the loans are repayable in six installments of RMB0.8
million ($0.12 million) on December 10, 2018, RMB24.3 million ($3.72 million) on June 10, 2019, RMB0.8 million ($0.12 million) on December
10, 2019, RMB74.7 million ($11.44 million) on June 10, 2020, RMB0.8 million ($0.12 million) on December 10, 2020 and RMB66.3 million
($10.16 million) on June 10, 2021. The Company repaid the bank loan of RMB0.8 million ($0.12 million), RMB24.3 million ($3.72 million)
and RMB0.8 million ($0.12 million) in December 2018, June 2019 and December 2019, respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On June 28, 2020, the Company entered
into a supplemental agreement with China Everbright Bank Dalian Branch to change the repayment schedule. According to the modification
agreement, the remaining RMB141.8 million (approximately $21.72 million) loans are repayable in eight instalments consisting of RMB1.09
million ($0.17 million) on June 10, 2020, RMB1 million ($0.15 million) on December 10, 2020, RMB2 million ($0.31 million) on January
10, 2021, RMB2 million ($0.31 million) on February 10, 2021, RMB2 million ($0.31 million) on March 10, 2021, RMB2 million ($0.31 million)
on April 10, 2021, RMB2 million ($0.31 million) on May 10, 2021, and RMB129.7 million ($19.9 million) on June 10, 2021, respectively.
The Company repaid the bank loan of RMB1.09 million ($0.17 million) and RMB51 million ($7.8 million) in June and December 2020, respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 22; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CBAK Energy Technology, Inc. and subsidiaries</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Notes to the condensed consolidated financial
statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>For the three months ended March 31, 2020 and
2021</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Unaudited)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(In US$ except for number of shares)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>12.</B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Loans
                                            (continued)</B></FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><I><U>Bank loans:</U>
(continued)</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Under the facilities, as of March
31, 2021, outstanding loan balance owing to China Everbright Bank Dalian Branch was RMB89.7 million (approximately $13.7 million). The
Company repaid RMB50 million ($7.63 million) and RMB39.7 million ($6.07 million) in April and May 2021 to the bank, respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On October 15, 2019, the Company borrowed
a total of RMB28 million (approximately $4.12 million) in the form of bills payable from China Everbright Bank Dalian Branch for a term
until October 15, 2020, which was secured by the Company&rsquo;s cash totaled RMB28 million (approximately $4.12 million). The Company
discounted the bills payable of even date to China Everbright Bank at a rate of 3.3%. The Company repaid the bills on October 15, 2020.</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><FONT STYLE="font-size: 7pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In December 2019, the Company obtained
banking facilities from China Everbright Bank Dalian Friendship Branch totaled RMB39.9 million (approximately $6.1 million) for a term
until November 6, 2020, bearing interest at 5.655% per annum. The facility was secured by 100% equity in CBAK Power held by BAK Asia
and buildings of Hubei BAK Real Estate Co., Ltd., which Mr. Yunfei Li (&ldquo;Mr. Li&rdquo;), the Company&rsquo;s CEO holding 15% equity
interest. The Company repaid the bank loan of RMB39.9 million (approximately $6.1 million) in December 2020.</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><FONT STYLE="font-size: 7pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In October to December 2020, the Company
borrowed a series of acceptance bills from China Merchants Bank totaled RMB13.5 million (approximately $2.07 million) for various terms
through April to June 2021, which was secured by the Company&rsquo;s cash totaled RMB13.5 million (approximately $2.07 million) (Note
2).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In December 2020 to March 2021, the
Company borrowed a series of acceptance bills from Agricultural Bank of China totaled RMB65.2 million (approximately $9.94 million) for
various terms to June to September 2021, which was secured by the Company&rsquo;s cash totaled RMB65.2 million (approximately $9.94 million)
(Note 2).&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In January to March 2021, the Company
borrowed a series of acceptance bills from China Zheshang Bank Co. Ltd Shenyang Branch totaled RMB28.0 million (approximately $4.27 million)
for various terms to July to September 2021, which was secured by the Company&rsquo;s cash totaled RMB28.0 million (approximately $4.27
million) (Note 2).</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left">The</TD><TD STYLE="text-align: justify">facilities were secured
                                            by the Company&rsquo;s assets with the following carrying amounts:</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-style: italic">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center">December&nbsp;31,</TD><TD STYLE="font-style: italic">&nbsp;</TD><TD STYLE="font-style: italic">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center">March&nbsp;31,</TD><TD STYLE="font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Pledged deposits (note 2)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">8,791,499</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">16,278,065</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Right-of-use assets (note 9)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,500,780</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,430,212</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -9pt; padding-left: 9pt">Buildings</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16,721,178</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">17,187,727</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Machinery and equipment</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">4,926,886</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">4,904,473</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">37,940,343</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">45,800,477</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of March 31, 2021, the Company
had unutilized committed banking facilities of $4.9 million.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">During the three months ended March
31, 2020 and 2021, interest of $397,206 and $ 213,583, respectively, was incurred on the Company&rsquo;s bank borrowings.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"></P>

<!-- Field: Page; Sequence: 23; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CBAK Energy Technology, Inc. and subsidiaries</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Notes to the condensed consolidated financial
statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>For the three months ended March 31, 2020 and
2021</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Unaudited)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(In US$ except for number of shares)</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%">
<TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="text-align: left; width: 0.25in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>12.</B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Loans
                                            (continued)</B></FONT></TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><I><U>Other Short-term Loans</U></I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Other short-term loans as of December
31, 2020 and March 31, 2021 consisted of the following:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD><TD STYLE="font-style: italic">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center">December&nbsp;31,</TD><TD STYLE="font-style: italic">&nbsp;</TD><TD STYLE="font-style: italic">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center">March&nbsp;31,</TD><TD STYLE="font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">Note</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left">Advance from related parties</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 64%; text-align: left">&ndash; Mr. Xiangqian Li, the Company&rsquo;s Former CEO</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: center">&nbsp;</TD><TD STYLE="width: 9%; text-align: center">(a)</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">100,000</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">100,000</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">&ndash; Mr. Yunfei Li</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">(b)</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">278,739</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">133,928</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1.5pt">&ndash; Shareholders</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: center">(c)</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">92,446</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">92,105</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">471,185</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">326,033</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Advances from unrelated third party</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">&ndash; Mr. Wenwu Yu</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">(d)</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16,823</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16,761</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">&ndash; Ms. Longqian Peng</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">(d)</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">689,275</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">686,729</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">&ndash; Suzhou Zhengyuanwei Needle Ce Co., Ltd</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: center">(e)</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">76,586</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">76,303</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">782,684</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">779,793</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 4pt">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 4pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 4pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">1,253,869</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">1,105,826</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advances from Mr. Xiangqian
    Li, the Company&rsquo;s former CEO, was unsecured, non-interest bearing and repayable on demand.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advances from Mr. Yunfei
    Li, the Company&rsquo;s CEO, was unsecured, non-interest bearing and repayable on demand.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR>
    <TD STYLE="vertical-align: top; width: 24px; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The earnest money paid
    by certain shareholders in relation to share purchase (note 1) were unsecured, non-interest bearing and repayable on demand.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In 2019, according to the investment
agreements and agreed by the investors, the Company returned partial earnest money of $966,579 (approximately RMB6.7 million) to these
investors.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On October 14, 2019, the Company entered
into a cancellation agreement with Mr. Shangdong Liu, Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen (the creditors). Pursuant to
the terms of the cancellation agreement, Mr. Shangdong Liu, Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen agreed to cancel and convert
the Fifth Debt (note 1) and the Unpaid Earnest Money in exchange for 528,053, 3,536,068, 2,267,798 and 2,267,798 shares of common stock
of the Company, respectively, at an exchange price of $0.6 per share. Upon receipt of the shares, the creditors will release the Company
from any claims, demands and other obligations relating to the Fifth Debt and the Unpaid Earnest Money.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">As of March 31, 2021, earnest money of $92,105 remained
outstanding.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR>
    <TD STYLE="vertical-align: top; width: 24px; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advances from unrelated
    third parties were unsecured, non-interest bearing and repayable on demand.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR>
    <TD STYLE="vertical-align: top; width: 24px; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(e)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In 2019, the Company entered
    into a short term loan agreement with Suzhou Zhengyuanwei Needle Ce Co., Ltd, an unrelated party to loan RMB0.6 million (approximately
    $0.1 million), bearing annual interest rate of 12%. As of March 31, 2021, loan amount of RMB0.5 million ($76,303) remained outstanding.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the three months ended March 31, 2020
and 2021, interest of $154,976 and $2,314 were incurred on the Company&rsquo;s borrowings from unrelated parties, respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>


<!-- Field: Page; Sequence: 24; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CBAK Energy Technology, Inc. and subsidiaries</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Notes to the condensed consolidated financial
statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>For the three months ended March 31, 2020 and
2021</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Unaudited)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(In US$ except for number of shares)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>13.</B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Accrued
                                            Expenses and Other Payables</B></FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="margin-left: 0.25in; text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> Accrued expenses and other payables as of December 31, 2020 and March 31, 2021 consisted of the following:</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-style: italic">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center">December&nbsp;31,</TD><TD STYLE="font-style: italic">&nbsp;</TD><TD STYLE="font-style: italic">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center">March 31,</TD><TD STYLE="font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left">Construction costs payable</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">273,279</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right"><P STYLE="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">1,086,410</P></TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Equipment purchase payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,431,132</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,120,765</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Liquidated damages (note a)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,210,119</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,210,119</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Accrued staff costs</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,083,660</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,534,997</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Customer deposits</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">394,536</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">289,473</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Other payables and accruals</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">2,252,733</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">2,012,220</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 4pt">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">11,645,459</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><P STYLE="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">9,253,984</P></TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px">&nbsp;</TD>
    <TD STYLE="width: 24px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On August 15, 2006, the
    SEC declared effective a post-effective amendment that the Company had filed on August 4, 2006, terminating the effectiveness of
    a resale registration statement on Form SB-2 that had been filed pursuant to a registration rights agreement with certain shareholders
    to register the resale of shares held by those shareholders. The Company subsequently filed Form S-1 for these shareholders. On December
    8, 2006, the Company filed its Annual Report on Form 10-K for the year ended September 30, 2006 (the &ldquo;2006 Form 10-K&rdquo;).
    After the filing of the 2006 Form 10-K, the Company&rsquo;s previously filed registration statement on Form S-1 was no longer available
    for resale by the selling shareholders whose shares were included in such Form S-1. Under the registration rights agreement, those
    selling shareholders became eligible for liquidated damages from the Company relating to the above two events totaling approximately
    $1,051,000. As of December 31, 2019 and March 31, 2020, no liquidated damages relating to both events have been paid.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 42.55pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">On November 9, 2007, the Company completed
a private placement for the gross proceeds to the Company of $13,650,000 by selling 3,500,000 shares of common stock at the price of
$3.90 per share. Roth Capital Partners, LLC acted as the Company&rsquo;s exclusive financial advisor and placement agent in connection
with the private placement and received a cash fee of $819,000. The Company may have become liable for liquidated damages to certain
shareholders whose shares were included in a resale registration statement on Form S-3 that the Company filed pursuant to a registration
rights agreement that the Company entered into with such shareholders in November 2007. Under the registration rights agreement, among
other things, if a registration statement filed pursuant thereto was not declared effective by the SEC by the 100th calendar day after
the closing of the Company&rsquo;s private placement on November 9, 2007, or the &ldquo;Effectiveness Deadline&rdquo;, then the Company
would be liable to pay partial liquidated damages to each such investor of (a) 1.5% of the aggregate purchase price paid by such investor
for the shares it purchased on the one month anniversary of the Effectiveness Deadline; (b) an additional 1.5% of the aggregate purchase
price paid by such investor every thirtieth day thereafter (pro rated for periods totaling less than thirty days) until the earliest
of the effectiveness of the registration statement, the ten-month anniversary of the Effectiveness Deadline and the time that the Company
is no longer required to keep such resale registration statement effective because either such shareholders have sold all of their shares
or such shareholders may sell their shares pursuant to Rule 144 without volume limitations; and (c) 0.5% of the aggregate purchase price
paid by such investor for the shares it purchased in the Company&rsquo;s November 2007 private placement on each of the following dates:
the ten-month anniversary of the Effectiveness Deadline and every thirtieth day thereafter (prorated for periods totaling less than thirty
days), until the earlier of the effectiveness of the registration statement and the time that the Company no longer is required to keep
such resale registration statement effective because either such shareholders have sold all of their shares or such shareholders may
sell their shares pursuant to Rule 144 without volume limitations. Such liquidated damages would bear interest at the rate of 1% per
month (prorated for partial months) until paid in full.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">On December 21, 2007, pursuant to the
registration rights agreement, the Company filed a registration statement on Form S-3, which was declared effective by the SEC on May
7, 2008. As a result, the Company estimated liquidated damages amounting to $561,174 for the November 2007 registration rights agreement.
As of December 31, 2020 and March 31, 2021, the Company had settled the liquidated damages with all the investors and the remaining provision
of approximately $159,000 was included in other payables and accruals.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>


<!-- Field: Page; Sequence: 25; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CBAK Energy Technology, Inc. and subsidiaries</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Notes to the condensed consolidated financial
statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>For the three months ended March 31, 2020 and
2021</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Unaudited)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(In US$ except for number of shares)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>14.</B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Deferred
                                            Government Grants</B></FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="margin-left: 0.25in; text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> Deferred government grants as of December 31, 2020 and March 31, 2021 consist of the following:</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="font-style: italic">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center">December&nbsp;31,</TD><TD STYLE="font-style: italic">&nbsp;</TD><TD STYLE="font-style: italic">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center">March 31,</TD><TD STYLE="font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Total government grants</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">7,456,308</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">7,391,041</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Less: Current portion</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(151,476</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(150,917</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Non-current portion</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">7,304,832</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">7,240,124</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In September 2013, the Management
Committee of Dalian Economic Zone Management Committee (the &ldquo;Management Committee&rdquo;) provided a subsidy of RMB150 million
to finance the costs incurred in moving the Company facilities to Dalian, including the loss of sales while the new facilities were being
constructed. For the year ended September 30, 2015, the Company recognized $23,103,427 as income after offset of the related removal
expenditures of $1,004,027. No such income or offset was recognized in the three months ended March 31, 2020 and 2021.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On October 17, 2014, the Company received
a subsidy of RMB46,150,000 pursuant to an agreement with the Management Committee dated July 2, 2013 for costs of land use rights and
to be used to construct the new manufacturing site in Dalian. Part of the facilities had been completed and was operated in July 2015
and the Company has initiated amortization on a straight-line basis over the estimated useful lives of the depreciable facilities constructed
thereon.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On June 23, 2020, BAK Asia, the Company
wholly-owned Hong Kong subsidiary, entered into a framework investment agreement with Jiangsu Gaochun Economic Development Zone Development
Group Company (&ldquo;Gaochun EDZ&rdquo;), pursuant to which the Company intended to develop certain lithium battery projects that aim
to have a production capacity of 8Gwh. Gaochun EDZ agreed to provide various support to facilitate the development and operation of the
projects. As of the date of this report, the Company received RMB20 million (approximately $3.05 million) subsidy from Gaochun EDZ. The
Company will recognize the government subsidies as income or offsets them against the related expenditures when there are no present
or future obligations for the subsidized projects.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company offset government grants
of $35,421 and $38,133 for the three months ended March 31, 2020 and 2021, respectively, against depreciation expenses of the Dalian
facilities.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>15.</B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Product
                                            Warranty Provision</B></FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company maintains a policy of
providing after sales support for certain of its new EV and LEV battery products introduced since October 1, 2015 by way of a warranty
program. The limited cover covers a period of six to twenty four months for battery cells, a period of twelve to twenty seven months
for battery modules for light electric vehicles (LEV) such as electric bicycles, and a period of three years to eight years (or 120,000
or 200,000 km if reached sooner) for battery modules for electric vehicles (EV). The Company accrues an estimate of its exposure to warranty
claims based on both current and historical product sales data and warranty costs incurred. The Company assesses the adequacy of its
recorded warranty liability at least annually and adjusts the amounts as necessary.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>16.</B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Income
                                            Taxes, Deferred Tax Assets and Deferred Tax Liabilities</B></FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px">&nbsp;</TD>
    <TD STYLE="width: 32px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>(a)</I></FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Income taxes in the condensed consolidated statements
    of comprehensive loss(income)</I></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left">The</TD><TD STYLE="text-align: justify">Company&rsquo;s provision
                                            for income taxes expenses consisted of:</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD STYLE="font-style: italic">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">Three months ended <BR> March 31,</TD><TD STYLE="font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD STYLE="font-style: italic">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2020</TD><TD STYLE="font-style: italic">&nbsp;</TD><TD STYLE="font-style: italic">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2021</TD><TD STYLE="font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in">PRC income tax:</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in; text-indent: -0.125in; width: 76%">Current</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.25in; text-indent: -0.125in">Deferred</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<!-- Field: Page; Sequence: 26; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CBAK Energy Technology, Inc. and subsidiaries</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Notes to the condensed consolidated financial
statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>For the three months ended March 31, 2020 and
2021</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Unaudited)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(In US$ except for number of shares)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>16.</B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Income
                                            Taxes, Deferred Tax Assets and Deferred Tax Liabilities (continued)</B></FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px">&nbsp;</TD>
    <TD STYLE="width: 32px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>(a)</I></FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Income taxes in the condensed consolidated statements
    of comprehensive loss (income) (continued)</I></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><B>United</B> <B>States Tax</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">CBAK is a Nevada corporation that
is subject to U.S. corporate income tax on its taxable income at a rate of up to 21% for taxable years beginning after December 31, 2017
and U.S. corporate income tax on its taxable income of up to 35% for prior tax years. The U.S. Tax Reform signed into law on December
22, 2017 significantly modified the U.S. Internal Revenue Code by, among other things, reducing the statutory U.S. federal corporate
income tax rate from 35% to 21% for taxable years beginning after December 31, 2017; limiting and/or eliminating many business deductions;
migrating the U.S. to a territorial tax system with a one-time transition tax on a mandatory deemed repatriation of previously deferred
foreign earnings of certain foreign subsidiaries; subject to certain limitations, generally eliminating U.S. corporate income tax on
dividends from foreign subsidiaries; and providing for new taxes on certain foreign earnings. Taxpayers may elect to pay the one-time
transition tax over eight years, or in a single lump sum.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The U.S. Tax Reform also includes
provisions for a new tax on GILTI effective for tax years of foreign corporations beginning after December&nbsp;31, 2017. The GILTI provisions
impose a tax on foreign income in excess of a deemed return on tangible assets of controlled foreign corporations (&ldquo;CFCs&rdquo;),
subject to the possible use of foreign tax credits and a deduction equal to 50 percent to offset the income tax liability, subject to
some limitations.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">To the extent that portions of CBAK&rsquo;s
U.S. taxable income, such as Subpart F income or GILTI, are determined to be from sources outside of the U.S., subject to certain limitations,
the Company may be able to claim foreign tax credits to offset its U.S. income tax liabilities. If dividends that CBAK receives from
its subsidiaries are determined to be from sources outside of the U.S., subject to certain limitations, CBAK will generally not be required
to pay U.S. corporate income tax on those dividends. Any liabilities for U.S. corporate income tax will be accrued in the Company&rsquo;s
consolidated statements of comprehensive income and estimated tax payments will be made when required by U.S. law.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">No provision for income taxes in the
United States or elsewhere has been made as CBAK had no taxable income for the three months ended March 31, 2020 and 2021.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><B>Hong Kong Tax</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">BAK Asia and BAK Investments are subject
to Hong Kong profits tax rate of 16.5% and did not have any assessable profits arising in or derived from Hong Kong for the three months
ended March 31, 2020 and 2021 and accordingly no provision for Hong Kong profits tax was made in these periods.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><B>PRC Tax</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The CIT Law in China applies an income
tax rate of 25% to all enterprises but grants preferential tax treatment to High-New Technology Enterprises. CBAK Power was regarded
as a &ldquo;High-new technology enterprise&rdquo; pursuant to a certificate jointly issued by the relevant Dalian Government authorities.
The certificate was valid for three years commencing from year 2019. Under the preferential tax treatment, CBAK Power was entitled to
enjoy a tax rate of 15% for the years from 2019 to 2021 provided that the qualifying conditions as a High-new technology enterprise were
met.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">A reconciliation of the provision
for income taxes determined at the statutory income tax rate to the Company&rsquo;s income taxes is as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD STYLE="font-style: italic">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">Three months ended <BR> March 31,</TD><TD STYLE="font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in; text-align: center">&nbsp;</TD><TD STYLE="font-style: italic">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2020</TD><TD STYLE="font-style: italic">&nbsp;</TD><TD STYLE="font-style: italic">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2021</TD><TD STYLE="font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in; width: 76%; text-align: justify">Profit (loss) before income taxes</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">(2,354,111</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">29,608,168</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in; text-align: justify">United States federal corporate income tax rate</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">21</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">21</TD><TD STYLE="text-align: left">%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in; text-align: justify">Income tax credit computed at United States statutory corporate income tax rate</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(494,363</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,217,715</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in; text-align: justify">Reconciling items:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in; text-indent: -0.125in; text-align: justify">Rate differential for PRC earnings</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(69,225</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">69,004</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.25in; text-indent: -0.125in; text-align: justify">Non-taxable income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(5,969,462</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in; text-indent: -0.125in; text-align: justify">Non-deductible expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">67,679</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">82,672</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.25in; text-indent: -0.125in; text-align: justify">Share based payments</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">63,028</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">31,252</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in; text-indent: -0.125in; text-align: justify">Valuation allowance on deferred tax assets</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">432,881</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(431,181</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in; text-align: justify">Income tax expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>


<!-- Field: Page; Sequence: 27; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CBAK Energy Technology, Inc. and subsidiaries</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Notes to the condensed consolidated financial
statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>For the three months ended March 31, 2020 and
2021</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Unaudited)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(In US$ except for number of shares)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>16</B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Income
                                            Taxes, Deferred Tax Assets and Deferred Tax Liabilities (continued)</B></FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>(b)</I></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Deferred
                                            tax assets and deferred tax liabilities</I></FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The tax effects of temporary
differences that give rise to significant portions of the deferred tax assets and liabilities as of December 31, 2020 and March 31,
2021 are presented below:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>December&nbsp;31,</I></FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>March 31,</I></FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>2020</I></FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>2021</I></FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Deferred tax assets</B></FONT></TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: #CCEEFF">
    <TD STYLE="width: 78%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trade accounts receivable</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 8%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,354,762</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 8%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,316,433</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: white">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">575,575</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">593,697</FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: #CCEEFF">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property, plant and equipment</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,271,986</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,261,434</FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: white">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Provision for product warranty</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">497,901</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">494,280</FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: #CCEEFF">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net operating loss carried forward</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">31,060,254</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">30,663,453</FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: white">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Valuation allowance</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1.5pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(34,760,478</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1.5pt solid; text-align: right">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(34,329,297</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: #CCEEFF">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Deferred tax assets, non-current</B></FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 4.5pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="border-bottom: black 4.5pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 4.5pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="border-bottom: black 4.5pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: white">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: #CCEEFF">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Deferred tax liabilities, non-current</B></FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 4.5pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="border-bottom: black 4.5pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 4.5pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="border-bottom: black 4.5pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;-</FONT></TD>
    <TD>&nbsp;</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of December 31, 2020 and March
31, 2021, the Company&rsquo;s U.S. entity had net operating loss carry forwards of $103,580,741, of which $102,293 available to reduce
future taxable income which will expire in various years through 2035 and $103,478,448 available to offset capital gains recognized in
the succeeding 5 tax years and the Company&rsquo;s PRC subsidiaries had net operating loss carry forwards of $37,536,687 and $36,798,249,
respectively, which will expire in various years through 2028. Management believes it is more likely than not that the Company will not
realize these potential tax benefits as these operations will not generate any operating profits in the foreseeable future. As a result,
a valuation allowance was provided against the full amount of the potential tax benefits.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">According to the PRC Tax Administration
and Collection Law, the statute of limitations is three years if the underpayment of taxes is due to computational errors made by the
taxpayer or its withholding agent. The statute of limitations extends to five years under special circumstances, which are not clearly
defined. In the case of a related party transaction, the statute of limitations is ten years. There is no statute of limitations in the
case of tax evasion.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The impact of an uncertain income
tax positions on the income tax return must be recognized at the largest amount that is more likely than not to be sustained upon audit
by the relevant tax authority. An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being
sustained. Interest and penalties on income taxes will be classified as a component of the provisions for income taxes.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>


<!-- Field: Page; Sequence: 28; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CBAK Energy Technology, Inc. and subsidiaries</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Notes to the condensed consolidated financial
statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>For the three months ended March 31, 2020 and
2021</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Unaudited)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(In US$ except for number of shares)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>16.</B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Income
                                            Taxes, Deferred Tax Assets and Deferred Tax Liabilities </B></FONT><B>(continued)</B></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%">
<TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="text-align: left; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>(b)</I></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Deferred
                                            tax assets and deferred tax liabilities (continued)</I></FONT></TD>
</TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The significant uncertain tax position
arose from the subsidies granted by the local government for the Company&rsquo;s PRC subsidiary, which may be modified or challenged
by the central government or the tax authority. A reconciliation of January 1, 2021 through March 31, 2021 amount of unrecognized tax
benefits excluding interest and penalties (&ldquo;Gross UTB&rdquo;) is as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Gross UTB</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Surcharge</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Net UTB</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 64%">Balance as of January 1, 2021</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">7,511,182</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">7,511,182</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Increase in unrecognized tax benefits taken in current period</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(27,740</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(27,740</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 4pt">Balance as of March 31, 2021</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">7,483,442</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">-</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">7,483,442</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of December 31, 2020 and March
31, 2021, the Company had not accrued any interest and penalties related to unrecognized tax benefits.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>17.</B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Share-based
                                            Compensation</B></FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><I>Restricted Shares and Restricted
Share Units</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><I>Restricted shares granted on June
30, 2015</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On June 12, 2015, the Board of Director
approved the CBAK Energy Technology, Inc. 2015 Equity Incentive Plan (the &ldquo;2015 Plan&rdquo;) for Employees, Directors and Consultants
of the Company and its Affiliates. The maximum aggregate number of Shares that may be issued under the Plan is ten million (10,000,000)
Shares.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On June 30, 2015, pursuant to the
2015 Plan, the Compensation Committee of the Company&rsquo;s Board of Directors granted an aggregate of 690,000 restricted shares of
the Company&rsquo;s common stock, par value $0.001, to certain employees, officers and directors of the Company with a fair value of
$3.24 per share on June 30, 2015. In accordance with the vesting schedule of the grant, the restricted shares will vest in twelve equal
quarterly installments on the last day of each fiscal quarter beginning on June 30, 2015 (i.e. last vesting period: quarter ended March
31, 2018). The Company recognizes the share-based compensation expenses on a graded-vesting method.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">All the restricted shares granted
in respect of the restricted shares granted on June 30, 2015 have been vested on March 31, 2018.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of March 31, 2021, there was no
unrecognized stock-based compensation associated with the above restricted shares. As of March 31, 2021, 1,667 vested shares were to
be issued.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><U>Restricted shares granted
on April 19, 2016</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On April 19, 2016, pursuant to the
Company&rsquo;s 2015 Plan, the Compensation Committee of the Board of Directors of the Company granted an aggregate of 500,000 restricted
shares of the Company&rsquo;s common stock, par value $0.001, to certain employees, officers and directors of the Company, of which 220,000
restricted shares were granted to the Company&rsquo;s executive officers and directors. There are three types of vesting schedules. First,
if the number of restricted shares granted is below 3,000, the shares will vest annually in 2 equal installments over a two year period
with the first vesting on June 30, 2017. Second, if the number of restricted shares granted is larger than or equal to 3,000 and is below
10,000, the shares will vest annually in 3 equal installments over a three year period with the first vesting on June 30, 2017. Third,
if the number of restricted shares granted is above or equal to 10,000, the shares will vest semi-annually in 6 equal installments over
a three year period with the first vesting on December 31, 2016. The fair value of these restricted shares was $2.68 per share on April
19, 2016. The Company recognizes the share-based compensation expenses over the vesting period (or the requisite service period) on a
graded-vesting method.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"></P>

<!-- Field: Page; Sequence: 29; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 100%; text-align: center; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CBAK Energy Technology, Inc. and subsidiaries</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Notes to the condensed consolidated financial statements</B></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>For the three months ended March 31, 2020 and 2021</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">(Unaudited)</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">(In US$ except for number of shares)</P></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>17.</B></FONT></TD>
    <TD STYLE="text-align: justify; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Share-based Compensation (continued)</B></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><I>Restricted Shares and Restricted
Share Units (continued)</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of March 31, 2021, there was no
unrecognized stock-based compensation associated with the above restricted shares and 4,167 vested shares were to be issued.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><U>Restricted share units granted
on August 23, 2019</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On August 23, 2019, pursuant to the
Company&rsquo;s 2015 Plan, the Compensation Committee granted an aggregate of 1,887,000 restricted share units of the Company&rsquo;s
common stock to certain employees, officers and directors of the Company, of which 710,000 restricted share units were granted to the
Company&rsquo;s executive officers and directors. There are two types of vesting schedules, (i) the share units will vest semi-annually
in 6 equal installments over a three year period with the first vesting on September 30, 2019; (ii) the share units will vest annual in
3 equal installments over a three year period with the first vesting on March 31, 2021. The fair value of these restricted shares was
$0.9 per share on August 23, 2019. The Company recognizes the share-based compensation expenses over the vesting period (or the requisite
service period) on a graded-vesting method.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company recorded non-cash share-based
compensation expense of $300,135 for three months ended March 31, 2020, in respect of the restricted shares granted on August 23, 2019
of which $254,890, $9,125 and $36,120 were allocated to general and administrative expenses, sales and marketing expenses and research
and development expenses.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company recorded non-cash share-based
compensation expense of $93,786 for three months ended March 31, 2021, in respect of the restricted shares granted on August 23, 2019
of which $75,794, $2,982 and $15,010 were allocated to general and administrative expenses, sales and marketing expenses and research
and development expenses.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of March 31, 2021, non-vested restricted
share units granted on August 23, 2019 are as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 88%; padding-bottom: 1.5pt">Non-vested shares as of January 1, 2021</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">855,504</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Vested</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(288,498</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1.5pt">Forfeited</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 4pt">Non-vested shares as of March 31, 2021</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">567,006</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of March 31, 2021, there was unrecognized
stock-based compensation of $159,302 associated with the above restricted shares. As of March 31, 2021, 288,498 vested shares were to
be issued.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><U>Restricted share units granted
on October 23, 2020</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On October 23, 2020, pursuant to the
Company&rsquo;s 2015 Plan, the Compensation Committee granted an aggregate of 100,000 restricted share units of the Company&rsquo;s common
stock to an employee of the Company. In accordance with the vesting schedule of the grant, the restricted shares will vest semi-annually
in 6 equal installments over a three year period with the first vesting on October 30, 2020. The fair value of these restricted shares
was $3 per share on October 23, 2020. The Company recognizes the share-based compensation expenses over the vesting period (or the requisite
service period) on a graded-vesting method.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company recorded non-cash share-based
compensation expense of nil and $55,032 for three months ended March 31, 2020 and 2021, in respect of the restricted shares granted on
October 23, 2020 of which allocated to research and development expenses.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of March 31, 2021, non-vested restricted
share units granted on October 23, 2020 are as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-vested share units as of January 1, 2021</FONT></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="vertical-align: bottom; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;83,333</FONT></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD></TR>
  <TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top; width: 89%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted</FONT></TD>
    <TD STYLE="vertical-align: bottom; width: 1%">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 1%">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 8%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT></TD>
    <TD STYLE="vertical-align: bottom; width: 1%">&nbsp;</TD></TR>
  <TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vested</FONT></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; border-bottom: black 1.5pt solid">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; border-bottom: black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD></TR>
  <TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-vested share units as of March 31, 2021</FONT></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; border-bottom: black 4.5pt double">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; border-bottom: black 4.5pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">83,333</FONT></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of March 31, 2021, there was unrecognized
stock-based compensation $152,777 associated with the above restricted share units and no&nbsp;vested shares were to be issued.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As the Company itself is an investment
holding company which is not expected to generate operating profits to realize the tax benefits arising from its net operating loss carried
forward, no income tax benefits were recognized for such stock-based compensation cost under the stock option plan for the three month
ended March 31, 2020 and 2021.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"></P>

<!-- Field: Page; Sequence: 30; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 100%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CBAK Energy Technology, Inc. and subsidiaries</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Notes to the condensed consolidated financial statements</B></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>For the three months ended March 31, 2020 and 2021</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">(Unaudited)</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">(In US$ except for number of shares)</P></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>18.</B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Income
(Loss) Per Share</B></FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The following is the calculation of
income (loss) per share:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center; font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">Three months ended <BR> March 31,</TD><TD STYLE="text-align: center; padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left">Net (loss) income</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">(2,354,111</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">29,608,168</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Less: Net loss (income) attributable to non-controlling interests</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(5,870</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">1,114</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 4pt">Net (loss) income attributable to shareholders of CBAK Energy Technology, Inc.</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">(2,359,981</TD><TD STYLE="padding-bottom: 4pt; text-align: left">)</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">29,609,282</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Weighted average shares outstanding &ndash; basis (note)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">53,293,776</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">84,283,605</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Dilutive unvested restricted stock and warrants</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">650,308</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 4pt">Weighted average shares outstanding - diluted</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">53,293,776</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">84,933,913</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Income (loss) per share of common stock</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 4pt">Basic</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">(0.04</TD><TD STYLE="padding-bottom: 4pt; text-align: left">)</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">0.35</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 4pt">Diluted</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">(0.04</TD><TD STYLE="padding-bottom: 4pt; text-align: left">)</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">0.35</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note:
 Including 299,332 and 288,498 vested restricted shares granted pursuant to the 2015 Plan that were not yet issued for the three months
ended March 31, 2020 and 2021, respectively.</FONT></P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">For the three months ended March 31,
2020, 1,154,002 unvested restricted shares were anti-dilutive and excluded from shares used in the diluted computation.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">For the three months ended March 31,
2021, 11,621,967 shares purchasable under warrants were excluded from EPS calculation, as their effects were anti-dilutive.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>19.</B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Warrants</B></FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On December 8, 2020, the Company entered in a
securities purchase agreement with certain institutional investors, pursuant to which the Company issued in a registered direct offering,
an aggregate of 9,489,800 shares of its common stock at a price of $5.18 per share, for aggregate gross proceeds to the Company of approximately
$49 million, before deducting fees to the placement agent and other estimated offering expenses payable by the Company. As part of the
transaction, the institutional investors also received warrants (&ldquo;Investor Warrants&rdquo;) for the purchase of up to 3,795,920
shares of the Company&rsquo;s common stock at an exercise price of $6.46 per share exercisable for 36 months from the date of issuance.
In addition, the placement agent for this transaction also received warrants (&ldquo;Placement Agent Warrants&rdquo;) for the purchase
of up to 379,592 shares of the Company&rsquo;s common stock at an exercise price of $6.475 per share exercisable for 36 months after 6
months from the issuance.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 31; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"><TR STYLE="vertical-align: bottom"><TD STYLE="width: 100%; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>CBAK Energy Technology, Inc. and subsidiaries</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Notes to the condensed consolidated financial statements</B></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>For the three months ended March 31, 2020 and 2021</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">(Unaudited)</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">(In US$ except for number of shares)</P></TD></TR></TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>19.</B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Warrants (continued)</B></FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On February 8, 2021, the Company entered into
another securities purchase agreement with the same investors, pursuant to which the Company issued in a registered direct offering, an
aggregate of 8,939,976 shares of common stock of the Company at a per share purchase price of $7.83. In addition, the Company issued to
the investors (i) in a concurrent private placement, the Series A-1 warrants to purchase a total of 4,469,988 shares of common stock,
at a per share exercise price of $7.67 and exercisable for 42 months from the date of issuance; (ii) in the registered direct offering,
the Series B warrants to purchase a total of 4,469,988 shares of common stock, at a per share exercise price of $7.83 and exercisable
for 90 days from the date of issuance; and (iii) in the registered direct offering, the Series A-2 warrants to purchase up to 2,234,992
shares of common stock, at a per share exercise price of $7.67 and exercisable for 45 months from the date of issuance. The Company received
gross proceeds of approximately $70 million from the registered direct offering and the concurrent private placement, before deducting
fees to the placement agent and other estimated offering expenses of $5.0 million payable by the Company. In addition, the placement agent
for this transaction also received warrants (&ldquo;Placement Agent Warrants&rdquo;) for the purchase of up to 446,999 shares of the Company&rsquo;s
common stock at an exercise price of $9.204 per share exercisable for 36 months after 6 months from the issuance.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">On May 10, 2021, the Company entered into the &ldquo;Series B Warrant
Amendment&rdquo; with each of the holders of the Company&rsquo;s outstanding Series B warrants. Pursuant to the Series B Warrant Amendment,
the term of the Series B warrants was extended from May 11, 2021 to August 31, 2021.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company has performed a thorough reassessment
of the terms of its warrants with reference to the provisions of ASC Topic 815-40-15-7I, regarding its exposure to changes in currency
exchange rates. This reassessment has led to the management&rsquo;s conclusion that the Company&rsquo;s warrants issued to the investors
should not be considered indexed to the Company&rsquo;s own stock because the warrants are denominated in U.S. dollar, which is different
from the Company&rsquo;s functional currency, Renminbi. Warrants are remeasured at fair value with changes in fair value recorded in earnings
in each reporting period.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">There was a total of 15,797,479 warrants issued
and outstanding as of March 31, 2021.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The fair value of the outstanding warrants was
calculated using Binomial Model based on backward induction with the following assumptions:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><U>Warrants issued in the 2020 Financing</U></P>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">Warrants holder</TD><TD STYLE="text-align: center; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center">Investor<BR>
 Warrants</TD><TD STYLE="text-align: center; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center">Placement<BR>
 Agent<BR>
 Warrants</TD><TD STYLE="text-align: center; padding-bottom: 1.5pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Appraisal Date (Inception Date)</TD><TD STYLE="text-align: center; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center">December&nbsp;10, <BR> 2020</TD><TD STYLE="text-align: center; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center">December&nbsp;10, <BR> 2020</TD><TD STYLE="text-align: center; padding-bottom: 1.5pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%">Market price per share (USD/share)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">5.36</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">5.36</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Exercise price (USD/price)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6.46</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6.475</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Risk free rate</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.2</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.2</TD><TD STYLE="text-align: left">%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Dividend yield</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.0</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.0</TD><TD STYLE="text-align: left">%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Expected term/ Contractual life (years)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.0
                                            years</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.5
                                            years</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Expected volatility</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">211.5</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">211.5</TD><TD STYLE="text-align: left">%</TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt">Appraisal Date</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">December&nbsp;31, <BR> 2020</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">December&nbsp;31, <BR> 2020</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%">Market price per share (USD/share)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">5.06</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">5.06</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Exercise price (USD/price)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6.46</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6.475</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Risk free rate</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.2</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.2</TD><TD STYLE="text-align: left">%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Dividend yield</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.0</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.0</TD><TD STYLE="text-align: left">%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Expected term/ Contractual life (years)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.9 years</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.4 years</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Expected volatility</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">187.6</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">187.6</TD><TD STYLE="text-align: left">%</TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt; text-align: left">Appraisal Date</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">March 31,<BR> 2021</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">March 31,<BR> 2021</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%">Market price per share (USD/share)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">5.10</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">5.1</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Exercise price (USD/price)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6.46</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6.475</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Risk free rate</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.3</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.4</TD><TD STYLE="text-align: left">%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Dividend yield</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.0</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.0</TD><TD STYLE="text-align: left">%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Expected term/ Contractual life (years)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.7 years</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.2 years</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Expected volatility</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">134.8</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">125.8</TD><TD STYLE="text-align: left">%</TD></TR>
  </TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><U></U></P>

<!-- Field: Page; Sequence: 32; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"><TR STYLE="vertical-align: bottom"><TD STYLE="width: 100%; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>CBAK Energy Technology, Inc. and subsidiaries</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Notes to the condensed consolidated financial statements</B></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>For the three months ended March 31, 2020 and 2021</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">(Unaudited)</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">(In US$ except for number of shares)</P></TD></TR></TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>19.</B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Warrants (continued)</B></FONT></TD>
</TR></TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><U>Warrants issued in the 2021 Financing</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1.5pt solid">Warrants holder</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="10" STYLE="text-align: center; border-bottom: Black 1.5pt solid">Investor Warrants</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">Placement<BR> Agent<BR> Warrants</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1.5pt solid">Appraisal Date (Inception Date)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">Series A1 <BR> February 10,<BR> 2021</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">Series A2 <BR> February 10,<BR> 2021</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">Series B February 10,<BR> 2021</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">February 10,<BR> 2021</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 52%">Market price per share (USD/share)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">7.36</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">7.36</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">7.36</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">7.36</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Exercise price (USD/price)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7.67</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7.67</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7.83</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9.204</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Risk free rate</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.2</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.3</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.0</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.2</TD><TD STYLE="text-align: left">%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Dividend yield</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.0</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.0</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.0</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.0</TD><TD STYLE="text-align: left">%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Expected term/ Contractual life (years)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;3.5 years</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;3.8 years</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;0.3 years</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;3.5 years</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Expected volatility</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">121.8</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">119.5</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">214.5</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">121.8</TD><TD STYLE="text-align: left">%</TD></TR>
  </TABLE>





<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>


<P STYLE="margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1.5pt solid">Warrants holder</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="10" STYLE="text-align: center; border-bottom: Black 1.5pt solid">Investor Warrants</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">Placement Agent Warrants</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left; border-bottom: Black 1.5pt solid">Appraisal Date (Inception Date)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">Series A1<BR> March 31,<BR> 2021</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">Series A2 <BR>March 31,<BR> 2021</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">Series B<BR> March 31,<BR> 2021</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">March 31,<BR> 2021</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 52%">Market price per share (USD/share)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">5.10</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">5.10</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">5.10</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">5.10</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Exercise price (USD/price)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7.67</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7.67</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7.83</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9.204</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Risk free rate</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.5</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.5</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.0</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.5</TD><TD STYLE="text-align: left">%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Dividend yield</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.0</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.0</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.0</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.0</TD><TD STYLE="text-align: left">%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Expected term/ Contractual life (years)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;3.4 years &nbsp;</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;3.6 years</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;0.1 years</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;3.4 years</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Expected volatility</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">123.5</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">121.6</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">110.5</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">123.5</TD><TD STYLE="text-align: left">%</TD></TR>
  </TABLE>




<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following is a reconciliation of the beginning
and ending balances of warrants liability measured at fair value on a recurring basis using Level 3 inputs:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center; font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">Three months ended <BR>
March 31,</TD><TD STYLE="text-align: center; padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left">Balance at the beginning of period</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">-</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">17,783,000</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Warrants issued to institution investors</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">47,519,000</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Warrants issued to placement agent</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,346,000</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Warrants redeemed</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Fair value change of warrants included in earnings</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(28,426,000</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 4pt">Balance at end of period</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">-</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">39,222,000</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following is a summary of the warrant activity:&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of<BR> Warrants</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Average<BR> Exercise&nbsp;Price</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted<BR>
 Average<BR>
 Remaining<BR>
 Contractual<BR>
 Term in<BR>
 Years</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 64%; text-align: justify">Outstanding at January 1, 2021</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">4,175,512</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">6.46</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">3.0</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Exercisable at January 1, 2021</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,795,920</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">6.46</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2.9</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">Granted</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11,621,967</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7.79</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2.3</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Exercised / surrendered</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">Expired</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Outstanding at March 31, 2021</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">15,797,479</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">7.44</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2.3</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">Exercisable at March 31, 2021</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">14,970,888</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">7.41</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2.3</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></P>


<!-- Field: Page; Sequence: 33; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 100%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CBAK Energy Technology, Inc. and subsidiaries</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Notes to the condensed consolidated financial statements</B></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>For the three months ended March 31, 2020 and 2021</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Unaudited)</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(In US$ except for number of shares)</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><BR STYLE="clear: both">
</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>20.</B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Fair
Value of Financial Instruments</B></FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">ASC Topic 820, <I>Fair Value Measurement
and Disclosures</I>, defines fair value as the exchange price that would be received for an asset or paid to transfer a liability (an
exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants
on the measurement date. This topic also establishes a fair value hierarchy, which requires classification based on observable and unobservable
inputs when measuring fair value. Certain current assets and current liabilities are financial instruments. Management believes their
carrying amounts are a reasonable estimate of fair value because of the short period of time between the origination of such instruments
and their expected realization and, if applicable, their current interest rates are equivalent to interest rates currently available.
The three levels of valuation hierarchy are defined as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px">&nbsp;</TD>
    <TD STYLE="width: 24px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 1 inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 2 inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the assets or liability, either directly or indirectly, for substantially the full term of the financial instruments.</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 3 inputs to the valuation methodology are unobservable and significant to the fair value measurement.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The carrying amounts of financial assets
and liabilities, such as cash and cash equivalents, pledged deposits, trade accounts and bills receivable and payable, other receivables,
balances with former subsidiaries, other short-term loans, short-term and long-term bank loans and other payables approximate their fair
values because of the short maturity of these instruments or the rate of interest of these instruments approximate the market rate of
interest.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of December 31, 2020, and March 31, 2021, the Company&rsquo;s balance
sheet included Level 3 liabilities comprised of the fair value of warrant liabilities aggregating $17,783,000 and $39,220,000, respectively
(see Note 19).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>21.</B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Commitments
and Contingencies</B></FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>(i)</I></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Capital
Commitments</I></FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of December 31, 2020 and March 31,
2021, the Company had the following contracted capital commitments:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-style: italic">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center">December&nbsp;31,</TD><TD STYLE="font-style: italic">&nbsp;</TD><TD STYLE="font-style: italic">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center">March 31,</TD><TD STYLE="font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left">For construction of buildings</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">2,465,092</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">1,995,782</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">For purchase of equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10,308,416</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">19,255,199</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Capital injection</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">228,115,914</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">191,817,530</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 4pt">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">240,889,422</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">213,068,511</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"></P>

<!-- Field: Page; Sequence: 34; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 100%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CBAK Energy Technology, Inc. and subsidiaries</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Notes to the condensed consolidated financial statements</B></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>For the three months ended March 31, 2020 and 2021</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Unaudited)</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(In US$ except for number of shares)</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></P></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>21.</B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Commitments
and Contingencies (continued)</B></FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>(ii)</I></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Litigation</I></FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On July 7, 2016, Shenzhen Huijie Purification
System Engineering Co., Ltd (&ldquo;Shenzhen Huijie&rdquo;), one of the Company&rsquo;s contractors, filed a lawsuit against CBAK Power
in the Peoples&rsquo; Court of Zhuanghe City, Dalian, (the &ldquo;Court of Zhuanghe&rdquo;) for failure to pay pursuant to the terms of
the contract and entrusting part of the project of the contract to a third party without their prior consent. The plaintiff sought a total
amount of $1,241,648 (RMB8,430,792), including construction costs of $0.9 million (RMB6.1 million, which the Company already accrued for
at June 30, 2016), interest of $29,812 (RMB0.2 million) and compensation of $0.3 million (RMB1.9 million). On September 7, 2016, upon
the request of Shenzhen Huijie for property preservation, the Court of Zhuanghe froze CBAK Power&rsquo;s bank deposits totaling $1,210,799
(RMB8,430,792) for a period of one year. On September 1, 2017, upon the request of Shenzhen Huijie, the Court of Zhuanghe froze the bank
deposits for another one year until August 31, 2018. The Court further froze the bank deposits for another one year until August 27, 2019
upon the request of Shenzhen Huijie on August 27, 2018. On August 27, 2019, the Court froze the bank deposits for another year until August
27, 2020, upon the request of Shenzhen Huijie. On June 28, 2020, the Court of Dalian entered the final judgement as described below and
the frozen bank deposit was released in July 2020.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On June 30, 2017, according to the trial of first instance, the Court
of Zhuanghe ruled that CBAK Power should pay the remaining contract amount of RMB6,135,860 (approximately $0.9 million) claimed by Shenzhen
Huijie as well as other expenses incurred including deferred interest, discounted charge on bills payable, litigation fee and property
preservation fee totaled $0.1 million. The Company has accrued for these amounts as of December 31, 2017. On July 24, 2017, CBAK Power
filed an appellate petition to the Intermediate Peoples&rsquo; Court of Dalian (&ldquo;Court of Dalian)&rdquo; to appeal the adjudication
dated on June 30, 2017. On November 17, 2017, the Court of Dalian rescinded the original judgement and remanded the case to the Court
of Zhuanghe for retrial. The Court of Zhuanghe conducted a retrial and requested an appraisal to be performed by a third-party appraisal
institution on the construction cost incurred and completed by Shenzhen Huijie on the subject project. On November 8, 2018, the Company
received from the Court of Zhuanghe the construction-cost-appraisal report which determined that the construction cost incurred and completed
by Shenzhen Huijie for the subject project to be $1,344,605 (RMB9,129,868). On May 20, 2019, the Court of Zhuanghe entered a judgment
that Shenzhen Huijie should pay back to CBAK Power $261,316 (RMB1,774,337) (the amount CBAK Power paid in excess of the construction cost
appraised by the appraisal institution) and the interest incurred since April 2, 2019. Shenzhen Huijie filed an appellate petition to
the Court of Dalian. On June 28, 2020, the Court of Dalian entered the final judgment that Shenzhen Huijie should pay back to CBAK Power
$245,530 (RMB1,667,146) (the amount CBAK Power paid in excess of the construction cost appraised by the appraisal institution) and the
interest incurred since April 2, 2019, and reimburse the litigation fees totaling $30,826 (RMB209,312) that CBAK Power has paid. As of
March 31, 2021, CBAK Power have not received the final judgement amount totaled $0.3 million (RMB 1,876,458) from Shenzhen Huijie. Shenzhen
Huijie filed an appellate petition to High Peoples&rsquo; Court of Liaoning (&quot;Court of Liaoning&quot;) to appeal the adjudication
dated on June 28, 2020. In April 2021, the Court of Liaoning rescinded the original judgement and remanded the case to the Court of Dalian
for retrial. Upon receiving the notice from the Court of Liaoning, CBAK Power has accrued the construction cost of $0.9 million (RMB6,135,860)
as of March 31, 2021.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In May 2017, CBAK Power filed a lawsuit in the Court of Zhuanghe against
Pingxiang Anyuan Tourism Bus Manufacturing Co., Ltd., (&ldquo;Anyuan Bus&rdquo;) one of CBAK Power&rsquo;s customers, for failure to pay
pursuant to the terms of the sales contract. CBAK Power sought a total amount of RMB18,279,858 ($2,692,174), including goods amount of
RMB17,428,000 ($2,566,716) and interest of RMB851,858 ($125,458). On December 19, 2017, the Court of Zhuanghe determined that Anyuan Bus
should pay the goods amount of RMB17,428,000 ($2,566,716) and the interest until the goods amount was paid off, and a litigation fee of
RMB131,480 ($19,364). Anyuan Bus did not appeal and as a result, the judgment is currently in the enforcement phase. On June 29, 2018,
the Company filed application petition with the Court of Zhuanghe for enforcement of the judgement against all of Anyuan Bus&rsquo;s shareholders,
including Jiangxi Zhixin Automobile Co., Ltd, Anyuan Bus Manufacturing Co., Ltd, Anyuan Coal Group Co., Ltd, Qian Ronghua, Qian Bo and
Li Junfu. On October 22, 2018, the Court of Zhuanghe issued a judgment supporting the Company&rsquo;s petition that all the Anyuan Bus&rsquo;s
shareholders should be liable to pay the Company the debt as confirmed under the trial. On November 9, 2018, all the shareholders of Anyuan
Bus appealed against the judgment after receiving the notice from the Court. On March 29, 2019, the Company received judgment from the
Court of Zhuanghe that all these six shareholders cannot be added as judgment debtors. On April 11, 2019, the Company filed appellate
petition to the Intermediate Peoples&rsquo; Court of Dalian challenging the judgment from the Court of Zhuanghe. On October 9, 2019, the
Intermediate Peoples&rsquo; Court of Dalian dismissed the appeal by the Company and affirmed the original judgment. As of December 31,
2020 and March 31, 2021, CBAK Power made a full provision against the receivable from Anyuan Bus of RMB17,428,000 ($2,659,626).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"></P>

<!-- Field: Page; Sequence: 35; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"><TR STYLE="vertical-align: bottom"><TD STYLE="width: 100%; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>CBAK Energy Technology, Inc. and subsidiaries</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Notes to the condensed consolidated financial statements</B></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>For the three months ended March 31, 2020 and 2021</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Unaudited)</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(In US$ except for number of shares)</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></P></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>21.</B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Commitments
and Contingencies (continued)</B></FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>(ii)</I></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Litigation
                                                                                                                                                                            (continued)</I></FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On July 25, 2019, CBAK Power received
notice from Shenzhen Court of International Arbitration that Shenzhen Xinjiatuo Automobile Technology Co., Ltd filed arbitration against
the Company for failure to pay pursuant to the terms of the contract. The plaintiff sought a total amount of $0.16 million (RMB1,112,269),
including equipment cost of $0.14 million (RMB976,000) and interest of $0.02 million (RMB136,269). On August 9, 2019, upon the request
of Shenzhen Xinjiatuo Automobile Technology Co., Ltd, Shenzhen Court of International Arbitration froze CBAK Power&rsquo;s bank deposits
totaling $0.16 million (RMB1,117,269), including equipment cost $0.14 million (RMB976,000), interest $0.02 million (RMB136,269) and litigation
fees of $736 (RMB5,000) for a period of one year to August 2020. On August 7, 2019, CBAK Power filed counter claim arbitration against
Shenzhen Xinjiatuo Automobile Technology Co., Ltd for return of the prepayment due to the unqualified equipment, and sought a total amount
of $0.29 million (RMB1,986,440), including return of prepayment of $0.2 million (RMB1,440,000), liquidated damages of $70,692 (RMB480,000)
and litigation fees of $9,785 (RMB66,440). In early July 2020, Shenzhen Court of International Arbitration made arbitration award dismissing
the plaintiff&rsquo;s claim and CBAK Power&rsquo;s counterclaim and the frozen bank deposits were released in early August 2020.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In early September 2019, CBAK Power
received notice from Court of Nanshan District, Shenzhen that Shenzhen HSL Business Technology Co., Ltd (&ldquo;HSL&rdquo;) filed lawsuit
against CBAK Power for failure to pay pursuant to the terms of purchase contract. The plaintiff sought an amount of $44,751 (RMB292,164)
for material cost and interest as accrued until settlement. In late September 2019, CBAK Power and HSL reached agreement that CBAK Power
would pay $15,317 (RMB100,000), $7,659 (RMB50,000) and $21,775 (RMB142,164) by October 15, October 30 and November 30, 2019, respectively,
and CBAK Power would pay litigation fees of $550 (RMB 3,589) to HSL by the end of November 2019. The Company has settled $22,976 (RMB150,000)
in 2019, $11,794 (RMB77,005) in 2020. As of December 31, 2020, CBAK Power had not settled the remaining material purchase cost of $9,981
(RMB 65,159) and accrued the material purchase cost. In late March 2021, CBAK Power and HSL entered into a debt reduction agreement that
if CBAK Power would pay $7,630 (RMB50,000) to HSL before March 31, 2021, HSL would cancel all the remaining debts. Thereafter, CBAK Power
fully paid $7,630 (RMB50,000) to HSL, and the lawsuit was settled in March 2021.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In November 2019, CBAK Suzhou received
notice from Court of Suzhou city that Suzhou Industrial Park Security Service Co., Ltd (&ldquo;Suzhou Security&rdquo;) filed a lawsuit
against CBAK Suzhou for failure to pay pursuant to the terms of the sales contract. Suzhou Security sought a total amount of $21,321 (RMB139,713),
including services expenses amount of $21,198 (RMB138,908) and interest of $123 (RMB805). Upon the request of Suzhou Security for property
preservation, the Court of Suzhou froze CBAK Suzhou&rsquo;s bank deposits totaling $0.02 million (RMB150,000) for a period of one year.
As of March 31, 2021, $5,047 (RMB33,073) was frozen by bank and CBAK Suzhou accrued the service cost of $21,198 (RMB138,908).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In early September of 2019, several
employees of CBAK Suzhou filed arbitration with Suzhou Industrial Park Labor Disputes Arbitration Commission against CBAK Suzhou for failure
to pay their salaries in time. The employees seek for a payment including salaries of $97,779 (RMB638,359) and compensation of $83,173
(RMB543,000), totaling $0.18 million (RMB1,181,359). In addition, upon the request of the employees for property preservation, bank deposit
of $0.18 million (RMB1,181,359) was frozen by the court of Suzhou for a period of one year. On September 5, 2019, CBAK Suzhou and the
employees reached an agreement that CBAK Suzhou will pay these salaries and compensation. In February 2020, CBAK Suzhou had made full
payment and the frozen bank deposit was released in October 2020.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In October 2019, CBAK Power received
notice from Court of Changshou District, Chongqing that Chongqing Zhongrun Chemistry Co., Ltd (&ldquo;Chongqing Zhongrun&rdquo;) filed
arbitration claims against the Company for failure to pay pursuant to the terms of the contract. The plaintiff sought a total amount of
$0.4 million (RMB2,484,948), including material cost of $0.4 million (RMB2,397,660) and interest of $13,370 (RMB87,288). On October 31,
2019, CBAK Power and Chongqing Zhongrun reached an agreement that CBAK Power would pay the material cost by the end of December 31, 2019.
In 2020, CBAK Power had paid $198,152 (RMB1,293,653). In August 2020, upon the request of Chongqing Zhongrun for property preservation,
the Court of Changshou District ordered to freeze CBAK Power&rsquo;s bank deposits totaling $0.2 million (RMB1,249,836) for a period of
one year to August 2021. As of December 31, 2020, the Company has accrued the material purchase cost of $0.2 million (RMB1,104,007) and
$2,224 (RMB14,521) was frozen by bank. In February 2021, CBAK Power and Chongqing Zhongrun entered into a settlement agreement that if
CBAK Power would pay $174,018 (RMB1,128,227, including RMB24,220 litigation expenses incurred) to Chongqing Zhongrun before March 5, 2021,
Chongqing Zhongrun would waive the claims on interests. Thereafter, CBAK Power fully repaid to Chongqing Zhongrun and the frozen bank
deposits were released in March 2021.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"></P>

<!-- Field: Page; Sequence: 36; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->34<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"><TR STYLE="vertical-align: bottom"><TD STYLE="width: 100%; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>CBAK Energy Technology, Inc. and subsidiaries</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Notes to the condensed consolidated financial statements</B></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>For the three months ended March 31, 2020 and 2021</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Unaudited)</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(In US$ except for number of shares)</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></P></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>21.</B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Commitments
and Contingencies (continued)</B></FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>(ii)</I></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Litigation
                                                                                                                                                                            (continued)</I></FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In October 2019, CBAK Power received
notice from Court of Zhuanghe City that Hunan Zhongke Xingcheng Co., Ltd (&ldquo;Hunan Zhongke&rdquo;) filed a lawsuit against CBAK Power
for failure to pay pursuant to the terms of the purchase contract. Hunan Zhongke sought a total amount of $154,003 (RMB1,005,425). In
2020, the Company have paid $38,293 (RMB250,000). Upon the request of Hunan Zhongke for property preservation, the Court of Zhuanghe City
ordered to freeze CBAK Power&rsquo;s bank deposits totaling $0.1 million (RMB768,876) for a period of one year to July 2021. As of December
31, 2020, the Company accrued the remaining material purchase cost of $115,710 (RMB755,425) and nil was frozen by bank. In December 2020,
CBAK Power and Hunan Zhongke entered into a debt reduction agreement that if CBAK Power would pay $81,368 (RMB531,220) to Hunan Zhongke
before January 10, 2021, Hunan Zhongke would cancel the remaining debts of $34,342 (RMB224,205). Thereafter, CBAK Power fully paid $81,368
(RMB531,220) to Hunan Zhongke and the frozen bank deposits were released in January 2021.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In December 2019, CBAK Power received
notice from Court of Zhuanghe that Dalian Construction Electrical Installation Engineering Co., Ltd. (&ldquo;Dalian Construction&rdquo;)
filed a lawsuit against CBAK Power for the failure to pay pursuant to the terms of the construction contract. Dalian Construction sought
a total amount of $101,780 (RMB691,086) and interest $1,905 (RMB12,934). As of December 31, 2019, the Company has accrued the construction
cost of $101,780 (RMB691,086). Upon the request of Dalian Construction for property preservation, the Court of Zhuanghe ordered to freeze
CBAK Power&rsquo;s bank deposits totaling $103,685 (RMB704,020) for a period of one year to December 2020. As of December 31, 2019, $97,384
(RMB661,240) was frozen by bank. In January 2020, CBAK Power and Dalian Construction reached a settlement agreement, and the bank deposit
was then released. The Company has repaid all the construction cost as of December 31, 2020.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In February 2020, CBAK Power received
notice from Court of Zhuanghe that Dongguan Shanshan Battery Material Co., Ltd (&ldquo;Dongguan Shanshan&rdquo;) filed lawsuit against
CBAK Power for failure to pay pursuant to the terms of the purchase contract. Dongguan Shanshan sought a total amount of $0.7 million
(RMB4,434,209). Upon the request of Dongguan Shanshan for property preservation, the Court of Zhuanghe ordered to freeze CBAK Power&rsquo;s
bank deposits totaling $0.7 million (RMB4,434,209) for a period of one year to December 17, 2020. In July 2020, CBAK Power and Dongguan
Shanshan have agreed to a settlement amount of $0.5 million (RMB3,635,192) and the bank deposit was then released. In October 2020, because
the Company failed to pay according to the settlement, Dongguan Shanshan sought a total amount of $0.6 million (RMB3,635,192). Upon the
request of Dongguan Shanshan for property preservation, the Court of Zhuanghe ordered to freeze CBAK Power&rsquo;s bank deposits totaling
$0.6 million (RMB3,365,192) for a period of one year to October 21, 2021. In late February 2021, CBAK Power and Dongguan Shanshan entered
into a settlement agreement that CBAK would pay $260,393, $76,586, $76,586, $76,586, and $32,088 (RMB1,700,000, RMB500,000, RMB500,000,
RMB00,000 and RMB209,487) by March 5, March 31, April 30, May 31 and June 30, 2021, respectively, and after the first payment of $260,393
(RMB1,700,000) by March 5, 2021, Dongguan Shanshan would release all the enforcement measures against CBAK Power. CABK Power had made
payment on time and the bank deposit was then released. As of March 31, 2021, CBAK Power has accrued the unpaid materials purchase cost
of $0.2 million (RMB1.2 million). As of the date of this report, CBAK Power further paid $76,303 (RMB500,000) to Dongguan Shanshan.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In March 2020, CBAK Power received
notice from Court of Baodi District, Tianjin that BTR Tianjin Nanomaterial Manufacturing Co., Ltd (&ldquo;Tianjin BTR&rdquo;) filed lawsuit
against CBAK Power for failure to pay pursuant to the terms of purchase contract. The plaintiff sought an amount of $49,398 (RMB322,500)
for material cost that CBAK Power owed to Tianjin BTR and its related party Shenzhen BTR Nanomaterial Technology Co., Ltd (&ldquo;Shenzhen
BTR&rdquo;) (together &ldquo;BTRs&rdquo;) and interest as accrued until settlement. In April 2020, CBAK Power and BTRs reached an agreement
that CBAK Power would pay BTR $7,659, $19,912 and $21,827 (RMB 50,000, RMB130,000 and RMB142,500) by the end of April, May and June 2020,
respectively, and CBAK Power would pay litigation fees of $456 (RMB 2,975) to Tianjing BTR by the end of November, 2020. As of December
31, 2020, CBAK Power has paid $15,317 (RMB100,000) to Tianjin BTR and accrued remaining materials cost $27,234 (RMB177,800) and $6,847
(RMB44,700) for Tianjin BTR and Shenzhen BTR respectively. In late January 2021, CBAK Power and Tianjing BTR reached another settlement
agreement to settle all the outstanding debts (including $773 (RMB5,045) litigation expenses) by paying $13,253 (RMB86,525) in cash and
return of LFP materials at a value of $14,754 (RMB96,320) and CBAK Power and Shenzhen BTR reached a settlement agreement by returning
LFP materials at a value of $6,847 (RMB44,700). Thereafter, CBAK Power fully paid $13,253 (RMB 86,525) and delivered the LFP materials
to BTRs, and the lawsuit was settled in March 2021.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"></P>

<!-- Field: Page; Sequence: 37; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->35<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"><TR STYLE="vertical-align: bottom"><TD STYLE="width: 100%; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>CBAK Energy Technology, Inc. and subsidiaries</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Notes to the condensed consolidated financial statements</B></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>For the three months ended March 31, 2020 and 2021</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Unaudited)</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(In US$ except for number of shares)</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></P></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>21.</B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Commitments
and Contingencies (continued)</B></FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>(ii)</I></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Litigation
                                                                                                                                                                            (continued)</I></FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In May 2020, CBAK Power received notice
from Court of Dalian Economic and Technology Development Zone that United Winners Laser Co., Ltd (&ldquo;United Winners&rdquo;) filed
3 lawsuits against CBAK Power for failure to pay pursuant to the terms of 3 purchase contracts. The plaintiff sought a total amount of
$0.4 million (RMB2,845,844), including equipment cost of $0.4 (RMB2,692,000) and interest of $23,565 (RMB153,844). In late December 2020,
CBAK Power and United Winners reached a settlement agreement to settle all the debts by paying $0.29 million (RMB1,884,400) by December
30, 2020 in cash and delivery of 3 electric vehicles to offset debt of $41,234 (RMB269,200), and the remaining debt of $82,468 (RMB538,400)
would be relieved. CBAK Power paid $0.29 million (RMB1,884,400) and delivered the 3 electric vehicles to United Winners in December 31,
2020, and the lawsuit was settled in February 2021.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In June 2020, CBAK Power received notice
from Court of Tongzhou District, Beijing that Beijing Hongfa Electric Technology Co., Ltd (&ldquo;Hongfa&rdquo;) filed lawsuit against
CBAK Power for failure to pay pursuant to the terms of purchase contract. The plaintiff sought a total amount of $29,993 (RMB195,810)
for material cost and interest as accrued until settlement. In December 2020, CBAK Power and Hongfa reached debt reduction agreement that
CBAK Power would pay Hongfa $23,646 (RMB 154,375) by the January 10, 2021, and the remaining debt of $6,347 (RMB41,435) would be relieved.
As of December 31, 2020, CBAK Power repaid $22,976 (RMB150,000) and accrued materials cost of $7, 017 (RMB45,810). Thereafter, CBAK Power
fully paid to Hongfa, and the lawsuit was settled in January 2021.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On March 20, 2020, CBAK Power received
notice from Court of Nanpi County, Hebei Province that Cangzhou Huibang Engineering Manufacturing Co., Ltd (&ldquo;Cangzhou Huibang&rdquo;)
filed lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract. Cangzhou Huibang sought a total amount
of $0.31 million (RMB2,029,594), including materials purchase cost of $0.30 million (RMB1,932,947), and interest of $14,804 (RMB96,647).
Upon the request of Cangzhou Huibang for property preservation, the Court of Nanpi ordered to freeze CBAK Power&rsquo;s bank deposits
totaling $0.4 million (RMB2,650,000) for a period of one year to March 3, 2021. As of December 31, 2020, the Company has accrued materials
purchase cost of $0.3 million (RMB1,932,947) and $18,518 (RMB120,898) was frozen by bank. In late February 2021, CBAK Power and Cangzhou
Huibang entered into a settlement agreement that if CBAK Power would pay $0.3 million (RMB1,965,447) within 10 days from the signature
date of the agreement, Cangzhou Huibang would waive the remaining claims. Thereafter, CBAK Power paid $0.3 million (RMB1,965,447) to Cangzhou
Huibang and the frozen bank deposits were released in March 2021.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In early January 2020, CBAK Power received
notice from Court of Nanshan District of Shenzhen that Shenzhen Klclear Technology Co., Ltd. (&ldquo;Shenzhen Klclear&rdquo;) filed lawsuit
against CBAK Power for failure to pay pursuant to the terms of the materials purchase contract. Shenzhen Klclear sought a total amount
of $1 million (RMB6,250,764), which the Company have already accrued for as of December 31, 2020. In February 2020, the Court of Nanshan
District ruled that the Company should pay $0.8 million (RMB5,238,495) and the interest fees incurred from September 28, 2018. In April
2020, CBAK Power filed an appellate petition to the Intermediate Peoples&rsquo; Court of Shenzhen to appeal the adjudication in February
2020. As of the date of this report, the Intermediate Peoples&rsquo; Court of Shenzhen has not yet rendered the judgment.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In May 2020, CBAK Power received notice
from Court of Dalian Economic and Technology Development Zone that Tianjin Changxing Metal Co., Ltd (&ldquo;Tianjin Changxing&rdquo;)
filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract. Tianjin Changxing sought a total
amount of $29,652 (RMB193,588). On August 24, 2020, upon the request of Tianjin Changxing for property preservation, the Court of Dalian
Economic and Technology Development Zone ordered to freeze CBAK Power&rsquo;s bank deposits totaling $32,915 (RMB214,892) for a period
of one year. As of December 31, 2020, nil was frozen by bank and CBAK Power accrued the material purchase cost of $29,652 (RMB193,588).
In late December 2020, CBAK Power and Tianjin Changxing entered into a debt reduction agreement that if CBAK Power would pay $26,755 (RMB174,671)
to Tianjin Changxing, Tianjin Changxing would cancel the remaining debts. Thereafter, CBAK Power fully paid to Tianjin Changxing and the
frozen bank deposits were released in January 2021.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"></P>

<!-- Field: Page; Sequence: 38; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->36<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"><TR STYLE="vertical-align: bottom"><TD STYLE="width: 100%; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>CBAK Energy Technology, Inc. and subsidiaries</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Notes to the condensed consolidated financial statements</B></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>For the three months ended March 31, 2020 and 2021</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Unaudited)</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(In US$ except for number of shares)</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></P></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>21.</B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Commitments
and Contingencies (continued)</B></FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>(ii)</I></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Litigation
                                                                                                                                                                            (continued)</I></FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In May 2020, CBAK Power received notice
from Court of Wuqing District, Tianjin that Tianjin Changyuan Electric Material Co., Ltd (&ldquo;Tianjin Changyuan&rdquo;) filed lawsuit
against CBAK Power for failure to pay pursuant to the terms of the purchase contract. The plaintiff sought a total amount of $13,040 (RMB85,136),
including material cost of $12,166 (RMB79,429) and interest of $874 (RMB5,707). In July, 2020, upon the request of the plaintiff for property
preservation, the Court of Wuqing District, Tianjin ordered to freeze CBAK Power&rsquo;s bank deposits totaling $13,041 (RMB85,136) for
a period of one year. As of December 31, 2020, $13,041 (RMB85,136) was frozen by bank and the Company had accrued the material purchase
cost and litigation expenses of $12,314 (RMB80,393). In March 2021, CBAK Power and Tianjin Changyuan entered into a debt reduction agreement
that if CBAK Power would pay $9,851 (RMB 64,314) to Tianjin Changyuan before April 30, 2021, Tianjin Changyuan would cancel the remaining
debts of $2,463 (RMB16,079). CBAK Power has paid $9,851 (RMB 64,314) in March 2021.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In June 2020, CBAK Suzhou received
notice from Court of Suzhou Industrial Park that Ligao (Shandong) New Energy Technology Co., Ltd (&ldquo;Ligao&rdquo;) filed a lawsuit
against CBAK Suzhou for failure to pay pursuant to the terms of the purchase contract. Ligao sought a total amount of $11,886 (RMB77,599),
including contract amount of $11,240 (RMB73,380) and interest of $646 (RMB4,219). As of December 31, 2020, CBAK Suzhou had accrued the
material purchase cost of $11,240 (RMB73,380). On December 31, 2020, CBAK Power, CBAK Suzhou and Ligao entered into a debt reduction agreement
that if CBAK Power would pay $7,961 (RMB51,975) to Ligao, Ligao would cancel all the remaining debts. Thereafter, CBAK Power fully paid
$7,961 (RMB51,975) to Ligao, and the lawsuit was settled in January 2021.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In June 2020, CBAK Suzhou received
notice from Court of Yushui District, Xinyu City that Jiangxi Ganfeng Battery Technology Co., Ltd (&ldquo;Ganfeng Battery&rdquo;) filed
a lawsuit against CBAK Suzhou for failure to pay pursuant to the terms of the purchase contract. Ganfeng Battery sought a total amount
of $115,764 (RMB755,780), including contract amount of $112,277 (RMB733,009) and interest of $3,487 (RMB22,771). Upon the request of Ganfeng
Battery for property preservation, the Court of Yushui ordered to freeze CBAK Suzhou&rsquo;s bank deposits totaling $115,764 (RMB755,780)
for a period of one year to May 2021. In October 2020, CBAK Power, Ganfeng Battery, CBAK Suzhou and Zhengzhou Jingfan New Energy Automobile
Co., Ltd entered into a settlement agreement that CBAK Power would deliver 7 eletric vehicles to Ganfeng Battery to offset all the CBAK
Suzhou&rsquo; debts to Ganfeng Battery and all vehicles were delivered to Ganfeng Battery before December 31, 2020. </P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In June 2020, CBAK Suzhou received
notice from Court of Suzhou Industrial Park that Suzhou Jihongkai Machine Equipment Co., Ltd (&ldquo;Jihongkai&rdquo;) filed a lawsuit
against CBAK Suzhou for failure to pay pursuant to the terms of the purchase contract. Jihongkai sought contract amount of $26,916 (RMB175,722)
and interest as accrued until settlement. As of December 31, 2020, the Company had accrued the material purchase cost of $26,916 (RMB175,722).
In January 2021, CBAK Power, CBAK Suzhou and Jihongkai entered into a settlement agreement to settle all the debts and related litigation
expenses by paying $12,213 (RMB79,736) in cash and delivery of an electric vehicle at a value of $15,287 (RMB99,800) from CBAK Power to
Jihongkai. Thereafter, CBAK Power fully paid $12,213 (RMB79,736) and delivered the electric vehicle to Jihongkai, and the lawsuit was
settled in January 2021.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"></P>

<!-- Field: Page; Sequence: 39; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->37<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"><TR STYLE="vertical-align: bottom"><TD STYLE="width: 100%; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>CBAK Energy Technology, Inc. and subsidiaries</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Notes to the condensed consolidated financial statements</B></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>For the three months ended March 31, 2020 and 2021</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Unaudited)</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(In US$ except for number of shares)</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></P></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>21.</B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Commitments
and Contingencies (continued)</B></FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>(ii)</I></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Litigation
                                                                                                                                                                            (continued)</I></FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In June 2020, CBAK Power received notice
from Court of Dalian Economic and Technology Development Zone that Nanjing Jinlong Chemical Co., Ltd. (&ldquo;Nanjing Jinlong&rdquo;)
filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract. Nanjing Jinlong sought a total amount
of $125,443 (RMB822,000). Upon the request of Nanjing Jinlong for property preservation, the Court of Dalian Economic and Technology Development
Zone ordered to freeze CBAK Power&rsquo;s bank deposits totaling $125,908 (RMB822,000) for a period of one year to May 2021. As of March
31, 2021, $2,422 (RMB15,869) was frozen by bank and CBAK Power accrued the material purchase cost of $125,443 (RMB822,000). In April 2021,
CBAK Power has made full settlement to Nanjing Jinlong and the frozen bank deposits were released in April 2021.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In June 2020, CBAK Power received notice
from Court of Dalian Economic and Technology Development Zone that Xi&rsquo;an Anpu New Energy Technology Co. LTD (&ldquo;Xi&rsquo;an
Anpu&rdquo;) filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of the equipment purchase contract. Xi&rsquo;an
Anpu sought a total amount of $129,270 (RMB843,954), including $117,636 (RMB768,000) for equipment cost and $11,634 (RMB75,954) for liquidated
damages. Upon the request of Xi&rsquo;an Anpu for property preservation, the Court of Dalian Economic and Technology Development Zone
ordered to freeze CBAK Power&rsquo;s bank deposits $129,270 (RMB843,954) for a period to May 11, 2021. As of December 31, 2020, $98,284
(RMB641,656) was frozen by bank and CBAK Power accrued the equipment purchase cost of $117,636 (RMB768,000). In January 2021, CBAK Power
and Xi&rsquo;an Anpu entered into a settlement agreement to settle all the debts by paying $64,406 (RMB420,478) in cash and delivery of
3 electric vehicles at a value of $45,952 (RMB300,000). Thereafter, CBAK Power fully paid $64,406 (RMB420,479) and delivered the 3 electric
vehicles to Xi&rsquo;an Anpu, and the lawsuit was settled in February 2021.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In June 2020, CBAK Power received notice from Court of Dalian Economic
and Technology Development Zone that Shenzhen Gd Laser Technology Co., Ltd. (&ldquo;Shenzhen Gd&rdquo;) filed lawsuit against CBAK Power
for failure to pay pursuant to the terms of the purchase contract. Shenzhen Gd sought a total amount of $24,713 (RMB161,346), including
equipment cost of $22,975 (RMB150,000) and interest amount of $1,738 (RMB11,346). As of March 31, 2021, the equipment was not received
by CBAK Power. CBAK Power has included the equipment cost of $22,975 (RMB150,000) under capital commitments. In April 2021, CBAK Power
reached agreement with Shenzhen Gd to terminate the purchase agreement and Shenzhen Gd filed application to withdraw the lawsuit against
CBAK Power in April 2021.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In July 2020, CBAK Power received notice from Court of Shandong Linyi
Economic and Technology Development Zone (&ldquo;Court of Shandong&rdquo;) that Shandong Tianjiao New Energy Co. LTD (&ldquo;Tianjiao&rdquo;)
filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of the equipment purchase contract. Tianjiao sought an amount
of $391,777 (RMB2,557,756) for equipment cost and interest as accrued until settlement. Upon the request of Tianjiao for property preservation,
the Court of Shandong ordered to freeze CBAK Power&rsquo;s bank deposits $0.5 million (RMB3,000,000) for a period of one year. In December
2020, CBAK and Tianjiao reached an agreement that CBAK would pay Tianjiao $45,952 (RMB300,000) by the end of each month from December
2020 to July 2021, and RMB 157,756 by the end of August 2021. As of March 31, 2020, CBAK Power accrued unpaid materials cost $207,202
(RMB1,357,756) and nil was frozen by bank.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In October 2020, CBAK Power received
notice from Court of Dalian Economic and Technology Development Zone that Shanghai Shengmeng Industrial Technology Co., Ltd. (&ldquo;Shengmeng&rdquo;)
filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract. Shengmeng sought a total amount
of $13,429 (RMB87,672) for material cost and interest as accrued until settlement. In November 2020, CBAK and Shengmeng reached an agreement
that CBAK would pay $4,595 (RMB30,000) by November 30, 2020 and $5,004 (RMB 32,672) by December 20, 2020, and CBAK would pay litigation
fees of $156 (RMB1,021) to Shengmeng. Thereafter, CBAK Power fully paid off the debts to Shengmeng, and the lawsuit was settled in March
2021.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In October 2020, CBAK Power received
notice from Court of Dalian Economic and Technology Development Zone that Jiuzhao New Energy Technology Co., Ltd. (&ldquo;Jiuzhao&rdquo;)
filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract. Jiuzhao sought a total amount of
$0.9 million (RMB6,000,000), including material cost of $0.9 million (RMB5,870,267) and interest amount of $19,871 (RMB129,733). In December
1, 2020, CBAK and Jiuzhao reached an agreement that CBAK Power would pay Jiuzhao $76,586 (RMB500,000) by the end of each month from December
2020 to October 2021, and $56,715 (RMB370,267) by November 30, 2021, and CBAK would pay litigation fees of $4,886 (RMB 31,900) to Jiuzhao.
As of March 31, 2020, CBAK Power has accrued $0.6 million (RMB3,870,267) material cost and $37,769 (RMB247,492) was frozen by bank. As
of the date of this report, CBAK Power has fully paid off the debts to Jiuzhao, and the frozen bank deposits were released in April 2021.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In November 2020, CBAK Power received
notice from Court of Dalian Economic and Technology Development Zone that Dalian Tianda Metal Machinery Trade Co., Ltd. (&ldquo;Tianda&rdquo;)
filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract. Tianda sought a total amount of
$27,365 (RMB178,655) for material cost and interest as accrued until settlement. In December 2020, CBAK Power and Tianda reached an agreement
that CBAK Power would pay Tianda $7,659 (RMB50,000) by the 30th of each month from November 2020 to January 2021, and $4,389 (RMB28,655)
by end of February 2021, and CBAK Power would pay litigation fees of $297 (RMB1,937) to Tianda by November 30, 2020. As of December 31,
2020, CBAK Power has accrued $18,358 (RMB119,855) material cost and nil was frozen by bank. Thereafter, CBAK Power fully paid off the
debts to Tianda, and the lawsuit was settled in February 2021.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"></P>

<!-- Field: Page; Sequence: 40; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->38<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"><TR STYLE="vertical-align: bottom"><TD STYLE="width: 100%; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>CBAK Energy Technology, Inc. and subsidiaries</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Notes to the condensed consolidated financial statements</B></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>For the three months ended March 31, 2020 and 2021</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Unaudited)</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(In US$ except for number of shares)</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></P></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>21.</B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Commitments
and Contingencies (continued)</B></FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>(ii)</I></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Litigation
                                                                                                                                                                            (continued)</I></FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In December 2020, CBAK Power received notice from Court of Dalian Economic
and Technology Development Zone that Shenzhen Haoneng Technology Co., Ltd. (&ldquo;Haoneng&rdquo;) filed a lawsuit against CBAK Power
for failure to pay pursuant to the terms of the equipment purchase contract. Haoneng sought a total amount of $266,182 (RMB1,737,797),
including equipment purchase cost of $263,094 (RMB1,724,000) and interest amount of $2,106 (RMB13,797). As of March 31, 2021, CBAK Power
has accrued the equipment purchase cost of $263,094 (RMB 1,724,000).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In December 2020, CBAK Power received notice from Court of Dalian Economic
and Technology Development Zone that Haoneng filed another lawsuit against CBAK Power for failure to pay pursuant to the terms of the
purchase contract. Haoneng sought a total amount of $1.57million (RMB10,257,030), including equipment cost of $1.4 million (RMB9,072,000)
and interest amount of $0.17 million (RMB1,185,030). As of March 31, 2021, the equipment was not received by CBAK Power, CBAK Power has
included the equipment cost of $1.4 million8 (RMB9,072,000) under capital commitments.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In April 2020, CBAK Suzhou received
notice from Court of Suzhou Industrial Park that Suzhou Suwangda Plastic Product Co., Ltd (&ldquo;Suwangda&rdquo;) filed a lawsuit against
CBAK Suzhou for failure to pay pursuant to the terms of the purchase contract. Suwangda sought contract amount of $13,325 (RMB86,992)
and interest as accrued until settlement. As of December 31, 2020, the Company has accrued the material cost of $13,325 (RMB86,992). In
March 2021, CBAK Power, CBAK Suzhou and Suwangda entered into a settlement agreement to settle all the debts by paying $9,670 (RMB63,134)
from CBAK Power to Suwangda. Thereafter, CBAK Power fully paid $9,670 (RMB63,134) and the lawsuit was settled in March 2021. The remaining
$3,654 (RMB23,858) was waived by Suwangda.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In June 2020, CBAK Power received notice
from Court of Pingyuan County, Shandong province that Shandong Hangewei New Energy Vehicle Control Co., Ltd (&ldquo;Hangewei&rdquo;) filed
a lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract. Hangewei sought a total amount of $16,307
(RMB 106,464) and interest as accrued until settlement. In October 2020, CBAK Power and Hangewei entered into a settlement agreement to
settle all the debts by paying Hangewei $1,532 (RMB10,000) and $12,254 (RMB80,000) by the end of October and November 2020, respectively.
CBAK Power paid $13,786 (RMB90,000) before December 31, 2020 and the remaining $2,521 (RMB16,464) was waived by Hangewei.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>


<!-- Field: Page; Sequence: 41; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->39<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CBAK Energy Technology, Inc. and subsidiaries</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Notes to the condensed consolidated financial statements</B></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>For the three months ended March 31, 2020 and 2021</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Unaudited)</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(In US$ except for number of shares)&nbsp;</P></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>22.</B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Concentrations
and Credit Risk</B></FONT></TD>
</TR></TABLE>



<P STYLE="margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>(a)</I></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Concentrations</I></FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;<I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company had the following customers
that individually comprised 10% or more of net revenue for the three months ended March 31, 2020 and 2021 as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="14" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Three months ended March 31,</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 52%; text-align: left">Customer A</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">2,093,093</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">30.33</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">2,903,261</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">30.83</TD><TD STYLE="width: 1%; text-align: left">%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Customer B</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;*</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,789,045</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">19.00</TD><TD STYLE="text-align: left">%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Customer C</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;*</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,348,200</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">14.32</TD><TD STYLE="text-align: left">%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Customer D</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,796,267</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">55.01</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 41.3pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">* Comprised less than 10% of net revenue
for the respective period.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company had the following customers
that individually comprised 10% or more of accounts receivable as of December 31, 2020 and March 31, 2021 as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">December 31, <BR> 2020</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">March 31,<BR>
    2021</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 52%; text-align: left">Customer A</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">3,148,737</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">11.23</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">6,335,867</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">28.13</TD><TD STYLE="width: 1%; text-align: left">%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Zhengzhou BAK Battery Co., Ltd (note a)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">15,258,164</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">54.42</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,437,625</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">37.46</TD><TD STYLE="text-align: left">%</TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company had the following suppliers
that individually comprised 10% or more of net purchase for the three months ended March 31, 2020 and 2021 as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 41.3pt; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="14" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Three months ended March 31,</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 52%; text-align: left">Supplier A</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">*</TD><TD STYLE="width: 1%; text-align: left"></TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</FONT></TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">659,513</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">10.21</TD><TD STYLE="width: 1%; text-align: left">%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Zhengzhou BAK Battery Co., Ltd (note a)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,259,309</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">19.49</TD><TD STYLE="text-align: left">%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Shenzhen BAK (note b)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,841,680</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">82.43</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 41.3pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">* Comprised less than 10% of net purchase
for the respective period.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company had the following suppliers
that individually comprised 10% or more of accounts payable as of December 31, 2020 and March 31, 2021 as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 41.3pt; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">December 31,<BR>
    2020</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">March 31,<BR>
    2021</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 52%; text-align: left">Supplier B</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">9,272,478</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">47.40</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">1,728,201</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">19.08</TD><TD STYLE="width: 1%; text-align: left">%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Supplier C</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,017,814</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10.32</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">950,038</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10.49</TD><TD STYLE="text-align: left">%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Supplier D</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">947,819</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10.46</TD><TD STYLE="text-align: left">%</TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 41.3pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Apart from the above, for the three months ended March 31, 2020 and
2021, the Company recorded the following transactions:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 41.3pt; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Three months ended <BR> March 31,</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>Sales of finished goods and raw materials to</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left">BAK Shenzhen (note b)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">69,226</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">-</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Zhengzhou BAK Battery Co., Ltd (note a)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">108,290</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 4pt">Zhengzhou BAK Electronics Co., Ltd. &nbsp;(note c)</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">-</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">412,353</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 41.3pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 41.3pt; text-align: justify"></P>

<!-- Field: Page; Sequence: 42; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->40<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 41.3pt; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 100%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CBAK Energy
    Technology, Inc. and subsidiaries</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Notes to the condensed
    consolidated financial statements</B></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>For the three months
    ended March 31, 2020 and 2021</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Unaudited)</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(In US$ except for number of shares)</P></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 41.3pt; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>22.</B></FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Concentrations and Credit
    Risk (continued)</B></FONT></TD></TR>
  </TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 41.3pt; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt; width: 24px">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; width: 24px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>(a)</I></FONT></TD>
    <TD STYLE="text-align: justify; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Concentrations
    (continued)</I></FONT></TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Apart from the above, the Company recorded the following as of December
31, 2020 and March 31, 2021:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">December&nbsp;31, 2020</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">March&nbsp;31, 2021</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Trade accounts and bills receivables, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 76%; text-align: left">Zhengzhou BAK Electronics Co., Ltd (note c)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">-</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">461,024</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Zhengzhou BAK New Energy Vehicle Co., Ltd (note d)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,759,050</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">911,599</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 5%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes:</FONT></TD>
    <TD STYLE="width: 95%; text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">a</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr. Xiangqian Li, the Company&rsquo;s former CEO, is a director of Zhengzhou BAK Battery Co., Ltd. Up to the date of this report, Zhengzhou BAK Battery Co., Ltd. repaid $2,327,491 to the Company.</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">b</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr. Xiangqian Li is a director of Shenzhen BAK and BAK Shenzhen.</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">c</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">BAK Shenzhen has 95% equity interests in Zhengzhou BAK Electronics Co., Ltd. Up to the date of this report, Zhengzhou BAK Electronics Co., Ltd. repaid nil to the Company.</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">d</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr. Xiangqian Li is a director of Zhengzhou BAK New Energy Vehicle Co., Ltd. For the three months ended March 31, 2020 and 2021, sales of finished goods and raw materials to Zhengzhou BAK New Energy Vehicle Co., Ltd were nil. Up to the date of this report, Zhengzhou BAK New Energy Technology Co., Ltd repaid nil to the Company.</FONT></TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px"></TD>
    <TD STYLE="width: 24px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>(b)</I></FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Credit Risk</I></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 41.3pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Financial instruments that potentially
subject the Company to a significant concentration of credit risk consist primarily of cash and cash equivalents and pledged deposits.
As of December 31, 2020 and March 31, 2021, substantially all of the Company&rsquo;s cash and cash equivalents were held by major financial
institutions located in the PRC, which management believes are of high credit quality.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">For the credit risk related to trade
accounts receivable, the Company performs ongoing credit evaluations of its customers and, if necessary, maintains reserves for potential
credit losses. Historically, such losses have been within management&rsquo;s expectations.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>23.</B></FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Segment Information</B></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company used to engage in one
business segment, the manufacture, commercialization and distribution of a wide variety of standard and customized lithium ion rechargeable
batteries for use in a wide array of applications. The Company manufactured five types of Li-ion rechargeable batteries: aluminium-case
cell, battery pack, cylindrical cell, lithium polymer cell and high-power lithium battery cell. The Company&rsquo;s products are sold
to packing plants operated by third parties primarily for use in mobile phones and other electronic devices.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">After the disposal of BAK International
and its subsidiaries (see Note 1), the Company focused on producing high-power lithium battery cells. Net revenues for the three months
ended March 31, 2020 and 2021 were as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><B><I>Net revenues by product:</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">Three months ended<BR> March 31,</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2020</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2021</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>High power lithium batteries used in:</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left">Electric vehicles</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">215,118</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">100,976</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Light electric vehicles</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">751</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">34,104</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Uninterruptable supplies</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">6,685,405</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">8,763,583</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,901,274</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,898,663</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Raw materials used in lithium batteries</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">517,386</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 4pt">Total</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">6,901,274</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">9,416,049</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><B>&nbsp;</B></P>


<!-- Field: Page; Sequence: 43; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->41<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 100%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CBAK Energy
    Technology, Inc. and subsidiaries</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Notes to the condensed
    consolidated financial statements</B></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>For the three months
    ended March 31, 2020 and 2021</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Unaudited)</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(In US$ except for number of shares)</P></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>23.</B></FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Segment Information (continued)</B></FONT></TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><B><I>Net revenues by geographic area:</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><I>&nbsp;</I></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">Three months ended <BR> March 31,</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2020</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2021</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left">Mainland China</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">6,876,789</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">7,625,793</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Europe</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,789,045</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1.5pt">Other</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">24,485</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">1,211</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 4pt">Total</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">6,901,274</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">9,416,049</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Substantially all of the Company&rsquo;s
long-lived assets are located in the PRC.</P>



<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>24.</B></FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Subsequent Events</B>&nbsp;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On April 1, 2021, CBAK Power entered
into a framework investment agreement with Hangzhou Juzhong Daxin Asset Management Co., Ltd. (&quot;Juzhong Daxin&quot;) for a potential
acquisition of Zhejiang Meidu Hitrans Lithium Battery Technology Co., Ltd (&quot;Hitrans&quot;). Juzhong Daxin is the trustee of 85%
of equity interests of Hitrans and has the voting right and right to dividend over the 85% of equity interests. Subject to definitive
acquisition agreements to be entered into among the parties, including shareholders owning the 85% of equity interests of Hitrans, CBAK
Power intends to acquire 85% of equity interests of Hitrans in cash in 2021. As of date of this report, CBAK Power has paid $3.05 million
(RMB20,000,000) to Juzhong Daxin as a security deposit. Hitrans is an unrelated third party of the Company engaging in researching, manufacturing
and trading of raw materials and is one of the major suppliers of the Company in fiscal 2020.&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On April 21, 2021, CBAK Power, along with Shenzhen BAK Power Battery
Co., Ltd (BAK SZ), Shenzhen Asian Plastics Technology Co., Ltd (SZ Asian Plastics) and Xiaoxia Liu, entered into an investment agreement
with Junxiu Li, Hunan Xintao New Energy Technology Partnership, Xingyu Zhu, and Jiangsu Saideli Pharmaceutical Machinery Manufacturing
Co., Ltd for an investment in Hunan DJY Technology Co., Ltd (&quot;DJY&quot;). CBAK Power has paid $1.4 million (RMB9,000,000) to acquire
9.74% of the equity interests of DJY. CBAK Power has appointed one director to the Board of Directors of DJY. DJY is an unrelated third
party of the Company engaging in researching and manufacturing of raw materials and equipment.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"></P>

<!-- Field: Page; Sequence: 44; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->42<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B><A NAME="a_003"></A>ITEM 2. MANAGEMENT&rsquo;S DISCUSSION AND ANALYSIS OF FINANCIAL
CONDITION AND RESULTS OF OPERATIONS.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>The following management&rsquo;s discussion and analysis should
be read in conjunction with our financial statements and the notes thereto and the other financial information appearing elsewhere in
this report. Our financial statements are prepared in U.S. dollars and in accordance with U.S. GAAP. </I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Special Note Regarding Forward Looking Statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Statements contained in this report include &ldquo;forward-looking
statements&rdquo; within the meaning of such term in Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities
Exchange Act of 1934, as amended. We use words such as &ldquo;believe,&rdquo; &ldquo;expect,&rdquo; &ldquo;anticipate,&rdquo; &ldquo;project,&rdquo;
&ldquo;target,&rdquo; &ldquo;plan,&rdquo; &ldquo;optimistic,&rdquo; &ldquo;intend,&rdquo; &ldquo;aim,&rdquo; &ldquo;will&rdquo; or similar
expressions which are intended to identify forward-looking statements. Such statements include, among others, those concerning market
and industry segment growth and demand and acceptance of new and existing products; any projections of sales, earnings, revenue, margins
or other financial items; any statements of the plans, strategies and objectives of management for future operations; any statements regarding
future economic conditions or performance; as well as all assumptions, expectations, predictions, intentions or beliefs about future events.
You are cautioned that any such forward-looking statements are not guarantees of future performance and involve risks and uncertainties,
including those identified in Item 1A, &ldquo;Risk Factors&rdquo; described in our Annual Report on Form 10-K for the fiscal year ended
December 31, 2020, as well as assumptions, which, if they were to ever materialize or prove incorrect, could cause the results of the
Company to differ materially from those expressed or implied by such forward-looking statements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Readers are urged to carefully review and consider the various disclosures
made by us in this report and our other filings with the SEC. These reports attempt to advise interested parties of the risks and factors
that may affect our business, financial condition and results of operations and prospects. The forward-looking statements made in this
report speak only as of the date hereof and we disclaim any obligation, except as required by law, to provide updates, revisions or amendments
to any forward-looking statements to reflect changes in our expectations or future events.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Use of Terms</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Except as otherwise indicated by the context
and for the purposes of this report only, references in this report to:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: left">&#9679;</TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;Company&rdquo;,
&ldquo;we&rdquo;, &ldquo;us&rdquo; and &ldquo;our&rdquo; are to the combined business of CBAK Energy Technology, Inc., a Nevada corporation,
and its consolidated subsidiaries;</FONT></TD>
</TR>
<TR STYLE="vertical-align: top; text-align: justify">
<TD>&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD>
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: left">&#9679;</TD>
<TD STYLE="text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&ldquo;BAK Asia&rdquo; are to our Hong Kong subsidiary, China BAK Asia Holdings Limited;</FONT></TD></TR>
<TR STYLE="vertical-align: top; text-align: justify">
<TD></TD>
<TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD>
<TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: justify">
<TD></TD>
<TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#9679;</TD>
<TD STYLE="text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&ldquo;CBAK Trading&rdquo; are to our PRC subsidiary, Dalian CBAK Trading Co., Ltd.;</FONT></TD></TR>
<TR STYLE="vertical-align: top; text-align: justify">
<TD></TD>
<TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD>
<TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: justify">
<TD></TD>
<TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#9679;</TD>
<TD STYLE="text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&ldquo;CBAK Power&rdquo; are to our PRC subsidiary, Dalian CBAK Power Battery Co., Ltd.;</FONT></TD></TR>
<TR STYLE="vertical-align: top; text-align: justify">
<TD></TD>
<TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD>
<TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: justify">
<TD></TD>
<TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#9679;</TD>
<TD STYLE="text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&ldquo;CBAK Suzhou&rdquo; are to our PRC subsidiary, CBAK New Energy (Suzhou) Co., Ltd.;</FONT></TD></TR>
<TR STYLE="vertical-align: top; text-align: justify">
<TD></TD>
<TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD>
<TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="padding-left: 0.125in"></TD>
<TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#9679;</TD>
<TD STYLE="text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&ldquo;CBAK Energy&rdquo; are to our PRC subsidiary, Dalian CBAK Energy Technology Co., Ltd.;</FONT></TD></TR>
<TR STYLE="vertical-align: top; text-align: justify">
<TD></TD>
<TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD>
<TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: justify">
<TD></TD>
<TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#9679;</TD>
<TD STYLE="text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&ldquo;BAK Investments&rdquo; are to our Hong Kong subsidiary, BAK Asia Investments Limited;</FONT></TD></TR>
<TR STYLE="vertical-align: top; text-align: justify">
<TD></TD>
<TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD>
<TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: justify">
<TD></TD>
<TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#9679;</TD>
<TD STYLE="text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&ldquo;CBAK Nanjing&rdquo; are to our PRC subsidiary, CBAK New Energy (Nanjing) Co., Ltd;</FONT></TD></TR>
<TR STYLE="vertical-align: top; text-align: justify">
<TD></TD>
<TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD>
<TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: justify">
<TD></TD>
<TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#9679;</TD>
<TD STYLE="text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&ldquo;Nanjing CBAK&rdquo; are to our PRC subsidiary, Nanjing CBAK New Energy Technology Co., Ltd.;</FONT></TD></TR>
<TR STYLE="vertical-align: top; text-align: justify">
<TD></TD>
<TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD>
<TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: justify">
<TD></TD>
<TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#9679;</TD>
<TD STYLE="text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&ldquo;Nanjing Daxin&rdquo; are to our PRC subsidiary, Nanjing Daxin New Energy Automobile Industry Co., Ltd.;</FONT></TD></TR>
<TR STYLE="vertical-align: top; text-align: justify">
<TD></TD>
<TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD>
<TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: justify">
<TD></TD>
<TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#9679;</TD>
<TD STYLE="text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&ldquo;China&rdquo; and &ldquo;PRC&rdquo; are to the People&rsquo;s Republic of China;</FONT></TD></TR>
<TR STYLE="vertical-align: top; text-align: justify">
<TD></TD>
<TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD>
<TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: justify">
<TD></TD>
<TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#9679;</TD>
<TD STYLE="text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&ldquo;RMB&rdquo; are to Renminbi, the legal currency of China;</FONT></TD></TR>

<TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: left">&nbsp;</TD><TD STYLE="text-align: justify">&nbsp;</TD>
</TR>
<TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: left">&#9679;</TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;U.S.
dollar&rdquo;, &ldquo;$&rdquo; and &ldquo;US$&rdquo; are to the legal currency of the United States;</FONT></TD>
</TR>
<TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: left">&nbsp;</TD><TD STYLE="text-align: justify">&nbsp;</TD>
</TR>
<TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: left">&#9679;</TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;SEC&rdquo;
are to the United States Securities and Exchange Commission;</FONT></TD>
</TR>
<TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: left">&nbsp;</TD><TD STYLE="text-align: justify">&nbsp;</TD>
</TR>
<TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: left">&#9679;</TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;Securities
Act&rdquo; is to the Securities Act of 1933, as amended; and</FONT></TD>
</TR>
<TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: left">&nbsp;</TD><TD STYLE="text-align: justify">&nbsp;</TD>
</TR>
<TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: left">&#9679;</TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;Exchange
Act&rdquo; are to the Securities Exchange Act of 1934, as amended.</FONT></TD>
</TR></TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 45; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->43<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Overview </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We are a manufacturer of new energy high power
lithium batteries that are mainly used in light electric vehicles, electric vehicles, electric tools, energy storage (such as uninterruptible
power supply (UPS) applications) and other high-power applications. Our primary product offering consists of new energy high power lithium
batteries, but we are also seeking to expand into the production and sale of light electric vehicles.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We acquired most of our operating assets, including
customers, employees, patents and technologies from our former subsidiary BAK International (Tianjin) Ltd. (&ldquo;BAK Tianjin&rdquo;).
We acquired these assets in exchange for a reduction in accounts receivable from our former subsidiaries that were disposed of in June
2014.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of March 31, 2021, we report financial and
operational information in one segment: high-power lithium battery cells production.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We currently conduct our business through six
wholly-owned operating subsidiaries in China. We own these operating subsidiaries through BAK Asia and BAK Investments, which are investment
holding companies formed under the laws of Hong Kong.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="text-indent: 0.25in; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As disclosed in our Annual Report on Form
10-K for the fiscal year ended December 31, 2020 filed on April 13, 2021 and other reports filed with the SEC, we have been
expanding our manufacturing capabilities through construction of new production lines in Nanjing and Dalian, China. To maintain our
competitive position, we are also developing the model 32140 large-sized cylindrical &ldquo;tabless&rdquo; battery and the special
26650 lithium battery designed for application in ultra-low temperature. In addition, we have been developing our light electric
vehicle business via our PRC subsidiary, Nanjing Daxin. On January 18, 2021, Nanjing Daxin established a branch in Tianjin
City for the production of light electric vehicles.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Due to the growing environmental pollution problem,
the Chinese government has been providing support to the development of new energy facilities and vehicles for several years. It is expected
that we will be able to secure more potential orders from the new energy market. We believe that with the booming market demand in high
power lithium-iron products, we can continue as a going concern and return to profitability sustainedly.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Recent Financing Activities</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 8, 2021, we entered into a securities
purchase agreement with certain investors, pursuant to which we issued in a registered direct offering, an aggregate of 8,939,976 shares
of common stock of the Company at a per share purchase price of $7.83. In addition, we issued to the investors (i) in a concurrent private
placement, the Series A-1 warrants to purchase a total of 4,469,988 shares of common stock, at a per share exercise price of $7.67 and
exercisable for 42 months from the date of issuance; (ii) in the registered direct offering, the Series B warrants to purchase a total
of 4,469,988 shares of common stock, at a per share exercise price of $7.83 and exercisable for 90 days from the date of issuance; and
(iii) in the registered direct offering, the Series A-2 warrants to purchase up to 2,234,992 shares of common stock, at a per share exercise
price of $7.67 and exercisable for 45 months from the date of issuance. We received gross proceeds of approximately $70 million from the
registered direct offering and the concurrent private placement, before deducting fees to the placement agent and other estimated offering
expenses payable by the Company. We completed another registered direct offering with the same investors in December 2020. See the &ldquo;Liquidity
and Capital Resources&rdquo; section below for more details.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On May 10, 2021, we entered into that Amendment
No. 1 to the Series B Warrant (the &ldquo;Series B Warrant Amendment&rdquo;) with each of the holders of the <FONT STYLE="font-family: Times New Roman, Times, Serif">Company&rsquo;s
outstanding Series B warrants. Pursuant to the Series B Warrant Amendment, the term of the Series B warrants was extended from May 11,
2021 to August 31, 2021.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B><I>Recent
Business Development</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 1, 2021, CBAK Power entered into a framework
investment agreement with Hangzhou Juzhong Daxin Asset Management Co., Ltd. (&quot;Juzhong Daxin&quot;) for a potential acquisition of
Zhejiang Meidu Hitrans Lithium Battery Technology Co., Ltd (&quot;Hitrans&quot;). Juzhong Daxin is the trustee of 85% equity interests
of Hitrans and has the voting right and right to dividend over the 85% equity interests. Subject to definitive acquisition agreements
to be entered into among the parties, including shareholders owning the 85% equity interests of Hitrans, CBAK Power intends to acquire
the 85% equity interests of Hitrans in cash in 2021. As of date of this report, CBAK Power has paid $3.05 million (RMB20,000,000) to Juzhong
Daxin as a security deposit. Hitrans is an unrelated third party engaging in researching, manufacturing and trading of raw materials and
is one of the major suppliers of the Company in fiscal 2020.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">In
April 2021, CBAK Power and certain other unrelated companies and individuals jointly acquired approximately 22.7% of the equity
interests of Hunan DJY Technology Co., Ltd (&quot;DJY&quot;), among which CBAK Power invested RMB9,000,000 (approximately $1.4
million) to acquire approximately 9.7% of the equity interests of DJY. CBAK Power has appointed one director to the Board of
Directors of DJY. DJY is a private company engaged in researching and manufacturing of raw materials and manufacturing equipment. We
intend to improve our supply chain and enhance our competitiveness through this investment.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 46; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->44<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Financial Performance Highlights for the Quarter Ended March 31,
2021</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following are some financial highlights for the quarter ended March
31, 2021:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px">&nbsp;</TD>
    <TD STYLE="width: 24px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Net revenues:</I></B> Net revenues increased by $2.5 million, or 36%, to $9.4 million for the three months ended March 31, 2021, from $6.9 million for the same period in 2020.</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Gross profit: </I></B>Gross profit was $1.8 million, representing an increase of $1.6 million, for the three months ended March 31, 2021, from gross profit of $0.2 million for the same period in 2020.</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Operating loss: </I></B>Operating loss was $27,882 for the three months ended March 31, 2021, reflecting a decrease of $1.9 million from an operating loss of $2.0 million for the same period in 2020.</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Net profit (loss): </I></B>Net profit was $29.6 million for the three months ended March 31, 2021, compared to a net loss of $2.4 million for the same period in 2020.</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Fully diluted income per share: </I></B>Fully diluted income per share was $0.35 for the three months ended March 31, 2021, as compared to fully diluted loss per share of $0.04 for the same period in 2020.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Financial Statement Presentation</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Net revenues. </I></B>The Company recognizes
revenues when its customer obtains control of promised goods or services, in an amount that reflects the consideration which it expects
to receive in exchange for those goods. The Company recognizes revenues following the five-step model prescribed under ASU No. 2014-09:
(i) identify contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price;
(iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenues when (or as) we satisfy
the performance obligation.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Revenues from product sales are recognized when
the customer obtains control of our product, which occurs at a point in time, typically upon delivery to the customer. We expense incremental
costs of obtaining a contract as and when incurred it the expected amortization period of the asset that it would have recognized is on
year or less or the amount is immaterial.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Revenue from product sales is recorded net of
reserves established for applicable discounts and allowances that are offered within contracts with our customers.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Product revenue reserves, which are classified
as a reduction in product revenues, are generally characterized in the categories: discounts and returns. These reserves are based on
estimates of the amounts earned or to be claimed on the related sales and are classified as reductions of accounts receivable as the amount
is payable to the Company&rsquo;s customer.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Cost of revenues. </I></B>Cost of revenues
consists primarily of material costs, employee remuneration for staff engaged in production activity, share-based compensation, depreciation
and related expenses that are directly attributable to the production of products. Cost of revenues also includes write-downs of inventory
to lower of cost and net realizable value.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Research and development expenses. </I></B>Research
and development expenses primarily consist of remuneration for R&amp;D staff, share-based compensation, depreciation and maintenance expenses
relating to R&amp;D equipment, and R&amp;D material costs.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I></I></B></P>

<!-- Field: Page; Sequence: 47; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->45<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Sales and marketing expenses. </I></B>Sales
and marketing expenses consist primarily of remuneration for staff involved in selling and marketing efforts, including staff engaged
in the packaging of goods for shipment, warranty expenses, advertising cost, depreciation, share-based compensation and travel and entertainment
expenses. We do not pay slotting fees to retail companies for displaying our products, engage in cooperative advertising programs, participate
in buy-down programs or similar arrangements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>General and administrative expenses. </I></B>General
and administrative expenses consist primarily of employee remuneration, share-based compensation, professional fees, insurance, benefits,
general office expenses, depreciation, liquidated damage charges and bad debt expenses.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Finance costs, net. </I></B>Finance costs
consist primarily of interest income and interest on bank loans, net of capitalized interest.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Income tax expenses. </I></B>Our subsidiaries
in PRC are subject to an income tax rate of 25%. Our Hong Kong subsidiaries are subject to profits tax at a rate of 16.5%. However, because
we did not have any assessable income derived from or arising in Hong Kong, the entities had not paid any such tax.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Results of Operations </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><U>Comparison of Three Months Ended March 31, 2020 and 2021</U></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following tables set forth key components of our results of operations
for the periods indicated.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(All amounts, other than percentages, in thousands
of U.S. dollars)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; text-align: center"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="7" STYLE="white-space: nowrap; text-align: center; border-bottom: Black 1.5pt solid"><B>Three Months Ended<BR>
March 31,</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="7" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>Change</B></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; text-align: center"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>2020</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>2021</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>$</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>%</B></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; width: 52%; text-align: justify; padding-bottom: 1.5pt">Net revenues</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">6,901</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">9,416</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">2,515</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; width: 1%; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; width: 9%; text-align: right">36</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; text-align: justify; padding-bottom: 1.5pt">Cost of revenues</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(6,695</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(7,577</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(882</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: right">13</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; text-align: justify">Gross profit</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">206</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,839</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,633</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">793</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; text-align: justify">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; text-align: justify">Operating expenses:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; text-align: justify">Research and development expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(299</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(484</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(185</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">62</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; text-align: justify">Sales and marketing expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(94</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(213</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(119</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">127</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; text-align: justify">General and administrative expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,115</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,324</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(209</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">19</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; text-align: justify; padding-bottom: 1.5pt">(Provision for) recovery of doubtful accounts</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(673</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">154</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">827</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: right">(123</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; text-align: justify; padding-bottom: 1.5pt">Total operating expenses</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(2,181</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(1,867</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">314</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: right">(14</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; text-align: justify">Operating loss</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,975</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(28</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,947</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(99</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; text-align: justify">Finance expense, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(428</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(8</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">420</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(98</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; text-align: justify">Other income, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">49</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,218</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,169</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,386</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; text-align: justify; padding-bottom: 1.5pt">Change in fair value of warrants liability</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">28,426</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">28,426</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: right">100</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; text-align: justify">(Loss) income before income tax</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,354</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">29,608</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">31,962</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,358</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; text-align: justify; padding-bottom: 1.5pt">Income tax expenses</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; text-align: justify">Net (loss) income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(2,354</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">29,608</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">31,962</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,358</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; text-align: justify; padding-bottom: 4pt">Less: Net (loss) income attributable to non-controlling interests</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">(6</TD><TD STYLE="padding-bottom: 4pt; text-align: left">)</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">1</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">7</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt; text-align: right">(117</TD><TD STYLE="padding-bottom: 4pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 4pt">Net (loss) income attributable to shareholders of CBAK Energy Technology, Inc.</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">(2,360</TD><TD STYLE="padding-bottom: 4pt; text-align: left">)</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">29,609</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">31,969</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt; text-align: right">(1,355</TD><TD STYLE="padding-bottom: 4pt; text-align: left">)</TD></TR>
  </TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Net revenues</I></B>. Net revenues increased by $2.5 million,
or 36%, to $9.4 million for the three months ended March 31, 2021, from $6.9 million for the same period in 2020.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table sets forth the breakdown of
our net revenues by end-product applications derived from high-power lithium batteries.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 48; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->46<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(All amounts in thousands of U.S. dollars other
than percentages)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="7" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><B>Three months ended<BR> March 31,</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="7" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><B>Change</B></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="3" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><B>2020</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="3" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><B>2021</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="3" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><B>$</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="3" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><B>%</B></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>High power lithium batteries used in:</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: right">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 52%; text-align: left">Electric vehicles</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">215</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">101</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">(114</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">(53</TD><TD STYLE="width: 1%; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Light electric vehicles</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">34</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">33</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,300</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Uninterruptable supplies</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">6,685</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">8,764</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">2,079</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">31</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">6,901</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">8,899</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">1,998</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">29</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Raw materials used in lithium batteries</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">517</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">517</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">100</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 4pt">Total</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">6,901</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">9,416</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">2,515</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">36</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Net revenues from sales of batteries for electric
vehicles was $0.1 million for the three months ended March 31, 2021 as compared to $0.2 million in the same period of 2020, representing
a decrease of $0.1 million, or 53%.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Net revenues from sales of batteries for light
electric vehicles was $34,104 for the three months ended March 31, 2021, as compared to $751 in the same period of 2020, marking a sharp
increase of $33,353, or 4441%.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Net revenues from sales of batteries for uninterruptable
power supplies (&ldquo;UPS&rdquo;) was $8.8 million in the three months ended March 31, 2021, as compared with $6.7 million in the same
period in 2020, representing an increase of $2.1 million, or 31%. As we continued to focus more on this market, sale of batteries for
uninterruptable power supplies have continued to increase significantly.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Net revenues from sales of raw materials used
in lithium batteries were $0.5 million in the three months ended March 31, 2021, as compared with nil in the same period in 2020, representing
an increase of $0.5 million. We obtained favorable prices on bulk purchase of raw materials from certain suppliers and then sold such
raw materials to our clients, generating certain gross profit in the three months ended March 31, 2021.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Cost of revenues. </I></B>Cost of revenues
increased to $7.6 million for the three months ended March 31, 2021, as compared to $6.7 million for the same period in 2020, an increase
of $0.9 million, or 13%. Included in cost of revenues were write down of obsolete inventories of $0.2 million for three months ended March
31, 2021, while it was $0.4 million for the same period in 2020. We write down the inventory value whenever there is an indication that
it is impaired. However, further write-down may be necessary if market conditions deteriorate.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Gross profit. </I></B>Gross profit for the
three months ended March 31, 2021 was $1.8 million, or 19.5% of net revenues as compared to gross profit of $0.2 million, or 3.0% of net
revenues, for the same period in 2020. Our Dalian facilities commenced manufacturing activities in July 2015. With our sustained effort,
the quality passing rate of our product has continued to improve as a result of cost control and upgrades to production lines.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 49; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->47<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B><I>Research
and development expenses.</I></B> Research and development expenses increased to approximately $0.5 million for the three months ended
March 31, 2021, as compared to approximately $0.3 million for the same period in 2020, an increase of $0.2 million, or 62%. We suspended
our operations in the first quarter of 2020 because of COVID-19 in China, resulting in significant reduction in costs and expenses incurred,
while in the same quarter of 2021, our operations were largely unaffected by COVID-19.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="text-align: justify; margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B><I>Sales
and marketing expenses</I></B>. Sales and marketing expenses increased to approximately $0.2 million for the three months ended March
31, 2021, as compared to approximately $0.1 million for the same period in 2020, an increase of approximately $0.1 million, or 127%.
As a percentage of revenues, sales and marketing expenses were 2.3% and 1.4% for the three months ended March 31, 2021 and 2020, respectively.
We suspended our operations in the first quarter of 2020 because of COVID-19
in China, resulting in significant reduction in costs and expenses incurred. By contrast, in the first quarter of 2021, our operations
were largely unaffected by COVID-19.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B><I>General
and administrative expenses. </I></B><FONT STYLE="font-size: 10pt; font-style: normal; font-weight: normal">General and administrative expenses increased to $1.3 million, or 14.1% of revenues,
for the three months ended March 31, 2021, as compared to $1.1 million, or 16.2% of revenues, for the same period in 2020, representing
an increase of $0.2 million, or 19%. As described above, we suspended our operations in the first quarter of 2020, while in the same quarter
of 2021, our operations were largely unaffected by COVID-19. Meanwhile, fees related to our status as a public company increased by $0.16
million due to an increased amount of SEC filings and issuance of shares in the first quarter of 2021 compared with the same period in
2020.</FONT></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Provision for (recovery of) doubtful accounts.</I></B>
Recovery of doubtful accounts was $0.2 million for the three months ended March 31, 2021, as compared to a provision for doubtful accounts
of $0.7 million for the same period in 2020. We determine the allowance based on historical write-off experience, customer specific facts
and economic conditions.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Operating loss</I></B>. As a result of the
above, our operating loss totaled $0.02 million for the three months ended March 31, 2021, as compared to $2.0 million for the same period
in 2020, representing a decrease of $1.95 million, or 99%.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Finance expenses</I></B>,
net.&nbsp;Finance expense, net was $7,598 for the three months ended March 31, 2021, as compared to $0.43 million for the same
period in 2020, representing a decrease of $0.42 million as a result of our lower loan balances in 2021.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Other income</I></B>, net.&nbsp;Other income
was $1.2 million for the three months ended March 31, 2021, as compared to $49,474 for the same period in 2020. The increase was primarily
resulted from debts relief from materials and equipment suppliers.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Changes in fair value of warrants liability.
</I></B>We issued warrants in the financing we consummated in December 2020 and February 2021. We determined that these warrants should
be accounted for as derivative liabilities, as the warrants are dominated in a currency (U.S. dollar) other than our functional currency.
The change in fair value of warrants liability is mainly due to the share price decline.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 50; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->48<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Income tax. </I></B>Income tax was nil for
the three months ended March 31, 2021 and 2020, respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Net income (loss). </I></B>As a result of
the foregoing, we had a net profit of $29.6 million for the three months ended March 31, 2021, compared to the net loss of $2.4 million
for the same period in 2020.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Liquidity and Capital Resources </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We had financed our liquidity requirements from a variety of sources,
including short-term bank loans, other short-term loans and bills payable under bank credit agreements, advance from our related and unrelated
parties, investors and issuance of capital stock.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We generated a net profit of $29.6 million for the three months ended
March 31, 2021. As of March 31, 2021, we had cash and cash equivalents and restricted cash of $81.4 million. Our total current assets
were $119.9 million and our total current liabilities were $89.3 million, resulting in a net working capital of $30.6 million.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We had an accumulated deficit from recurring losses
from operations and short-term debt obligations as of December 31, 2020 and March 31, 2021. As of December 31, 2020, we had a working
capital deficiency of $10.5 million. These factors raise substantial doubts about our ability to continue as a going concern. The report
from our independent registered public accounting firm for the year ended December&nbsp;31, 2020 included an explanatory paragraph in
respect of the substantial doubt of our ability to continue as a going concern. We are currently expanding our product lines and manufacturing
capacity in our Dalian and Nanjing plant, which requires more funding to finance the expansion. We plan to renew our bank borrowings upon
maturity and raise additional funds through bank borrowings and equity financing to meet our daily cash demands. However, there can be
no assurance that we will be successful in obtaining the financing.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">These consolidated financial statements do not include any adjustments
that might result from the outcome of this uncertainty.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Lending from Financial Institutions</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June 4, 2018, we obtained banking facilities
from China Everbright Bank Dalian Branch with a maximum amount of RMB200 million (approximately $30.63 million), bearing interest at 130%
of benchmark rate of the People&rsquo;s Bank of China (&ldquo;PBOC&rdquo;) for three-year long-term loans with the term of June 12, 2018
to June 10, 2021, which is currently 6.175% per annum. Under the facilities, we borrowed RMB126.0 million ($18.1 million), RMB23.3 million
($3.3 million), RMB9.0 million ($1.3 million) and RMB9.5 million ($1.4 million) on June 12, June 20, September 20, and October 19, 2018,
respectively. The loans are repayable in six installments of RMB0.8 million ($0.12 million) on December 10, 2018, RMB24.3 million ($3.50
million) on June 10, 2019, RMB0.8 million ($0.12 million) on December 10, 2019, RMB74.7 million ($10.7 million) on June 10, 2020, RMB0.8
million ($0.12 million) on December 10, 2020 and RMB66.3 million ($9.6 million) on June 10, 2021. We repaid the bank loan of RMB0.8 million
($0.12 million), RMB24.3 million ($3.72 million) and RMB0.8 million ($0.12 million) in December 2018, June 2019 and December 2019, respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June 28, 2020, we entered into a supplemental
agreement with China Everbright Bank Dalian Branch to change the repayment schedule. According to the modification agreement, the remaining
RMB141.8 million (approximately $21.72 million) loans are repayable in eight instalments consisting of RMB1.09 million ($0.17 million)
on June 10, 2020, RMB1 million ($0.15 million) on December 10, 2020, RMB2 million ($0.31 million) on January 10, 2021, RMB2 million ($0.31
million) on February 10, 2021, RMB2 million ($0.31 million) on March 10, 2021, RMB2 million ($0.31 million) on April 10, 2021, RMB2 million
($0.31 million) on May 10, 2021, and RMB129.7 million ($19.9 million) on June 10, 2021, respectively. We repaid the bank loan of RMB1.09
million ($0.17 million) and RMB51 million ($7.8 million) in June and December 2020, respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As a result, the balance of loan that we borrowed
from China Everbright Bank Dalian Branch as of March 31, 2021 was RMB89.7 million ($13.7 million). The facilities were secured by our
Dalian site&rsquo;s land use rights and part of our Dalian site&rsquo;s buildings, machinery and equipment. We repaid the remaining bank
loan of RMB50 million ($7.63 million) and RMB39.7 million ($6.1 million) in April and May 2021, respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 51; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->49<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During October to December 2020, we borrowed a
series of acceptance bills from China Merchants Bank totaled RMB13.5 million (approximately $2.07 million) for various terms through April
to June 2021, which was secured by our cash totaled RMB13.5 million (approximately $2.07 million).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In December 2020 to March 2021, we borrowed a
series of acceptance bills from Agricultural Bank of China totaled RMB65.2 million (approximately $9.94 million) for various terms to
June to September 2021, which was secured by our cash totaled RMB65.2 million (approximately $9.94 million).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In January to March 2021, we borrowed a series
of acceptance bills from China Zheshang Bank Co. Ltd Shenyang Branch totaled RMB28.0 million (approximately $4.27 million), which was
secured by our cash totaled RMB28.0 million (approximately $4.27 million).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of March 31, 2021, we had unutilized committed
banking facilities of $4.9 million. We plan to renew these loans upon maturity and intend to raise additional funds through bank borrowings
in the future to meet our daily cash demands, if required.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Equity and Debt Financings from Investors</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have also obtained funds through private placements,
registered direct offerings and other equity and note financings.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 8, 2020, we entered into a securities
purchase agreement with certain institutional investors, pursuant to which we issued in a registered direct offering, an aggregate of
9,489,800 shares of common stock of the Company at a per share purchase price of $5.18, and warrants to purchase an aggregate of 3,795,920
shares of common stock of the Company at an exercise price of $6.46 per share exercisable for 36 months from the date of issuance, for
gross proceeds of approximately $49.16 million, before deducting fees to the placement agent and other estimated offering expenses payable
by the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 8, 2021, we entered into another securities
purchase agreement with the same investors, pursuant to which we issued in a registered direct offering, an aggregate of 8,939,976 shares
of common stock of the Company at a per share purchase price of $7.83. In addition, we issued to the investors (i) in a concurrent private
placement, the Series A-1 warrants to purchase a total of 4,469,988 shares of common stock, at a per share exercise price of $7.67 and
exercisable for 42 months from the date of issuance; (ii) in the registered direct offering, the Series B warrants to purchase a total
of 4,469,988 shares of common stock, at a per share exercise price of $7.83 and exercisable for 90 days from the date of issuance; and
(iii) in the registered direct offering, the Series A-2 warrants to purchase up to 2,234,992 shares of common stock, at a per share exercise
price of $7.67 and exercisable for 45 months from the date of issuance. We received gross proceeds of approximately $70 million from the
registered direct offering and the concurrent private placement, before deducting fees to the placement agent and other estimated offering
expenses payable by the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On May 10, 2021, we entered into the Series B Warrant Amendment with each
of the holders of the Company&rsquo;s outstanding Series B warrants. Pursuant to the Series B Warrant Amendment, the term of the Series
B warrants was extended from May 11, 2021 to August 31, 2021.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">We
currently are expanding our product lines and manufacturing capacity in our Dalian and Nanjing plants, which requires additional funding
to finance the expansion. We may also require additional cash due to changing business conditions or other future developments, including
any investments or acquisitions we may decide to pursue. We plan to renew these loans upon maturity, if required, and plan to raise additional
funds through bank borrowings and equity financing in the future to meet our daily cash demands, if required. However, there can be no
assurance that we will be successful in obtaining this financing. If our existing cash and bank borrowing are insufficient to meet our
requirements, we may seek to sell equity securities, debt securities or borrow from lending institutions. We can make no assurance that
financing will be available in the amounts we need or on terms acceptable to us, if at all. The sale of equity securities, including
convertible debt securities, would dilute the interests of our current shareholders. The incurrence of debt would divert cash for working
capital and capital expenditures to service debt obligations and could result in operating and financial covenants that restrict our
operations and our ability to pay dividends to our shareholders. If we are unable to obtain additional equity or debt financing as required,
our business operations and prospects may suffer.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The accompanying condensed consolidated financial
statements have been prepared assuming we will continue to operate as a going concern, which contemplates the realization of assets and
the settlement of liabilities in the normal course of business. The condensed consolidated financial statements do not include any adjustments
to reflect the possible future effects on the recoverability and classification of assets or the amounts and classification of liabilities
that may result from the outcome of this uncertainty related to our ability to continue as a going concern.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 52; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->50<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table sets forth a summary of our cash flows for the
periods indicated:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(All amounts in thousands of U.S. dollars)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended<BR> March 31,</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left">Net cash provided by operating activities</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">686</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">764</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Net cash used in investing activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(261</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(5,681</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Net cash (used in) provided by financing activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,937</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">65,350</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Effect of exchange rate changes on cash and cash equivalents</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(112</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">336</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Net (decrease) increase in cash and cash equivalents and restricted cash</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,624</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">60,769</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Cash and cash equivalents and restricted cash at the beginning of period</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">7,134</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">20,671</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 4pt">Cash and cash equivalents and restricted cash at the end of period</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">5,510</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">81,440</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Operating Activities </I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Net cash provided by operating activities was
$0.8 million in the three months ended March 31, 2021, as compared with $0.7 million in the same period in 2020. The net cash provided
by operating activities for the three months ended March 31, 2021 was mainly attributable to our net profit (before gain on disposal of
property, plant and equipment, non-cash depreciation and amortization, recovery of doubtful debts, write-down of inventories, share-based
compensation and changes in fair value of warrants liability) of $2.1 million, a decrease of trade accounts and bills receivable of $6.3
million, partially offset by an increase in inventories of $1.5 million, an increase of $0.5 million of prepayments and other receivables,
a decrease of trade accounts and bills payable of $2.9 million and a decrease of accrued expenses and other payables of $0.9 million.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> The net
cash provided by operating activities for the three months ended March 31, 2020 was mainly attributable to an increase of $4.3 million
of trade payables to former subsidiaries and a decrease in inventories of $0.7 million, partially offset by our net loss (excluding non-cash
depreciation and amortization, provision for doubtful debts, write-down of inventories and share-based compensation) of $0.4 million,
a decrease of trade accounts and bills payable of $0.2 million, and an increase of $3.6 million in trade accounts and bills receivables.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Investing Activities </I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Net cash used in investing activities was $5.7 million for the three
months ended March 31, 2021, as compared to $0.3 million in the same period of 2020. The net cash used in investing activities comprised
the purchases of property, plant and equipment and construction in progress.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Financing Activities </I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Net cash provided by financing activities was $65.4 million in the
three months ended March 31, 2021, as compared to net cash used in financing activities of $1.9 million in the same period in 2020. The
net cash provided by financing activities for the three months ended March 31, 2021 was mainly attributable to $65.5 million net proceeds
from issuance of shares to institutional investors in February 2021.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> The
net cash used in financing activities for the three months ended March 31, 2020 was mainly attributable to repayment of borrowings of
$5.7 million to Jilin Province Trust Co. Ltd., partially offset by borrowing of $3.5 million from Jilin Province Trust Co. Ltd. under
a renewed credit facility. </P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 53; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->51<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of March 31, 2021, the principal amounts outstanding under our credit
facilities and lines of credit were as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(All amounts in thousands of U.S. dollars)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Maximum amount available</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount borrowed</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold">Long-term credit facilities:</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left; padding-bottom: 1.5pt">China Everbright Bank</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">18,603</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">13,689</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">Other lines of credit:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">China Merchants Bank</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">2,066</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">2,066</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Agricultural Bank of China</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9,943</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9,943</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">China Zheshang Bank Co., Ltd</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">4,269</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">4,269</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16,278</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16,278</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 4pt">Total</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">34,881</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">29,967</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Capital Expenditures </I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We incurred capital expenditures of $5.7 million
and $0.3 million in the three months ended March 31, 2021 and 2020, respectively. Our capital expenditures were used primarily to construct
our Dalian facility and Nanjing facility.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We estimate that our total capital expenditures
in fiscal year 2021 will reach approximately $15.2 million. Such funds will be used to renovate the current product lines and construct
new plants that will be equipped with new product lines and battery module packing lines.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Contractual Obligations and Commercial Commitments </I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table sets forth our contractual obligations and commercial
commitments as of March 31, 2021:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(All amounts in thousands of U.S. dollars)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="18" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Payments Due by Period</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; border-bottom: Black 1.5pt solid">&#12288;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Less than<BR> 1 year</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">1 - 3 years</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">3 - 5 years</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">More than<BR> 5 years</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>Contractual Obligations</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 40%; text-align: left; text-indent: -9pt; padding-left: 9pt">Current maturities of long-term bank loans</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">13,689</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">13,689</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">-</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">-</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">-</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Bills payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16,278</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16,278</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Payable to former subsidiaries</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">383</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">383</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Other short-term loans</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,106</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,106</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Capital injection to CBAK Trading</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,565</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,565</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Capital injection to CBAK Power</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">30,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">30,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Capital injection to CBAK Energy</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">40,680</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">40,680</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Capital injection to CBAK Nanjing</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">46,990</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">46,990</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Capital injection to Nanjing CBAK</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">65,478</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">65,478</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Capital injection to Nanjing Daxin</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,104</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,104</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Capital commitments for construction of buildings</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,996</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,996</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Capital commitments for purchase of equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">19,255</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">19,255</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Future interest payment on bank loans</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">167</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">167</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">244,691</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">244,691</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">-</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">-</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">-</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Other than the contractual obligations and commercial commitments set
forth above, we did not have any other long-term debt obligations, operating lease obligations, capital commitments, purchase obligations
or other long-term liabilities as of March 31, 2021.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 54; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->52<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Off-Balance Sheet Transactions </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have not entered into any transactions, agreements or other contractual
arrangements to which an entity unconsolidated with us is a party and under which we have (i) any obligation under a guarantee, (ii) any
retained or contingent interest in assets transferred to an unconsolidated entity that serves as credit, liquidity or market risk support
to such entity, (iii) any obligation under derivative instruments that are indexed to our shares and classified as shareholders&rsquo;
equity in our consolidated balance sheets, or (iv) any obligation arising out of a variable interest in any unconsolidated entity that
provides financing, liquidity, market risk or credit support to us or engages in leasing, hedging or research and development services
with us.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Critical Accounting Policies</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our condensed consolidated financial information has been prepared
in accordance with U.S. GAAP, which requires us to make judgments, estimates and assumptions that affect (1) the reported amounts of our
assets and liabilities, (2) the disclosure of our contingent assets and liabilities at the end of each fiscal period and (3) the reported
amounts of revenues and expenses during each fiscal period. We continually evaluate these estimates based on our own historical experience,
knowledge and assessment of current business and other conditions, our expectations regarding the future based on available information
and reasonable assumptions, which together form our basis for making judgments about matters that are not readily apparent from other
sources. Since the use of estimates is an integral component of the financial reporting process, our actual results could differ from
those estimates. Some of our accounting policies require a higher degree of judgment than others in their application.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There were no material changes to the critical accounting policies
previously disclosed in our audited consolidated financial statements for the year ended December 31, 2020 included in the Annual Report
on Form 10-K filed on April 13, 2021.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Changes in Accounting Standards</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Please refer to note 1 to our condensed consolidated financial statements,
&ldquo;Principal Activities, Basis of Presentation and Organization &ndash;Recently Issued Accounting Standards,&rdquo; for a discussion
of relevant pronouncements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><A NAME="a_004"></A>ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.75in">Not applicable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.05pt; text-indent: -0.15pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><A NAME="a_005"></A>ITEM 4. CONTROLS AND PROCEDURES.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Evaluation of Disclosure Controls and Procedures</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As required by Rule 13a-15 under the Exchange Act, our management has
carried out an evaluation, with the participation and under the supervision of our Chief Executive Officer and Interim Chief Financial
Officer, of the effectiveness of the design and operation of our disclosure controls and procedures as of March 31, 2021. Disclosure controls
and procedures refer to controls and other procedures designed to ensure that information required to be disclosed in the reports we file
or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the rules and forms
of the SEC and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Interim
Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure. In designing and evaluating our disclosure
controls and procedures, management recognizes that any controls and procedures, no matter how well designed and operated, can provide
only reasonable assurance of achieving the desired control objectives, and management is required to apply its judgment in evaluating
and implementing possible controls and procedures.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 55; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->53<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Management conducted its evaluation of disclosure controls and procedures
under the supervision of our Chief Executive Officer and our Interim Chief Financial Officer. Based upon, and as of the date of this evaluation,
our Chief Executive Officer and Interim Chief Financial Officer concluded that our disclosure controls and procedures were ineffective
as of March 31, 2021.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As we disclosed in our Annual Report on Form 10-K filed with the SEC
on April 13, 2021, during our assessment of the effectiveness of internal control over financial reporting as of December 31, 2020, management
identified the following material weakness in our internal control over financial reporting:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 24px"></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 24px">&#9679;</TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
did not have appropriate policies and procedures in place to evaluate the proper accounting and disclosures of key documents and agreements.</FONT></TD>
</TR>
<TR STYLE="vertical-align: top; text-align: justify">
<TD></TD>
    <TD>&nbsp;</TD><TD STYLE="text-align: justify">&nbsp;</TD>
</TR>
<TR STYLE="vertical-align: top; text-align: justify">
<TD></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#9679;</TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
do not have sufficient and skilled accounting personnel with an appropriate level of technical accounting knowledge and experience in
the application of accounting principles generally accepted in the United States commensurate with our financial reporting requirements.</FONT></TD>
</TR>
</TABLE>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">In order to cure the foregoing
material weakness, we have taken or are taking the following remediation measures:</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="padding-left: 0.125in; width: 24px"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 24px; text-align: left">&nbsp;</TD><TD STYLE="text-align: justify">&nbsp;</TD>
</TR>
<TR STYLE="vertical-align: top; text-align: justify">
<TD></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#9679;</TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are in the process of hiring a permanent chief financial officer with significant U.S. GAAP and SEC reporting experience. Ms. Xiangyu
Pei was appointed by the Board of Directors of the Company as the Interim Chief Financial Officer on August 23, 2019.</FONT></TD>
</TR>
<TR STYLE="vertical-align: top; text-align: justify">
<TD></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="text-align: justify">&nbsp;</TD>
</TR>
<TR STYLE="vertical-align: top; text-align: justify">
<TD></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&#9679;</TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Since
September 2016, we have regularly offered our financial personnel trainings on internal control and risk management. Since November 2016,
we have regularly provided trainings to our financial personnel on U.S. GAAP accounting guidelines. We plan to continue to provide trainings
to our financial team and our other relevant personnel on the U.S. GAAP accounting guidelines applicable to our financial reporting requirements.</FONT></TD>
</TR></TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We intend to complete the remediation of the material weaknesses discussed
above as soon as practicable but we can give no assurance that we will be able to do so. Designing and implementing an effective disclosure
controls and procedures is a continuous effort that requires us to anticipate and react to changes in our business and the economic and
regulatory environments and to devote significant resources to maintain a financial reporting system that adequately satisfies our reporting
obligations. The remedial measures that we have taken and intend to take may not fully address the material weakness that we have identified,
and material weaknesses in our disclosure controls and procedures may be identified in the future. Should we discover such conditions,
we intend to remediate them as soon as practicable. We are committed to taking appropriate steps for remediation, as needed.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Changes in Internal Control over Financial Reporting</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Except for the matters described above, there were no changes in our
internal controls over financial reporting during the quarter ended March 31, 2021 that have materially affected, or are reasonably likely
to materially affect, our internal control over financial reporting.</P>




<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 56; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->54<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><A NAME="a_006"></A><B>PART II</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><U>OTHER INFORMATION</U></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><A NAME="a_007"></A>ITEM 1. LEGAL PROCEEDINGS.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;<B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The information set forth in&nbsp;Note 21&nbsp;&ldquo;Commitments
and Contingencies&mdash;(ii) Litigation&rdquo; to our consolidated financial statements in Part I, Item 1 of this Form 10-Q is incorporated
by reference herein.<B>&nbsp;&nbsp;&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><A NAME="a_008"></A>ITEM 1A. RISK FACTORS.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There are no material changes from the risk factors previously disclosed
in Item 1A &ldquo;Risk Factors&rdquo; of our Annual Report on Form 10-K for the fiscal year ended December 31, 2020.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.75in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><A NAME="a_009"></A>ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.75in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Other than as previously disclosed in current reports on Form 8-K,
there were no unregistered sales of equity securities or repurchase of common stock during the period covered by this report.<B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><A NAME="a_010"></A>ITEM 3. DEFAULTS UPON SENIOR SECURITIES.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">None.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><A NAME="a_011"></A>ITEM 4. MINE SAFETY DISCLOSURES.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Not applicable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><A NAME="a_012"></A>ITEM 5. OTHER INFORMATION.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.05pt; text-indent: -0.15pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">None.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.75in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.75in"></P>

<!-- Field: Page; Sequence: 57; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->55<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.75in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><A NAME="a_013"></A>ITEM 6. EXHIBITS.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following exhibits are filed as part of this report or incorporated
by reference:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 9%; border-bottom: black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit&nbsp;No.</B></FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 90%; border-bottom: black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Description</B></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top; background-color: #CCEEFF">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.1</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="f10q0321ex31-1_cbakenergy.htm">Certifications of Principal Executive Officer filed pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</A></FONT></TD></TR>
  <TR STYLE="background-color: white">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top; background-color: #CCEEFF">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.2</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="f10q0321ex31-2_cbakenergy.htm">Certifications of Principal Financial Officer filed pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</A></FONT></TD></TR>
  <TR STYLE="background-color: white">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top; background-color: #CCEEFF">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.1</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="f10q0321ex32-2_cbakenergy.htm">Certifications of Principal Executive Officer furnished pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</A></FONT></TD></TR>
  <TR STYLE="background-color: white">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top; background-color: #CCEEFF">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.2</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="f10q0321ex32-2_cbakenergy.htm">Certifications of Principal Financial Officer furnished pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</A></FONT></TD></TR>
  <TR STYLE="background-color: white">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top; background-color: #CCEEFF">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.INS</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL Instance Document</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: white">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.SCH</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL Taxonomy Extension Schema Document</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: #CCEEFF">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.CAL</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL Taxonomy Extension Calculation Linkbase Document</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: white">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.DEF</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL Taxonomy Extension Definition Linkbase Document</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: #CCEEFF">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.LAB</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL Taxonomy Extension Label Linkbase Document</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: white">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.PRE</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL Taxonomy Extension Presentation Linkbase Document</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 58; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->56<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>SIGNATURES</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Pursuant to the requirements of the Securities
Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Date: May 17, 2021</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CBAK ENERGY TECHNOLOGY, INC.</B></FONT></TD></TR>
  <TR>
    <TD STYLE="vertical-align: top; width: 60%">&nbsp;</TD>
    <TD STYLE="width: 3%">&nbsp;</TD>
    <TD STYLE="width: 37%">&nbsp;</TD></TR>
  <TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Yunfei Li</FONT></TD></TR>
  <TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yunfei Li</FONT></TD></TR>
  <TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Executive Officer </FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By: </FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Xiangyu Pei</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Xiangyu Pei</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interim Chief Financial Officer</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 59; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->57<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>EXHIBIT INDEX</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 9%; border-bottom: black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit&nbsp;No.</B></FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 90%; border-bottom: black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Description</B></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top; background-color: #CCEEFF">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.1</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="f10q0321ex31-1_cbakenergy.htm">Certifications of Principal Executive Officer filed pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</A></FONT></TD></TR>
  <TR STYLE="background-color: white">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top; background-color: #CCEEFF">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.2</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="f10q0321ex31-2_cbakenergy.htm">Certifications of Principal Financial Officer filed pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</A></FONT></TD></TR>
  <TR STYLE="background-color: white">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top; background-color: #CCEEFF">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.1</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="f10q0321ex32-1_cbakenergy.htm">Certifications of Principal Executive Officer furnished pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</A></FONT></TD></TR>
  <TR STYLE="background-color: white">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top; background-color: #CCEEFF">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.2</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="f10q0321ex32-2_cbakenergy.htm">Certifications of Principal Financial Officer furnished pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</A></FONT></TD></TR>
  <TR STYLE="background-color: white">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top; background-color: #CCEEFF">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.INS</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL Instance Document</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: white">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.SCH</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL Taxonomy Extension Schema Document</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: #CCEEFF">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.CAL</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL Taxonomy Extension Calculation Linkbase Document</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: white">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.DEF</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL Taxonomy Extension Definition Linkbase Document</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: #CCEEFF">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.LAB</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL Taxonomy Extension Label Linkbase Document</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: white">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.PRE</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL Taxonomy Extension Presentation Linkbase Document</FONT></TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">58</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Rule-Page --><DIV STYLE="width: 100%"><DIV STYLE="font-size: 1pt; border-top: Black 1.5pt solid">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>f10q0321ex31-1_cbakenergy.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="text-align: right; margin: 0pt"><B>Exhibit 31.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CERTIFICATIONS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">I, Yunfei Li, certify that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 2%; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</FONT></TD>
    <TD STYLE="width: 97%; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I have reviewed this quarterly report on Form 10-Q of CBAK Energy Technology, Inc.;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 2%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</FONT></TD>
    <TD STYLE="text-align: justify; width: 97%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 2%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.</FONT></TD>
    <TD STYLE="text-align: justify; width: 97%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 2%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.</FONT></TD>
    <TD STYLE="text-align: justify; width: 97%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I am responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 3%">&nbsp;</TD>
    <TD STYLE="width: 2%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">a)</FONT></TD>
    <TD STYLE="text-align: justify; width: 95%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 3%">&nbsp;</TD>
    <TD STYLE="width: 2%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">b)</FONT></TD>
    <TD STYLE="text-align: justify; width: 95%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 3%">&nbsp;</TD>
    <TD STYLE="width: 2%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">c)</FONT></TD>
    <TD STYLE="text-align: justify; width: 95%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Evaluated the effectiveness of the registrant&rsquo;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 3%">&nbsp;</TD>
    <TD STYLE="width: 2%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">d)</FONT></TD>
    <TD STYLE="text-align: justify; width: 95%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Disclosed in this report any change in the registrant&rsquo;s internal control over financial reporting that occurred during the registrant&rsquo;s most recent fiscal quarter (the registrant&rsquo;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&rsquo;s internal control over financial reporting; and</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 2%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.</FONT></TD>
    <TD STYLE="text-align: justify; width: 97%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The registrant&rsquo;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&rsquo;s auditors and the audit committee of the registrant&rsquo;s board of directors (or persons performing the equivalent functions):</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 3%">&nbsp;</TD>
    <TD STYLE="width: 2%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">a)</FONT></TD>
    <TD STYLE="text-align: justify; width: 95%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&rsquo;s ability to record, process, summarize and report financial information; and</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 3%">&nbsp;</TD>
    <TD STYLE="width: 2%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">b)</FONT></TD>
    <TD STYLE="text-align: justify; width: 95%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&rsquo;s internal control over financial reporting.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Date: May 17, 2021</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 40%; border-bottom: black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Yunfei Li</FONT></TD>
    <TD STYLE="width: 60%">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yunfei Li</FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Executive Officer</FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>(Principal Executive Officer)</I></FONT></TD>
    <TD>&nbsp;</TD></TR>
  </TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>f10q0321ex31-2_cbakenergy.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Exhibit 31.2</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CERTIFICATIONS</B>&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">I, Xiangyu Pei, certify that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 2%; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</FONT></TD>
    <TD STYLE="width: 97%; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I have reviewed this quarterly report on Form 10-Q of CBAK Energy Technology, Inc.;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 2%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</FONT></TD>
    <TD STYLE="text-align: justify; width: 97%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 2%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.</FONT></TD>
    <TD STYLE="text-align: justify; width: 97%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 2%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.</FONT></TD>
    <TD STYLE="text-align: justify; width: 97%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I am responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 3%">&nbsp;</TD>
    <TD STYLE="width: 2%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">a)</FONT></TD>
    <TD STYLE="text-align: justify; width: 95%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 3%">&nbsp;</TD>
    <TD STYLE="width: 2%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">b)</FONT></TD>
    <TD STYLE="text-align: justify; width: 95%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 3%">&nbsp;</TD>
    <TD STYLE="width: 2%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">c)</FONT></TD>
    <TD STYLE="text-align: justify; width: 95%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Evaluated the effectiveness of the registrant&rsquo;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 3%">&nbsp;</TD>
    <TD STYLE="width: 2%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">d)</FONT></TD>
    <TD STYLE="text-align: justify; width: 95%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Disclosed in this report any change in the registrant&rsquo;s internal control over financial reporting that occurred during the registrant&rsquo;s most recent fiscal quarter (the registrant&rsquo;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&rsquo;s internal control over financial reporting; and</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 2%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.</FONT></TD>
    <TD STYLE="text-align: justify; width: 97%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The registrant&rsquo;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&rsquo;s auditors and the audit committee of the registrant&rsquo;s board of directors (or persons performing the equivalent functions):</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 3%">&nbsp;</TD>
    <TD STYLE="width: 2%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">a)</FONT></TD>
    <TD STYLE="text-align: justify; width: 95%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&rsquo;s ability to record, process, summarize and report financial information; and</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 3%">&nbsp;</TD>
    <TD STYLE="width: 2%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">b)</FONT></TD>
    <TD STYLE="text-align: justify; width: 95%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&rsquo;s internal control over financial reporting.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Date: May 17, 2021</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 40%; border-bottom: black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Xiangyu Pei</FONT></TD>
    <TD STYLE="width: 60%">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Xiangyu Pei</FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interim Chief Financial Officer</FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>(Principal Financial and Accounting Officer)</I></FONT></TD>
    <TD>&nbsp;</TD></TR>
  </TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>f10q0321ex32-1_cbakenergy.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Exhibit 32.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CERTIFICATION PURSUANT TO 18 U.S.C. SECTION
1350</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>AS ADOPTED PURSUANT TO SECTION 906<BR>
OF THE SARBANES-OXLEY ACT OF 2002</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The undersigned, Yunfei Li, the Chief Executive
Officer of CBAK ENERGY TECHNOLOGY, INC. (the &ldquo;Company&rdquo;), DOES HEREBY CERTIFY that:</P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">1.&nbsp;The Company&rsquo;s Quarterly Report on Form
10-Q for the period ended March 31, 2021 (the &ldquo;Report&rdquo;), fully complies with the requirements of Section 13(a) of the Securities
Exchange Act of 1934; and</P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">2.&nbsp;Information contained in the Report fairly presents,
in all material respects, the financial condition and results of operation of the Company.</P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">IN WITNESS WHEREOF, the undersigned has executed
this statement this 17th day of May, 2021.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 60%">&nbsp;</TD>
    <TD STYLE="width: 40%; border-bottom: black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Yunfei Li</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yunfei Li</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Executive Officer</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>(Principal Executive Officer)</I></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 3.5in">&nbsp;<I>&nbsp;</I></P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">A signed original of this written statement required by Section 906
has been provided to CBAK Energy Technology, Inc. and will be retained by CBAK Energy Technology, Inc. and furnished to the Securities
and Exchange Commission or its staff upon request.</P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The forgoing certification is being furnished to the Securities and
Exchange Commission pursuant to &sect; 18 U.S.C. Section 1350. It is not being filed for purposes of Section 18 of the Securities Exchange
Act of 1934, as amended, and is not to be incorporated by reference into any filing of the Company, whether made before or after the date
hereof, regardless of any general incorporation language in such filing.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>5
<FILENAME>f10q0321ex32-2_cbakenergy.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Exhibit 32.2</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CERTIFICATION PURSUANT TO 18 U.S.C. SECTION
1350</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>AS ADOPTED PURSUANT TO SECTION 906<BR>
OF THE SARBANES-OXLEY ACT OF 2002</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The undersigned, Xiangyu Pei,
the Interim Chief Financial Officer of CBAK ENERGY TECHNOLOGY, INC. (the &ldquo;Company&rdquo;), DOES HEREBY CERTIFY that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">1.&nbsp;The Company&rsquo;s Quarterly Report on Form
10-Q for the period ended March 31, 2021 (the &ldquo;Report&rdquo;), fully complies with the requirements of Section 13(a) of the Securities
Exchange Act of 1934; and</P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">2.&nbsp;Information contained in the Report fairly presents,
in all material respects, the financial condition and results of operation of the Company.</P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">IN WITNESS WHEREOF, the undersigned has executed
this statement this 17th day of May, 2021.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 60%">&nbsp;</TD>
    <TD STYLE="width: 40%; border-bottom: black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Xiangyu Pei</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Xiangyu Pei</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interim Chief Financial Officer</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>(Principal Financial and Accounting Officer)</I></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 3.5in"><I>&nbsp;</I></P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">A signed original of this written statement required by Section 906
has been provided to CBAK Energy Technology, Inc. and will be retained by CBAK Energy Technology, Inc. and furnished to the Securities
and Exchange Commission or its staff upon request.</P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The forgoing certification is being furnished to the Securities and
Exchange Commission pursuant to &sect; 18 U.S.C. Section 1350. It is not being filed for purposes of Section 18 of the Securities Exchange
Act of 1934, as amended, and is not to be incorporated by reference into any filing of the Company, whether made before or after the date
hereof, regardless of any general incorporation language in such filing.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>6
<FILENAME>image_001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_001.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" !H )H# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#WVBBBI&%%
M%% "4N*1JS;_ %S3]+&+BY17_NCYF/X"FDV]"7)16K-'GVI2:X>\^( Y6RLR
M?1YFQ^@_QK-3Q+XCU1REH#]+>'I^)S6OL)VN]#G>*A>RU/2 1VI>_7]*X6'0
M_%=Y\UQJ+VX/9IB3^2\5?B\'7'6XUV]9O]AB/YDTN2*W92JREM$ZS-)GVK"C
M\,+&.-7U3ZBX_P#K5:32IX_]7JUZ?:38X_5:BRZ&BE+JC4Q1TJM$MTB@2RQR
M#U";3_,BJ>N:U%HMCY[J7<G:B XW'_"DHMNR'*2BN:1JT5Y[#X\O1.IGM8FC
M)Y5,A@/8DUW5I<Q7MM%<P-NBE4,I]JN=.4/B(IUH5/A+-%%%9FP4444 %%%%
M ""J6HZE:Z9;&>[D$:]AW8^@'>JVLZQ!HUEYLOS2-PD8/+'_  ]37E]_J%UJ
M=RT]S)N8_='\*#T [5O2H.>KV.2OB53T6K-K5O&-]?%H[0FVM^F5/SL/<]OP
MK+T[2+_5YR+6(L,_/*YPH^I]:VO#OA1]0*W6H!H[8\I'T:3Z^@_G7H$$$5M"
ML,"+'&@PJJ, 5M.K"G[L%J<].C4JOFJ/0YS3?!5E:[7O#]JD]&X0?AW_ !KI
M8HHX8PD2*BCHJC 'X53NM<TFP8K>:I90,/X99U4_D353_A,/#?\ T']-_P#
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
M%S>*?^>6F_\ ?AO_ (JN<_X07Q7_ -"]?_\ ?O\ ^O0? WBS!QX>O\_]<_\
MZ]/EI@>S>#_%>I:GX,O_ !%K8MDCA,C1"%"@*(O).2<Y.1^%?/MQ<27=S-<S
M$F69VD<GNS')_G7NOBG1=3T[X667A_2+&:ZN'6.&81KG ^^Y/U88_&O)_P#A
M!?%G_0OWW_? _P :BFXJ[ @\.^)]2\+7,]QI?D"6=!&S2IOPH.<#GC_ZU=%_
MPM[Q<?\ EO9#_MV'^-8G_"">+/\ H7K[_O@?XT?\()XL_P"A>OO^^!_C5/D>
MK&:LOQ9\6R(R?;+9-PQN2W4$>XSWKBF9G=F=BS,22Q.22>I-= / ?BPG'_"/
MWOXH/\:Z;0/@]K5[,DFLLEA:YRR*P>5AZ#'"_4G\*+PB!?\ @IHLDFI7VMR(
M1#%']FA8_P 3D@MCZ #\Z]-\5>);/PKHTM_=,"_W8(0>97[*/ZGL*K:AJ.@^
M ?#<2.JP6L2^7;P)S)*WH!W)ZDGUYKY^\3^)[_Q5JC7MZ2J+E8(%/RQ+Z#U/
MJ>]9*+J2YGL+<S]2U"YU74;G4+V3S+BX<R2-VSZ#V X'L*]_^%WAMM"\*)+<
M1[+R^87$H(Y5<?(I^@Y^I->=?#+P*^N7T>LZC'C2[=_W:L/^/EQ_[*#U]3QZ
MU] 4ZLU\*!A1117.(**** &,@=2K %2,$$9!%5K:V-FPAC.;?^!3_![#U'\J
MN44Q6"BBH)Y3"N[RY77OY:[B/PZ_E2&3T5FPZYI<\HB6_@6;IY3OL?\ [Y;!
M_2M($$9!S[B@ HHJ">Y@MD+3SQ1*.\CA1^M,">BN7U+X@^%M+XGUJV=Q_! ?
M-;_QW-<3JWQN@0,FBZ7)*W:6[;8O_?(R3^8JE"3V ]:=UC5G=@JJ,EB< "O.
M/%?Q:TW2A):Z/LU"]&1Y@/[F,^Y_B^@_.O*M3\3>)_&=Q]GFGN;I6/%I:QG8
M/^ KU_'-;>A?"/Q#JA22\6/3+<]3-\TF/9!_4BM53BM9,=CC]4U;4-<U%KS4
M+B2YN)#@$]AV50.@]A7H/@KX47.HO%J'B"-[>S^\EH>))?\ >_NK[=3[5Z+X
M8^'VA^&0LT%N;F^ _P"/FXPSC_='1?P_.NOI3J](A<@@MXK:!(((UCBC4*B*
M,!0.@ J>BBL!!1110 4444 %%%% !1110!4O=-LM2A\J]L[>YC_NS1AQ^M<[
M<?#KPW,28;2>T8][2ZDB_0-C]***:=@,Z;X4Z9*,?VQKJ>WVXL/U%4'^"NA2
M<R:EJLG^_(A/ZK115<S FA^"WA>/&^349?9IP!^BBMBT^&OA*QP8]%AE8?Q3
MLTGZ,<445#J2 Z>UL[6RB\JUMH;>/^[$@0?D*L444 %%%% !1110 4444 ?_
!V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>7
<FILENAME>cbat-20210331.xml
<DESCRIPTION>XBRL INSTANCE FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon May 17 09:59:30 UTC 2021 -->
<xbrl xmlns="http://www.xbrl.org/2003/instance" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31" xmlns:cbat="http://cbak.com.cn/20210331" xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31" xmlns:us-types="http://fasb.org/us-types/2020-01-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:compsci="http://compsciresources.com" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:srt="http://fasb.org/srt/2020-01-31" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance">
  <link:schemaRef xlink:type="simple" xlink:href="cbat-20210331.xsd"/>
  <context id="c0_From1Jan2021To31Mar2021">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c1_AsOf15May2021">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
    </entity>
    <period>
      <instant>2021-05-15</instant>
    </period>
  </context>
  <context id="c2_AsOf31Dec2020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c3_AsOf31Mar2021">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c4_From1Jan2020To31Mar2020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c5_AsOf31Dec2019_CommonStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="c6_AsOf31Dec2019_DonatedSharesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cbat:DonatedSharesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="c7_AsOf31Dec2019_AdditionalPaidInCapitalMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="c8_AsOf31Dec2019_StatutoryReservesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cbat:StatutoryReservesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="c9_AsOf31Dec2019_RetainedEarningsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="c10_AsOf31Dec2019_AccumulatedOtherComprehensiveIncomeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="c11_AsOf31Dec2019_NoncontrollingInterestMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="c12_AsOf31Dec2019_TreasuryStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="c13_AsOf31Dec2019">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
    </entity>
    <period>
      <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="c14_From1Jan2020To31Mar2020_RetainedEarningsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c15_From1Jan2020To31Mar2020_NoncontrollingInterestMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c16_From1Jan2020To31Mar2020_AdditionalPaidInCapitalMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c17_From1Jan2020To31Mar2020_CommonStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c18_From1Jan2020To31Mar2020_AccumulatedOtherComprehensiveIncomeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c19_AsOf31Mar2020_CommonStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-03-31</instant>
    </period>
  </context>
  <context id="c20_AsOf31Mar2020_DonatedSharesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cbat:DonatedSharesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-03-31</instant>
    </period>
  </context>
  <context id="c21_AsOf31Mar2020_AdditionalPaidInCapitalMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-03-31</instant>
    </period>
  </context>
  <context id="c22_AsOf31Mar2020_StatutoryReservesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cbat:StatutoryReservesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-03-31</instant>
    </period>
  </context>
  <context id="c23_AsOf31Mar2020_RetainedEarningsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-03-31</instant>
    </period>
  </context>
  <context id="c24_AsOf31Mar2020_AccumulatedOtherComprehensiveIncomeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-03-31</instant>
    </period>
  </context>
  <context id="c25_AsOf31Mar2020_NoncontrollingInterestMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-03-31</instant>
    </period>
  </context>
  <context id="c26_AsOf31Mar2020_TreasuryStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-03-31</instant>
    </period>
  </context>
  <context id="c27_AsOf31Mar2020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
    </entity>
    <period>
      <instant>2020-03-31</instant>
    </period>
  </context>
  <context id="c28_AsOf31Dec2020_CommonStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c29_AsOf31Dec2020_DonatedSharesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cbat:DonatedSharesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c30_AsOf31Dec2020_AdditionalPaidInCapitalMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c31_AsOf31Dec2020_StatutoryReservesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cbat:StatutoryReservesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c32_AsOf31Dec2020_RetainedEarningsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c33_AsOf31Dec2020_AccumulatedOtherComprehensiveIncomeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c34_AsOf31Dec2020_NoncontrollingInterestMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c35_AsOf31Dec2020_TreasuryStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c36_From1Jan2021To31Mar2021_RetainedEarningsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c37_From1Jan2021To31Mar2021_NoncontrollingInterestMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c38_From1Jan2021To31Mar2021_AdditionalPaidInCapitalMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c39_From1Jan2021To31Mar2021_CommonStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c40_From1Jan2021To31Mar2021_AccumulatedOtherComprehensiveIncomeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c41_AsOf31Mar2021_CommonStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c42_AsOf31Mar2021_DonatedSharesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cbat:DonatedSharesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c43_AsOf31Mar2021_AdditionalPaidInCapitalMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c44_AsOf31Mar2021_StatutoryReservesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cbat:StatutoryReservesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c45_AsOf31Mar2021_RetainedEarningsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c46_AsOf31Mar2021_AccumulatedOtherComprehensiveIncomeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c47_AsOf31Mar2021_NoncontrollingInterestMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c48_AsOf31Mar2021_TreasuryStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c49_From1Jan2005To20Jan2005">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
    </entity>
    <period>
      <startDate>2005-01-01</startDate>
      <endDate>2005-01-20</endDate>
    </period>
  </context>
  <context id="c50_From1Dec2005To31Dec2005">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
    </entity>
    <period>
      <startDate>2005-12-01</startDate>
      <endDate>2005-12-31</endDate>
    </period>
  </context>
  <context id="c51_From1Sep2006To30Sep2006">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
    </entity>
    <period>
      <startDate>2006-09-01</startDate>
      <endDate>2006-09-30</endDate>
    </period>
  </context>
  <context id="c52_From21Aug2007To1Oct2007">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
    </entity>
    <period>
      <startDate>2007-08-21</startDate>
      <endDate>2007-10-01</endDate>
    </period>
  </context>
  <context id="c53_From1Jun2015To30Jun2015">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
    </entity>
    <period>
      <startDate>2015-06-01</startDate>
      <endDate>2015-06-30</endDate>
    </period>
  </context>
  <context id="c54_AsOf14Aug2013_ChinaBAKAsiaHoldingLimitedMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cbat:ChinaBAKAsiaHoldingLimitedMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2013-08-14</instant>
    </period>
  </context>
  <context id="c55_AsOf5Aug2019">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
    </entity>
    <period>
      <instant>2019-08-05</instant>
    </period>
  </context>
  <context id="c56_AsOf27Dec2013_CbakPowerMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cbat:CbakPowerMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2013-12-27</instant>
    </period>
  </context>
  <context id="c57_AsOf10Jul2018_CbakPowerMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cbat:CbakPowerMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-07-10</instant>
    </period>
  </context>
  <context id="c58_AsOf29Oct2019_CbakPowerMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cbat:CbakPowerMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-10-29</instant>
    </period>
  </context>
  <context id="c59_AsOf5Aug2019_CbakPowerMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cbat:CbakPowerMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-08-05</instant>
    </period>
  </context>
  <context id="c60_AsOf4May2018_CbakSuzhouMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cbat:CbakSuzhouMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-05-04</instant>
    </period>
  </context>
  <context id="c61_AsOf5Aug2019_CbakSuzhouMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cbat:CbakSuzhouMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-08-05</instant>
    </period>
  </context>
  <context id="c62_From1Aug2019To5Aug2019_CbakSuzhouMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cbat:CbakSuzhouMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-08-01</startDate>
      <endDate>2019-08-05</endDate>
    </period>
  </context>
  <context id="c63_AsOf21Nov2019_CBAKEnergyTechnologyCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cbat:CBAKEnergyTechnologyCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-11-21</instant>
    </period>
  </context>
  <context id="c64_From1Nov2019To21Nov2019_CBAKEnergyTechnologyCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cbat:CBAKEnergyTechnologyCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-11-01</startDate>
      <endDate>2019-11-21</endDate>
    </period>
  </context>
  <context id="c65_AsOf31Jul2020_CBAKNewEnergyNanjingCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cbat:CBAKNewEnergyNanjingCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-07-31</instant>
    </period>
  </context>
  <context id="c66_From1Jul2020To31Jul2020_CBAKNewEnergyNanjingCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cbat:CBAKNewEnergyNanjingCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-07-01</startDate>
      <endDate>2020-07-31</endDate>
    </period>
  </context>
  <context id="c67_AsOf6Aug2020_CBAKNewEnergyTechnologyCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cbat:CBAKNewEnergyTechnologyCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-08-06</instant>
    </period>
  </context>
  <context id="c68_From1Aug2020To6Aug2020_ChinaBAKAsiaHoldingLimitedMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cbat:ChinaBAKAsiaHoldingLimitedMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2020-08-06</endDate>
    </period>
  </context>
  <context id="c69_AsOf6Aug2020_NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cbat:NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-08-06</instant>
    </period>
  </context>
  <context id="c70_From1Aug2020To6Aug2020_NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cbat:NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2020-08-06</endDate>
    </period>
  </context>
  <context id="c71_AsOf4Mar2016_MrYunfeiLiMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrYunfeiLiMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-03-04</instant>
    </period>
  </context>
  <context id="c72_From1Mar2016To4Mar2016_MrYunfeiLiMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrYunfeiLiMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-03-01</startDate>
      <endDate>2016-03-04</endDate>
    </period>
  </context>
  <context id="c73_AsOf4Mar2016_MrXiangqianLiMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrXiangqianLiMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-03-04</instant>
    </period>
  </context>
  <context id="c74_From1Mar2016To4Mar2016_MrXiangqianLiMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrXiangqianLiMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-03-01</startDate>
      <endDate>2016-03-04</endDate>
    </period>
  </context>
  <context id="c75_AsOf31Mar2021_MrYunfeiLiMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrYunfeiLiMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c76_From1Jan2021To31Mar2021_MrYunfeiLiMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrYunfeiLiMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c77_AsOf31Jul2015">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
    </entity>
    <period>
      <instant>2015-07-31</instant>
    </period>
  </context>
  <context id="c78_AsOf29Sep2015">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
    </entity>
    <period>
      <instant>2015-09-29</instant>
    </period>
  </context>
  <context id="c79_AsOf30Jun2016">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
    </entity>
    <period>
      <instant>2016-06-30</instant>
    </period>
  </context>
  <context id="c80_AsOf8Jul2018">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
    </entity>
    <period>
      <instant>2018-07-08</instant>
    </period>
  </context>
  <context id="c81_AsOf28Jul2016">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
    </entity>
    <period>
      <instant>2016-07-28</instant>
    </period>
  </context>
  <context id="c82_AsOf31Jan2017">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
    </entity>
    <period>
      <instant>2017-01-31</instant>
    </period>
  </context>
  <context id="c83_AsOf1Apr2017">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
    </entity>
    <period>
      <instant>2017-04-01</instant>
    </period>
  </context>
  <context id="c84_AsOf21Apr2017">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
    </entity>
    <period>
      <instant>2017-04-21</instant>
    </period>
  </context>
  <context id="c85_AsOf26Apr2017">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
    </entity>
    <period>
      <instant>2017-04-26</instant>
    </period>
  </context>
  <context id="c86_AsOf17May2017">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
    </entity>
    <period>
      <instant>2017-05-17</instant>
    </period>
  </context>
  <context id="c87_From1May2017To31May2017">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
    </entity>
    <period>
      <startDate>2017-05-01</startDate>
      <endDate>2017-05-31</endDate>
    </period>
  </context>
  <context id="c88_AsOf31May2017">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
    </entity>
    <period>
      <instant>2017-05-31</instant>
    </period>
  </context>
  <context id="c89_AsOf7Jan2019_MrDaweiLiMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrDaweiLiMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-01-07</instant>
    </period>
  </context>
  <context id="c90_AsOf7Jan2019_MrYunfeiLiMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrYunfeiLiMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-01-07</instant>
    </period>
  </context>
  <context id="c91_AsOf7Jan2019_MrYunfeiLiMember_FirstDebtMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrYunfeiLiMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cbat:FirstDebtMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-01-07</instant>
    </period>
  </context>
  <context id="c92_From30Dec2018To7Jan2019_CancellationAgreementMember_MrDaweiLiMember_FirstDebtMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:CancellationAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrDaweiLiMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cbat:FirstDebtMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-12-30</startDate>
      <endDate>2019-01-07</endDate>
    </period>
  </context>
  <context id="c93_From30Dec2018To7Jan2019_CancellationAgreementMember_MrYunfeiLiMember_FirstDebtMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:CancellationAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrYunfeiLiMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cbat:FirstDebtMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-12-30</startDate>
      <endDate>2019-01-07</endDate>
    </period>
  </context>
  <context id="c94_AsOf7Jan2019_CancellationAgreementMember_MrDaweiLiMember_FirstDebtMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:CancellationAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrDaweiLiMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cbat:FirstDebtMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-01-07</instant>
    </period>
  </context>
  <context id="c95_AsOf26Apr2019_MrJunLangMember_SecondDebtMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrJunLangMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cbat:SecondDebtMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-04-26</instant>
    </period>
  </context>
  <context id="c96_AsOf26Apr2019_MsJingShiMember_SecondDebtMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MsJingShiMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cbat:SecondDebtMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-04-26</instant>
    </period>
  </context>
  <context id="c97_AsOf26Apr2019_AsiaEVKMember_SecondDebtMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:AsiaEVKMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cbat:SecondDebtMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-04-26</instant>
    </period>
  </context>
  <context id="c98_AsOf26Apr2019_SecondDebtMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cbat:SecondDebtMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-04-26</instant>
    </period>
  </context>
  <context id="c99_From5Apr2019To26Apr2019_CBAKEnergyTechnologyCoLtdMember_MsJingShiMember_SecondDebtMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:CBAKEnergyTechnologyCoLtdMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MsJingShiMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cbat:SecondDebtMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-04-05</startDate>
      <endDate>2019-04-26</endDate>
    </period>
  </context>
  <context id="c100_From5Apr2019To26Apr2019_CBAKEnergyTechnologyCoLtdMember_MrJunLangMember_SecondDebtMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:CBAKEnergyTechnologyCoLtdMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrJunLangMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cbat:SecondDebtMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-04-05</startDate>
      <endDate>2019-04-26</endDate>
    </period>
  </context>
  <context id="c101_From5Apr2019To26Apr2019_CancellationAgreementMember_AsiaEVKMember_SecondDebtMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:CancellationAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:AsiaEVKMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cbat:SecondDebtMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-04-05</startDate>
      <endDate>2019-04-26</endDate>
    </period>
  </context>
  <context id="c102_AsOf26Apr2019_CancellationAgreementMember_MrJunLangMember_SecondDebtMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:CancellationAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrJunLangMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cbat:SecondDebtMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-04-26</instant>
    </period>
  </context>
  <context id="c103_AsOf28Jun2019_MrDaweiLiMember_ThirdDebtMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrDaweiLiMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cbat:ThirdDebtMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-06-28</instant>
    </period>
  </context>
  <context id="c104_AsOf28Jun2019_MrYunfeiLiMember_ThirdDebtMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrYunfeiLiMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cbat:ThirdDebtMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-06-28</instant>
    </period>
  </context>
  <context id="c105_AsOf28Jun2019_ThirdDebtMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cbat:ThirdDebtMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-06-28</instant>
    </period>
  </context>
  <context id="c106_AsOf16Jul2019_AsiaEVKMember_FourthDebtMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:AsiaEVKMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cbat:FourthDebtMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-07-16</instant>
    </period>
  </context>
  <context id="c107_AsOf16Jul2019_MrYunfeiLiMember_FourthDebtMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrYunfeiLiMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cbat:FourthDebtMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-07-16</instant>
    </period>
  </context>
  <context id="c108_AsOf16Jul2019_FourthDebtMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cbat:FourthDebtMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-07-16</instant>
    </period>
  </context>
  <context id="c109_From5Jul2019To26Jul2019_MrDaweiLiMember_ThirdDebtMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrDaweiLiMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cbat:ThirdDebtMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-07-05</startDate>
      <endDate>2019-07-26</endDate>
    </period>
  </context>
  <context id="c110_From5Jul2019To26Jul2019_MrYunfeiLiMember_FourthDebtMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrYunfeiLiMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cbat:FourthDebtMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-07-05</startDate>
      <endDate>2019-07-26</endDate>
    </period>
  </context>
  <context id="c111_From5Jul2019To26Jul2019_AsiaEVKMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:AsiaEVKMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-07-05</startDate>
      <endDate>2019-07-26</endDate>
    </period>
  </context>
  <context id="c112_AsOf26Jul2019">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
    </entity>
    <period>
      <instant>2019-07-26</instant>
    </period>
  </context>
  <context id="c113_AsOf24Jul2019_SecuritiesPurchaseAgreementMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-07-24</instant>
    </period>
  </context>
  <context id="c114_From8Jul2019To24Jul2019_SecuritiesPurchaseAgreementMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-07-08</startDate>
      <endDate>2019-07-24</endDate>
    </period>
  </context>
  <context id="c115_From2Oct2019To10Oct2019_EnergyVehicleCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:EnergyVehicleCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-10-02</startDate>
      <endDate>2019-10-10</endDate>
    </period>
  </context>
  <context id="c116_From8Jul2019To24Jul2019">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
    </entity>
    <period>
      <startDate>2019-07-08</startDate>
      <endDate>2019-07-24</endDate>
    </period>
  </context>
  <context id="c117_AsOf30Dec2019_SecuritiesPurchaseAgreementMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-12-30</instant>
    </period>
  </context>
  <context id="c118_From1Dec2019To30Dec2019_SecuritiesPurchaseAgreementMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-12-01</startDate>
      <endDate>2019-12-30</endDate>
    </period>
  </context>
  <context id="c119_From4Apr2020To10Apr2020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
    </entity>
    <period>
      <startDate>2020-04-04</startDate>
      <endDate>2020-04-10</endDate>
    </period>
  </context>
  <context id="c120_From6May2020To27May2020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
    </entity>
    <period>
      <startDate>2020-05-06</startDate>
      <endDate>2020-05-27</endDate>
    </period>
  </context>
  <context id="c121_From3Jul2020To8Jul2020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
    </entity>
    <period>
      <startDate>2020-07-03</startDate>
      <endDate>2020-07-08</endDate>
    </period>
  </context>
  <context id="c122_From5Oct2020To12Oct2020_PromissoryNotesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbat:PromissoryNotesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-10-05</startDate>
      <endDate>2020-10-12</endDate>
    </period>
  </context>
  <context id="c123_From1May2020To13May2020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
    </entity>
    <period>
      <startDate>2020-05-01</startDate>
      <endDate>2020-05-13</endDate>
    </period>
  </context>
  <context id="c124_From9Oct2020To20Oct2020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
    </entity>
    <period>
      <startDate>2020-10-09</startDate>
      <endDate>2020-10-20</endDate>
    </period>
  </context>
  <context id="c125_From2Nov2020To5Nov2020_TillicumInvestmentCompanyLimitedMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:TillicumInvestmentCompanyLimitedMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-11-02</startDate>
      <endDate>2020-11-05</endDate>
    </period>
  </context>
  <context id="c126_From6Nov2020To11Nov2020_TillicumInvestmentCompanyLimitedMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:TillicumInvestmentCompanyLimitedMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-11-06</startDate>
      <endDate>2020-11-11</endDate>
    </period>
  </context>
  <context id="c127_From3Dec2020To8Dec2020_InvestorsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:InvestorsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-12-03</startDate>
      <endDate>2020-12-08</endDate>
    </period>
  </context>
  <context id="c128_From2Feb2021To8Feb2021_SecuritiesPurchaseAgreementMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-02-02</startDate>
      <endDate>2021-02-08</endDate>
    </period>
  </context>
  <context id="c129_From1Nov2019To30Nov2019_SuzhouSecurityMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:SuzhouSecurityMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-11-01</startDate>
      <endDate>2019-11-30</endDate>
    </period>
  </context>
  <context id="c130_AsOf30Nov2019_SuzhouSecurityMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:SuzhouSecurityMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-11-30</instant>
    </period>
  </context>
  <context id="c131_AsOf31Mar2021_SuzhouSecurityMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:SuzhouSecurityMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c132_From1Mar2021To31Mar2021_SuzhouSecurityMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:SuzhouSecurityMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-03-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c133_From1Mar2020To20Mar2020_CangzhouHuibangMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:CangzhouHuibangMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-03-01</startDate>
      <endDate>2020-03-20</endDate>
    </period>
  </context>
  <context id="c134_AsOf20Mar2020_CangzhouHuibangMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:CangzhouHuibangMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-03-20</instant>
    </period>
  </context>
  <context id="c135_AsOf20Mar2020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
    </entity>
    <period>
      <instant>2020-03-20</instant>
    </period>
  </context>
  <context id="c136_AsOf31Dec2020_CangzhouHuibangMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:CangzhouHuibangMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c137_AsOf31Mar2021_CangzhouHuibangMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:CangzhouHuibangMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c138_From1Feb2020To29Feb2020_DongguanShanshanMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:DongguanShanshanMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-02-01</startDate>
      <endDate>2020-02-29</endDate>
    </period>
  </context>
  <context id="c139_AsOf29Feb2020_DongguanShanshanMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:DongguanShanshanMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-02-29</instant>
    </period>
  </context>
  <context id="c140_From1Jul2020To31Jul2020_DongguanShanshanMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:DongguanShanshanMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-07-01</startDate>
      <endDate>2020-07-31</endDate>
    </period>
  </context>
  <context id="c141_From1Jul2020To31Jul2020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
    </entity>
    <period>
      <startDate>2020-07-01</startDate>
      <endDate>2020-07-31</endDate>
    </period>
  </context>
  <context id="c142_AsOf31Jul2020_DongguanShanshanMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:DongguanShanshanMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-07-31</instant>
    </period>
  </context>
  <context id="c143_AsOf31Dec2020_DongguanShanshanMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:DongguanShanshanMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c144_From1Mar2021To5Mar2021_DongguanShanshanMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:DongguanShanshanMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-03-01</startDate>
      <endDate>2021-03-05</endDate>
    </period>
  </context>
  <context id="c145_From1Mar2021To31Mar2021_DongguanShanshanMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:DongguanShanshanMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-03-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c146_From2Apr2021To30Apr2021_DongguanShanshanMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:DongguanShanshanMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-04-02</startDate>
      <endDate>2021-04-30</endDate>
    </period>
  </context>
  <context id="c147_From1May2021To31May2021_DongguanShanshanMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:DongguanShanshanMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-05-01</startDate>
      <endDate>2021-05-31</endDate>
    </period>
  </context>
  <context id="c148_From1Jun2021To30Jun2021_DongguanShanshanMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:DongguanShanshanMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-06-01</startDate>
      <endDate>2021-06-30</endDate>
    </period>
  </context>
  <context id="c149_AsOf31Mar2021_DongguanShanshanMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:DongguanShanshanMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c150_From1Jan2021To31Mar2021_DongguanShanshanMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:DongguanShanshanMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c151_From1Jan2020To31Mar2020_DongguanShanshanMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:DongguanShanshanMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c152_From1Jun2020To30Jun2020_NanjingJinlongMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:NanjingJinlongMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-06-01</startDate>
      <endDate>2020-06-30</endDate>
    </period>
  </context>
  <context id="c153_AsOf30Jun2020_NanjingJinlongMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:NanjingJinlongMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-06-30</instant>
    </period>
  </context>
  <context id="c154_From1Jun2020To30Jun2020_XianAnpuMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:XianAnpuMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-06-01</startDate>
      <endDate>2020-06-30</endDate>
    </period>
  </context>
  <context id="c155_AsOf30Jun2020_XianAnpuMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:XianAnpuMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-06-30</instant>
    </period>
  </context>
  <context id="c156_From1May2020To31May2020_TianjinChangyuanMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:TianjinChangyuanMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-05-01</startDate>
      <endDate>2020-05-31</endDate>
    </period>
  </context>
  <context id="c157_AsOf31May2020_TianjinChangyuanMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:TianjinChangyuanMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-05-31</instant>
    </period>
  </context>
  <context id="c158_AsOf31Dec2020_TianjinChangyuanMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:TianjinChangyuanMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c159_From1Oct2020To31Oct2020_JiuzhaoMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:JiuzhaoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-10-01</startDate>
      <endDate>2020-10-31</endDate>
    </period>
  </context>
  <context id="c160_AsOf31Oct2020_JiuzhaoMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:JiuzhaoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-10-31</instant>
    </period>
  </context>
  <context id="c161_AsOf31Mar2021_JiuzhaoMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:JiuzhaoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c162_From1Oct2019To31Oct2019_ChongqingZhongrunMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:ChongqingZhongrunMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-10-01</startDate>
      <endDate>2019-10-31</endDate>
    </period>
  </context>
  <context id="c163_From1Jan2020To31Mar2020_ChongqingZhongrunMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:ChongqingZhongrunMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c164_AsOf31Aug2020_ChongqingZhongrunMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:ChongqingZhongrunMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-08-31</instant>
    </period>
  </context>
  <context id="c165_AsOf31Dec2020_ChongqingZhongrunMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:ChongqingZhongrunMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c166_AsOf31Dec2020_BakTianjinMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:BakTianjinMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c167_AsOf31Mar2021_BakTianjinMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:BakTianjinMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c168_AsOf31Dec2020_BakShenzhenMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:BakShenzhenMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c169_AsOf31Mar2021_BakShenzhenMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:BakShenzhenMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c170_AsOf31Dec2020_BuildingMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c171_AsOf31Mar2021_BuildingMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c172_AsOf31Dec2020_MachineryAndEquipmentMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c173_AsOf31Mar2021_MachineryAndEquipmentMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c174_AsOf31Dec2020_OfficeEquipmentMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c175_AsOf31Mar2021_OfficeEquipmentMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c176_AsOf31Dec2020_VehiclesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c177_AsOf31Mar2021_VehiclesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c178_From1Jan2020To31Dec2020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="c179_AsOf1Mar2021">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
    </entity>
    <period>
      <instant>2021-03-01</instant>
    </period>
  </context>
  <context id="c180_AsOf31Mar2021_TotalMinimumLeasePaymentsToBeReceivedMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:TotalMinimumLeasePaymentsToBeReceivedMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c181_AsOf31Mar2021_AmortizationOfUnearnedIncomeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:AmortizationOfUnearnedIncomeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c182_AsOf31Mar2021_NetInvestmentInSalesTypeLeasesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:NetInvestmentInSalesTypeLeasesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c183_From1Jun2018To4Jun2018_ChinaEverbrightBankDalianBranchMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cbat:ChinaEverbrightBankDalianBranchMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-06-01</startDate>
      <endDate>2018-06-04</endDate>
    </period>
  </context>
  <context id="c184_From1Jun2020To28Jun2020_ChinaEverbrightBankDalianBranchMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:ChinaEverbrightBankDalianBranchMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-06-01</startDate>
      <endDate>2020-06-28</endDate>
    </period>
  </context>
  <context id="c185_From1Jan2021To31Mar2021_ChinaEverbrightBankDalianBranchMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:ChinaEverbrightBankDalianBranchMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c186_From1Oct2019To15Oct2019_ChinaEverbrightBankDalianBranchMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:ChinaEverbrightBankDalianBranchMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-10-01</startDate>
      <endDate>2019-10-15</endDate>
    </period>
  </context>
  <context id="c187_From1Oct2020To31Dec2020_ChinaMerchantBankMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:ChinaMerchantBankMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-10-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="c188_From1Mar2021To31Mar2021_AgriculturalBankOfChinaMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:AgriculturalBankOfChinaMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-03-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c189_From1Jan2021To31Mar2021_ChinaZheshangBankCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:ChinaZheshangBankCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c190_From1Jan2019To31Dec2019">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
    </entity>
    <period>
      <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="c191_From1Oct2019To14Oct2019">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
    </entity>
    <period>
      <startDate>2019-10-01</startDate>
      <endDate>2019-10-14</endDate>
    </period>
  </context>
  <context id="c192_From31Dec2019To31Dec2019_SuzhouZhengyuanweiNeedleCeCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:SuzhouZhengyuanweiNeedleCeCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-12-31</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="c193_From31Dec2019To31Dec2019_ChinaEverbrightBankDalianFriendshipBranchMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:ChinaEverbrightBankDalianFriendshipBranchMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-12-31</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="c194_AsOf31Dec2020_PledgedDepositsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">cbat:PledgedDepositsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c195_AsOf31Mar2021_PledgedDepositsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">cbat:PledgedDepositsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c196_AsOf31Dec2020_RightOfUseAssetsnote9Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">cbat:RightOfUseAssetsnote9Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c197_AsOf31Mar2021_RightOfUseAssetsnote9Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">cbat:RightOfUseAssetsnote9Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c198_AsOf31Dec2020_CollateralBuildingsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">cbat:CollateralBuildingsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c199_AsOf31Mar2021_CollateralBuildingsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">cbat:CollateralBuildingsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c200_AsOf31Dec2020_CollateralMachineryAndEquipmentMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">cbat:CollateralMachineryAndEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c201_AsOf31Mar2021_CollateralMachineryAndEquipmentMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">cbat:CollateralMachineryAndEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c202_AsOf31Dec2020_MrXiangqianLiTheCompanysFormerCEOMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrXiangqianLiTheCompanysFormerCEOMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c203_AsOf31Mar2021_MrXiangqianLiTheCompanysFormerCEOMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrXiangqianLiTheCompanysFormerCEOMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c204_AsOf31Dec2020_MrYunfeiLiMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrYunfeiLiMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c205_AsOf31Dec2020_ShareholdersMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:ShareholdersMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c206_AsOf31Mar2021_ShareholdersMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:ShareholdersMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c207_AsOf31Dec2020_MrWenwuYuMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrWenwuYuMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c208_AsOf31Mar2021_MrWenwuYuMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrWenwuYuMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c209_AsOf31Dec2020_MrLongqianPengMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrLongqianPengMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c210_AsOf31Mar2021_MrLongqianPengMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrLongqianPengMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c211_AsOf31Dec2020_SuzhouZhengyuanweiNeedleCeCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:SuzhouZhengyuanweiNeedleCeCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c212_AsOf31Mar2021_SuzhouZhengyuanweiNeedleCeCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:SuzhouZhengyuanweiNeedleCeCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c213_From1Nov2007To9Nov2007_PrivatePlacementMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2007-11-01</startDate>
      <endDate>2007-11-09</endDate>
    </period>
  </context>
  <context id="c214_AsOf9Nov2007_PrivatePlacementMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2007-11-09</instant>
    </period>
  </context>
  <context id="c215_AsOf30Nov2007">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
    </entity>
    <period>
      <instant>2007-11-30</instant>
    </period>
  </context>
  <context id="c216_AsOf23Sep2019">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
    </entity>
    <period>
      <instant>2019-09-23</instant>
    </period>
  </context>
  <context id="c217_From1Sep2015To30Sep2015">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
    </entity>
    <period>
      <startDate>2015-09-01</startDate>
      <endDate>2015-09-30</endDate>
    </period>
  </context>
  <context id="c218_AsOf17Oct2014">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
    </entity>
    <period>
      <instant>2014-10-17</instant>
    </period>
  </context>
  <context id="c219_AsOf23Jun2020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
    </entity>
    <period>
      <instant>2020-06-23</instant>
    </period>
  </context>
  <context id="c220_From1Dec2017To31Dec2017_MinimumMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-12-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="c221_From1Dec2017To31Dec2017_MaximumMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-12-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="c222_From1Jan2020To31Mar2020_HongKongTaxMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">cbat:HongKongTaxMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c223_From1Jan2021To31Mar2021_HongKongTaxMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">cbat:HongKongTaxMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c224_AsOf31Dec2020_TradeAccountsReceivableMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="cbat:ComponentsOfDeferredTaxAssetsAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c225_AsOf31Mar2021_TradeAccountsReceivableMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="cbat:ComponentsOfDeferredTaxAssetsAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c226_AsOf31Dec2020_InventoriesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="cbat:ComponentsOfDeferredTaxAssetsAxis">us-gaap:InventoriesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c227_AsOf31Mar2021_InventoriesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="cbat:ComponentsOfDeferredTaxAssetsAxis">us-gaap:InventoriesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c228_AsOf31Dec2020_DeferredTaxAssetsPropertyPlantAndEquipmentMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="cbat:ComponentsOfDeferredTaxAssetsAxis">cbat:DeferredTaxAssetsPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c229_AsOf31Mar2021_DeferredTaxAssetsPropertyPlantAndEquipmentMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="cbat:ComponentsOfDeferredTaxAssetsAxis">cbat:DeferredTaxAssetsPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c230_AsOf31Dec2020_ProvisionForProductWarrantyMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="cbat:ComponentsOfDeferredTaxAssetsAxis">cbat:ProvisionForProductWarrantyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c231_AsOf31Mar2021_ProvisionForProductWarrantyMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="cbat:ComponentsOfDeferredTaxAssetsAxis">cbat:ProvisionForProductWarrantyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c232_AsOf31Dec2020_GrossUTBMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="cbat:TypeOfCurrencyAxis">cbat:GrossUTBMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c233_AsOf31Dec2020_SurchargeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="cbat:TypeOfCurrencyAxis">cbat:SurchargeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c234_AsOf31Dec2020_NetUTBMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="cbat:TypeOfCurrencyAxis">cbat:NetUTBMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c235_From1Jan2021To31Mar2021_GrossUTBMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="cbat:TypeOfCurrencyAxis">cbat:GrossUTBMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c236_From1Jan2021To31Mar2021_SurchargeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="cbat:TypeOfCurrencyAxis">cbat:SurchargeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c237_From1Jan2021To31Mar2021_NetUTBMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="cbat:TypeOfCurrencyAxis">cbat:NetUTBMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c238_AsOf31Mar2021_GrossUTBMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="cbat:TypeOfCurrencyAxis">cbat:GrossUTBMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c239_AsOf31Mar2021_SurchargeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="cbat:TypeOfCurrencyAxis">cbat:SurchargeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c240_AsOf31Mar2021_NetUTBMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="cbat:TypeOfCurrencyAxis">cbat:NetUTBMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c241_From1Jun2015To12Jun2015_TwoZeroOneFiveEquityIncentivesPlanMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cbat:TwoZeroOneFiveEquityIncentivesPlanMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-06-01</startDate>
      <endDate>2015-06-12</endDate>
    </period>
  </context>
  <context id="c242_From1Jun2015To30Jun2015_TwoZeroOneFiveEquityIncentivesPlanMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cbat:TwoZeroOneFiveEquityIncentivesPlanMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-06-01</startDate>
      <endDate>2015-06-30</endDate>
    </period>
  </context>
  <context id="c243_AsOf30Jun2015_RestrictedStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-06-30</instant>
    </period>
  </context>
  <context id="c244_From1Apr2016To19Apr2016_RestrictedSharesGrantedOnAprilOneNineTwoZeroOneSixMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cbat:RestrictedSharesGrantedOnAprilOneNineTwoZeroOneSixMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-04-01</startDate>
      <endDate>2016-04-19</endDate>
    </period>
  </context>
  <context id="c245_AsOf31Mar2021_RestrictedSharesGrantedOnAprilOneNineTwoZeroOneSixMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cbat:RestrictedSharesGrantedOnAprilOneNineTwoZeroOneSixMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c246_From1Jan2020To31Mar2020_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:EquityInterestIssuedOrIssuableByTypeAxis">cbat:RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c247_From1Jan2021To31Mar2021_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:EquityInterestIssuedOrIssuableByTypeAxis">cbat:RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c248_AsOf31Mar2021_RestrictedStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c249_AsOf31Mar2021_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cbat:RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c250_From1Oct2020To23Oct2020_RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cbat:RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-10-01</startDate>
      <endDate>2020-10-23</endDate>
    </period>
  </context>
  <context id="c251_From1Jan2020To31Mar2020_RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cbat:RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c252_From1Jan2021To31Mar2021_RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cbat:RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c253_AsOf31Dec2020_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">cbat:RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c254_From1Jan2021To31Mar2021_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">cbat:RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c255_AsOf31Mar2021_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">cbat:RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c256_AsOf31Dec2020_RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">cbat:RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c257_From1Jan2021To31Mar2021_RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">cbat:RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c258_AsOf31Mar2021_RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">cbat:RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c259_From1Dec2020To8Dec2020_SecuritiesPurchaseAgreementMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="cbat:TypeOfAgreementAxis">cbat:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-12-01</startDate>
      <endDate>2020-12-08</endDate>
    </period>
  </context>
  <context id="c260_From1Feb2021To8Feb2021_SecuritiesPurchaseAgreementMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="cbat:TypeOfAgreementAxis">cbat:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-02-01</startDate>
      <endDate>2021-02-08</endDate>
    </period>
  </context>
  <context id="c261_From1Dec2020To10Dec2020_InvestorWarrantsMember_WarrantsHolderMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cbat:InvestorWarrantsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">cbat:WarrantsHolderMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-12-01</startDate>
      <endDate>2020-12-10</endDate>
    </period>
  </context>
  <context id="c262_From1Dec2020To10Dec2020_PlacementAgentWarrantsMember_WarrantsHolderMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cbat:PlacementAgentWarrantsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">cbat:WarrantsHolderMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-12-01</startDate>
      <endDate>2020-12-10</endDate>
    </period>
  </context>
  <context id="c263_From1Dec2020To31Dec2020_InvestorWarrantsMember_AppraisalDateMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cbat:InvestorWarrantsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">cbat:AppraisalDateMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-12-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="c264_From1Dec2020To31Dec2020_PlacementAgentWarrantsMember_AppraisalDateMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cbat:PlacementAgentWarrantsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">cbat:AppraisalDateMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-12-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="c265_From1Jan2021To31Mar2021_InvestorWarrantsMember_AppraisalDateMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cbat:InvestorWarrantsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">cbat:AppraisalDateMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c266_From1Jan2021To31Mar2021_PlacementAgentWarrantsMember_AppraisalDateMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cbat:PlacementAgentWarrantsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">cbat:AppraisalDateMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c267_From1Feb2021To10Feb2021_InvestorWarrantsSeriesA1Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cbat:InvestorWarrantsSeriesA1Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-02-01</startDate>
      <endDate>2021-02-10</endDate>
    </period>
  </context>
  <context id="c268_From1Feb2021To10Feb2021_InvestorWarrantsSeriesA2Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cbat:InvestorWarrantsSeriesA2Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-02-01</startDate>
      <endDate>2021-02-10</endDate>
    </period>
  </context>
  <context id="c269_From1Feb2021To10Feb2021_InvestorWarrantsSeriesBMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cbat:InvestorWarrantsSeriesBMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-02-01</startDate>
      <endDate>2021-02-10</endDate>
    </period>
  </context>
  <context id="c270_From1Feb2021To10Feb2021_PlacementAgentWarrantsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cbat:PlacementAgentWarrantsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-02-01</startDate>
      <endDate>2021-02-10</endDate>
    </period>
  </context>
  <context id="c271_From1Mar2021To31Mar2021_InvestorWarrantsSeriesA1Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cbat:InvestorWarrantsSeriesA1Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-03-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c272_From1Mar2021To31Mar2021_InvestorWarrantsSeriesA2Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cbat:InvestorWarrantsSeriesA2Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-03-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c273_From1Mar2021To31Mar2021_InvestorWarrantsSeriesBMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cbat:InvestorWarrantsSeriesBMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-03-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c274_From1Mar2021To31Mar2021_PlacementAgentWarrantsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cbat:PlacementAgentWarrantsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-03-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c275_From1Jan2020To31Dec2020_FairValueInputsLevel3Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="c276_From1Jan2021To31Mar2021_FairValueInputsLevel3Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c277_From7Jul2016To7Jul2016_ShenzhenHuijieMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenHuijieMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-07-07</startDate>
      <endDate>2016-07-07</endDate>
    </period>
  </context>
  <context id="c278_From7Jul2016To7Jul2016_ConstructioncostsMember_ShenzhenHuijieMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="cbat:LossContingencyByNatureOfContingencyAxis">cbat:ConstructioncostsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenHuijieMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-07-07</startDate>
      <endDate>2016-07-07</endDate>
    </period>
  </context>
  <context id="c279_From7Jul2016To7Jul2016_InterestMember_ShenzhenHuijieMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="cbat:LossContingencyByNatureOfContingencyAxis">cbat:InterestMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenHuijieMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-07-07</startDate>
      <endDate>2016-07-07</endDate>
    </period>
  </context>
  <context id="c280_From7Jul2016To7Jul2016_CompensationMember_ShenzhenHuijieMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="cbat:LossContingencyByNatureOfContingencyAxis">cbat:CompensationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenHuijieMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-07-07</startDate>
      <endDate>2016-07-07</endDate>
    </period>
  </context>
  <context id="c281_AsOf7Sep2016_ShenzhenHuijieMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenHuijieMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-09-07</instant>
    </period>
  </context>
  <context id="c282_From1Jun2017To30Jun2017_ShenzhenHuijieMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenHuijieMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-06-01</startDate>
      <endDate>2017-06-30</endDate>
    </period>
  </context>
  <context id="c283_From1Jun2017To30Jun2017_RemainingContractAmountMember_ShenzhenHuijieMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="cbat:LossContingencyByNatureOfContingencyAxis">cbat:RemainingContractAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenHuijieMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-06-01</startDate>
      <endDate>2017-06-30</endDate>
    </period>
  </context>
  <context id="c284_AsOf8Nov2018_ShenzhenHuijieMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenHuijieMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-11-08</instant>
    </period>
  </context>
  <context id="c285_AsOf20May2019_ShenzhenHuijieMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenHuijieMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-05-20</instant>
    </period>
  </context>
  <context id="c286_AsOf28Jun2020_ShenzhenHuijieMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenHuijieMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-06-28</instant>
    </period>
  </context>
  <context id="c287_From25Mar2019To2Apr2019_ShenzhenHuijieMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenHuijieMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-03-25</startDate>
      <endDate>2019-04-02</endDate>
    </period>
  </context>
  <context id="c288_AsOf31Mar2021_ShenzhenHuijieMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenHuijieMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c289_AsOf31May2017_AnyuanBusMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:AnyuanBusMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-05-31</instant>
    </period>
  </context>
  <context id="c290_From1May2017To31May2017_GoodsAmountMember_AnyuanBusMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="cbat:LossContingencyByNatureOfContingencyAxis">cbat:GoodsAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:AnyuanBusMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-05-01</startDate>
      <endDate>2017-05-31</endDate>
    </period>
  </context>
  <context id="c291_From1May2017To31May2017_InterestMember_AnyuanBusMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="cbat:LossContingencyByNatureOfContingencyAxis">cbat:InterestMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:AnyuanBusMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-05-01</startDate>
      <endDate>2017-05-31</endDate>
    </period>
  </context>
  <context id="c292_From1Dec2017To19Dec2017_GoodsAmountMember_AnyuanBusMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="cbat:LossContingencyByNatureOfContingencyAxis">cbat:GoodsAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:AnyuanBusMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-12-01</startDate>
      <endDate>2017-12-19</endDate>
    </period>
  </context>
  <context id="c293_AsOf31Dec2020_AnyuanBusMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:AnyuanBusMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c294_From1Jul2019To25Jul2019_ShenzhenXinjiatuoAutomobileTechnologMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenXinjiatuoAutomobileTechnologMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-07-01</startDate>
      <endDate>2019-07-25</endDate>
    </period>
  </context>
  <context id="c295_From1Jul2019To25Jul2019_InterestMember_ShenzhenXinjiatuoAutomobileTechnologMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="cbat:LossContingencyByNatureOfContingencyAxis">cbat:InterestMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenXinjiatuoAutomobileTechnologMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-07-01</startDate>
      <endDate>2019-07-25</endDate>
    </period>
  </context>
  <context id="c296_AsOf9Aug2019_ShenzhenXinjiatuoAutomobileTechnologMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenXinjiatuoAutomobileTechnologMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-08-09</instant>
    </period>
  </context>
  <context id="c297_From1Aug2019To9Aug2019_ShenzhenXinjiatuoAutomobileTechnologMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenXinjiatuoAutomobileTechnologMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-08-01</startDate>
      <endDate>2019-08-09</endDate>
    </period>
  </context>
  <context id="c298_From1Aug2019To9Aug2019_InterestMember_ShenzhenXinjiatuoAutomobileTechnologMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="cbat:LossContingencyByNatureOfContingencyAxis">cbat:InterestMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenXinjiatuoAutomobileTechnologMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-08-01</startDate>
      <endDate>2019-08-09</endDate>
    </period>
  </context>
  <context id="c299_From1Aug2019To7Aug2019_ShenzhenXinjiatuoAutomobileTechnologMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenXinjiatuoAutomobileTechnologMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-08-01</startDate>
      <endDate>2019-08-07</endDate>
    </period>
  </context>
  <context id="c300_AsOf7Aug2019_ShenzhenXinjiatuoAutomobileTechnologMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenXinjiatuoAutomobileTechnologMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-08-07</instant>
    </period>
  </context>
  <context id="c301_From1Sep2019To30Sep2019_ShenzhenHSLBusinessTechnologyCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenHSLBusinessTechnologyCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-09-01</startDate>
      <endDate>2019-09-30</endDate>
    </period>
  </context>
  <context id="c302_From1Sep2019To30Sep2019">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
    </entity>
    <period>
      <startDate>2019-09-01</startDate>
      <endDate>2019-09-30</endDate>
    </period>
  </context>
  <context id="c303_From1Jan2020To31Dec2020_ShenzhenHSLBusinessTechnologyCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenHSLBusinessTechnologyCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="c304_AsOf31Mar2021_ShenzhenHSLBusinessTechnologyCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenHSLBusinessTechnologyCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c305_From1Nov2019To30Nov2019_SuzhouIndustrialParkSecurityServiceCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:SuzhouIndustrialParkSecurityServiceCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-11-01</startDate>
      <endDate>2019-11-30</endDate>
    </period>
  </context>
  <context id="c306_AsOf30Nov2019_SuzhouIndustrialParkSecurityServiceCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:SuzhouIndustrialParkSecurityServiceCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-11-30</instant>
    </period>
  </context>
  <context id="c307_AsOf31Mar2021_SuzhouIndustrialParkSecurityServiceCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:SuzhouIndustrialParkSecurityServiceCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c308_From1Jan2021To31Mar2021_SuzhouIndustrialParkSecurityServiceCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:SuzhouIndustrialParkSecurityServiceCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c309_From1Sep2019To30Sep2019_SuzhouIndustrialParkSecurityServiceCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:SuzhouIndustrialParkSecurityServiceCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-09-01</startDate>
      <endDate>2019-09-30</endDate>
    </period>
  </context>
  <context id="c310_AsOf30Sep2019_SuzhouIndustrialParkSecurityServiceCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:SuzhouIndustrialParkSecurityServiceCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-09-30</instant>
    </period>
  </context>
  <context id="c311_From1Oct2019To31Oct2019_ChongqingThatChongqingZhongrunChemistryCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ChongqingThatChongqingZhongrunChemistryCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-10-01</startDate>
      <endDate>2019-10-31</endDate>
    </period>
  </context>
  <context id="c312_From1Oct2019To31Oct2019">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
    </entity>
    <period>
      <startDate>2019-10-01</startDate>
      <endDate>2019-10-31</endDate>
    </period>
  </context>
  <context id="c313_From1Oct2019To31Oct2019_ChongqingThatChongqingZhongrunChemistryCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">cbat:ChongqingThatChongqingZhongrunChemistryCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-10-01</startDate>
      <endDate>2019-10-31</endDate>
    </period>
  </context>
  <context id="c314_From1Oct2019To31Oct2019_HunanZhongkeXingchengCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:HunanZhongkeXingchengCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-10-01</startDate>
      <endDate>2019-10-31</endDate>
    </period>
  </context>
  <context id="c315_From1Dec2019To31Dec2019_ConstructioncostsMember_ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="cbat:LossContingencyByNatureOfContingencyAxis">cbat:ConstructioncostsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-12-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="c316_From1Dec2019To31Dec2019_ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-12-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="c317_AsOf31Dec2019_ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="c318_From1Feb2020To29Feb2020_DongguanShanshanBatteryMaterialCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:DongguanShanshanBatteryMaterialCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-02-01</startDate>
      <endDate>2020-02-29</endDate>
    </period>
  </context>
  <context id="c319_AsOf29Feb2020_DongguanShanshanBatteryMaterialCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:DongguanShanshanBatteryMaterialCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-02-29</instant>
    </period>
  </context>
  <context id="c320_From1Jul2020To31Jul2020_DongguanShanshanBatteryMaterialCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:DongguanShanshanBatteryMaterialCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-07-01</startDate>
      <endDate>2020-07-31</endDate>
    </period>
  </context>
  <context id="c321_From1Mar2020To31Mar2020_BTRTianjinNanomaterialManufacturingCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:BTRTianjinNanomaterialManufacturingCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-03-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c322_From1Apr2020To30Apr2020_BTRTianjinNanomaterialManufacturingCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:BTRTianjinNanomaterialManufacturingCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-04-01</startDate>
      <endDate>2020-04-30</endDate>
    </period>
  </context>
  <context id="c323_From1May2020To31May2020_UnitedWinnersLaserCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:UnitedWinnersLaserCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-05-01</startDate>
      <endDate>2020-05-31</endDate>
    </period>
  </context>
  <context id="c324_From1Dec2020To31Dec2020_UnitedWinnersLaserCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:UnitedWinnersLaserCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-12-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="c325_From1Jun2020To30Jun2020_BeijingHongfaElectricTechnologyCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:BeijingHongfaElectricTechnologyCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-06-01</startDate>
      <endDate>2020-06-30</endDate>
    </period>
  </context>
  <context id="c326_From1Jan2020To31Dec2020_BeijingHongfaElectricTechnologyCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:BeijingHongfaElectricTechnologyCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="c327_From1Mar2020To20Mar2020_CangzhouHuibangMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:CangzhouHuibangMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-03-01</startDate>
      <endDate>2020-03-20</endDate>
    </period>
  </context>
  <context id="c328_AsOf20Mar2020_CangzhouHuibangMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:CangzhouHuibangMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-03-20</instant>
    </period>
  </context>
  <context id="c329_From1Jan2020To31Dec2020_CangzhouHuibangMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:CangzhouHuibangMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="c330_From1Jan2020To31Jan2020_ShenzhenKlclearTechnologyCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenKlclearTechnologyCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-01-31</endDate>
    </period>
  </context>
  <context id="c331_From1Feb2020To28Feb2020_ShenzhenKlclearTechnologyCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenKlclearTechnologyCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-02-01</startDate>
      <endDate>2020-02-28</endDate>
    </period>
  </context>
  <context id="c332_From1May2020To31May2020_TianjinChangxingMetalCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:TianjinChangxingMetalCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-05-01</startDate>
      <endDate>2020-05-31</endDate>
    </period>
  </context>
  <context id="c333_AsOf24Aug2020_TianjinChangxingMetalCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:TianjinChangxingMetalCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-08-24</instant>
    </period>
  </context>
  <context id="c334_From1Aug2020To24Aug2020_TianjinChangxingMetalCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:TianjinChangxingMetalCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2020-08-24</endDate>
    </period>
  </context>
  <context id="c335_From1Jan2020To31Dec2020_TianjinChangxingMetalCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:TianjinChangxingMetalCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="c336_From1May2020To31May2020_TianjinChangyuanElectricMaterialCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:TianjinChangyuanElectricMaterialCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-05-01</startDate>
      <endDate>2020-05-31</endDate>
    </period>
  </context>
  <context id="c337_AsOf31May2020_TianjinChangyuanElectricMaterialCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:TianjinChangyuanElectricMaterialCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-05-31</instant>
    </period>
  </context>
  <context id="c338_AsOf31Jul2020_TianjinChangyuanElectricMaterialCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:TianjinChangyuanElectricMaterialCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-07-31</instant>
    </period>
  </context>
  <context id="c339_AsOf31Dec2020_TianjinChangyuanElectricMaterialCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:TianjinChangyuanElectricMaterialCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c340_From1Mar2021To31Mar2021_TianjinChangyuanElectricMaterialCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:TianjinChangyuanElectricMaterialCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-03-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c341_From1Jun2020To30Jun2020_NewEnergyTechnologyCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:NewEnergyTechnologyCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-06-01</startDate>
      <endDate>2020-06-30</endDate>
    </period>
  </context>
  <context id="c342_AsOf31Dec2020_NewEnergyTechnologyCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:NewEnergyTechnologyCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c343_From1Jan2020To31Dec2020_NewEnergyTechnologyCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:NewEnergyTechnologyCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="c344_From1Jun2020To30Jun2020_JiangxiGanfengBatteryTechnologyCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:JiangxiGanfengBatteryTechnologyCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-06-01</startDate>
      <endDate>2020-06-30</endDate>
    </period>
  </context>
  <context id="c345_AsOf30Jun2020_JiangxiGanfengBatteryTechnologyCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:JiangxiGanfengBatteryTechnologyCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-06-30</instant>
    </period>
  </context>
  <context id="c346_From1Jun2020To30Jun2020_JihongkaiMachineEquipmentCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:JihongkaiMachineEquipmentCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-06-01</startDate>
      <endDate>2020-06-30</endDate>
    </period>
  </context>
  <context id="c347_AsOf31Dec2020_JihongkaiMachineEquipmentCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:JihongkaiMachineEquipmentCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c348_From1Jan2021To31Jan2021_JihongkaiMachineEquipmentCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:JihongkaiMachineEquipmentCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-01-31</endDate>
    </period>
  </context>
  <context id="c349_From1Jun2020To30Jun2020_NanjingJinlongChemicalCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:NanjingJinlongChemicalCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-06-01</startDate>
      <endDate>2020-06-30</endDate>
    </period>
  </context>
  <context id="c350_AsOf30Jun2020_NanjingJinlongChemicalCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:NanjingJinlongChemicalCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-06-30</instant>
    </period>
  </context>
  <context id="c351_AsOf31Mar2021_NanjingJinlongChemicalCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:NanjingJinlongChemicalCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c352_From1Jun2020To30Jun2020_XianAnpuNewEnergyTechnologyCoLTDMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:XianAnpuNewEnergyTechnologyCoLTDMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-06-01</startDate>
      <endDate>2020-06-30</endDate>
    </period>
  </context>
  <context id="c353_AsOf30Jun2020_XianAnpuNewEnergyTechnologyCoLTDMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:XianAnpuNewEnergyTechnologyCoLTDMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-06-30</instant>
    </period>
  </context>
  <context id="c354_AsOf11May2021_XianAnpuNewEnergyTechnologyCoLTDMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:XianAnpuNewEnergyTechnologyCoLTDMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-05-11</instant>
    </period>
  </context>
  <context id="c355_AsOf31Dec2020_XianAnpuNewEnergyTechnologyCoLTDMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:XianAnpuNewEnergyTechnologyCoLTDMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c356_From1Jan2020To31Dec2020_XianAnpuNewEnergyTechnologyCoLTDMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:XianAnpuNewEnergyTechnologyCoLTDMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="c357_From1Jun2020To30Jun2020_ShenzhenGdLaserTechnologyCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenGdLaserTechnologyCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-06-01</startDate>
      <endDate>2020-06-30</endDate>
    </period>
  </context>
  <context id="c358_From1Jan2020To31Dec2020_ShenzhenGdLaserTechnologyCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenGdLaserTechnologyCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="c359_From1Jul2020To31Jul2020_ShandongTianjiaoNewEnergyCoLTDMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShandongTianjiaoNewEnergyCoLTDMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-07-01</startDate>
      <endDate>2020-07-31</endDate>
    </period>
  </context>
  <context id="c360_AsOf31Jul2020_ShandongTianjiaoNewEnergyCoLTDMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShandongTianjiaoNewEnergyCoLTDMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-07-31</instant>
    </period>
  </context>
  <context id="c361_From1Jan2020To31Dec2020_ShandongTianjiaoNewEnergyCoLTDMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShandongTianjiaoNewEnergyCoLTDMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="c362_From1Oct2020To31Oct2020_ShanghaiShengmengIndustrialTechnologyCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShanghaiShengmengIndustrialTechnologyCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-10-01</startDate>
      <endDate>2020-10-31</endDate>
    </period>
  </context>
  <context id="c363_From1Nov2020To30Nov2020_ShanghaiShengmengIndustrialTechnologyCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShanghaiShengmengIndustrialTechnologyCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-11-01</startDate>
      <endDate>2020-11-30</endDate>
    </period>
  </context>
  <context id="c364_From1Oct2020To31Oct2020_JiuzhaoNewEnergyTechnologyCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:JiuzhaoNewEnergyTechnologyCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-10-01</startDate>
      <endDate>2020-10-31</endDate>
    </period>
  </context>
  <context id="c365_From25Nov2020To2Dec2020_JiuzhaoNewEnergyTechnologyCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:JiuzhaoNewEnergyTechnologyCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-11-25</startDate>
      <endDate>2020-12-02</endDate>
    </period>
  </context>
  <context id="c366_From1Nov2020To30Nov2020_DalianTiandaMetalMachineryTradeCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:DalianTiandaMetalMachineryTradeCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-11-01</startDate>
      <endDate>2020-11-30</endDate>
    </period>
  </context>
  <context id="c367_From1Jan2020To31Dec2020_DalianTiandaMetalMachineryTradeCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:DalianTiandaMetalMachineryTradeCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="c368_From1Jan2020To31Dec2020_ShenzhenHaonengTechnologyMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenHaonengTechnologyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="c369_From1Apr2020To30Apr2020_SuzhouSuwangdaPlasticProductCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:SuzhouSuwangdaPlasticProductCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-04-01</startDate>
      <endDate>2020-04-30</endDate>
    </period>
  </context>
  <context id="c370_AsOf31Dec2020_SuzhouSuwangdaPlasticProductCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:SuzhouSuwangdaPlasticProductCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c371_From1Mar2021To31Mar2021_SuzhouSuwangdaPlasticProductCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:SuzhouSuwangdaPlasticProductCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-03-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c372_From1Jun2020To30Jun2020_ShandongHangeweiNewEnergyVehicleControlCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShandongHangeweiNewEnergyVehicleControlCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-06-01</startDate>
      <endDate>2020-06-30</endDate>
    </period>
  </context>
  <context id="c373_From1Oct2020To31Oct2020_ShandongHangeweiNewEnergyVehicleControlCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShandongHangeweiNewEnergyVehicleControlCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-10-01</startDate>
      <endDate>2020-10-31</endDate>
    </period>
  </context>
  <context id="c374_AsOf31Dec2020_ConstructionOfBuildingsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">cbat:ConstructionOfBuildingsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c375_AsOf31Mar2021_ConstructionOfBuildingsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">cbat:ConstructionOfBuildingsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c376_AsOf31Dec2020_PurchasesOfEquipmentMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">cbat:PurchasesOfEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c377_AsOf31Mar2021_PurchasesOfEquipmentMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">cbat:PurchasesOfEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c378_AsOf31Dec2020_CapitalInjectionMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">cbat:CapitalInjectionMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c379_AsOf31Mar2021_CapitalInjectionMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">cbat:CapitalInjectionMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c380_AsOf31Mar2021_ZhengzhouBAKElectronicsCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:ZhengzhouBAKElectronicsCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c381_From1Jan2020To31Mar2020_CustomerAMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:CustomerAMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c382_From1Jan2021To31Mar2021_CustomerAMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:CustomerAMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c383_From1Jan2020To31Mar2020_CustomerBMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:CustomerBMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c384_From1Jan2021To31Mar2021_CustomerBMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:CustomerBMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c385_From1Jan2020To31Mar2020_CustomerCMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:CustomerCMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c386_From1Jan2021To31Mar2021_CustomerCMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:CustomerCMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c387_From1Jan2020To31Mar2020_CustomerDMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:CustomerDMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c388_From1Jan2021To31Mar2021_CustomerDMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:CustomerDMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c389_AsOf31Dec2020_CustomerAMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:CustomerAMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c390_AsOf31Mar2021_CustomerAMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:CustomerAMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c391_AsOf31Dec2020_ZhengzhouBAKBatteryCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:ZhengzhouBAKBatteryCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c392_AsOf31Mar2021_ZhengzhouBAKBatteryCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:ZhengzhouBAKBatteryCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c393_AsOf31Mar2020_SupplierAMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">cbat:SupplierAMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-03-31</instant>
    </period>
  </context>
  <context id="c394_AsOf31Mar2021_SupplierAMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">cbat:SupplierAMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c395_AsOf31Mar2020_ZhengzhouBAKBatteryCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">cbat:ZhengzhouBAKBatteryCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-03-31</instant>
    </period>
  </context>
  <context id="c396_AsOf31Mar2021_ZhengzhouBAKBatteryCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">cbat:ZhengzhouBAKBatteryCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c397_AsOf31Mar2020_ShenzhenBAKMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">cbat:ShenzhenBAKMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-03-31</instant>
    </period>
  </context>
  <context id="c398_AsOf31Mar2021_ShenzhenBAKMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">cbat:ShenzhenBAKMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c399_AsOf31Dec2020_SupplierBMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">cbat:SupplierBMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c400_AsOf31Mar2021_SupplierBMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">cbat:SupplierBMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c401_AsOf31Dec2020_SupplierCMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">cbat:SupplierCMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c402_AsOf31Mar2021_SupplierCMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">cbat:SupplierCMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c403_AsOf31Dec2020_SupplierDMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">cbat:SupplierDMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c404_AsOf31Mar2021_SupplierDMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">cbat:SupplierDMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c405_From1Jan2020To31Mar2020_BakShenzhenMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:BakShenzhenMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c406_From1Jan2021To31Mar2021_BakShenzhenMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:BakShenzhenMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c407_From1Jan2020To31Mar2020_ZhengzhouBAKBatteryCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:ZhengzhouBAKBatteryCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c408_From1Jan2021To31Mar2021_ZhengzhouBAKBatteryCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:ZhengzhouBAKBatteryCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c409_From1Jan2020To31Mar2020_ZhengzhouBAKElectronicsCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:ZhengzhouBAKElectronicsCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c410_From1Jan2021To31Mar2021_ZhengzhouBAKElectronicsCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:ZhengzhouBAKElectronicsCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c411_AsOf31Mar2020_ZhengzhouBAKElectronicsCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:ZhengzhouBAKElectronicsCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-03-31</instant>
    </period>
  </context>
  <context id="c412_AsOf31Mar2021_ZhengzhouBAKElectronicsCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:ZhengzhouBAKElectronicsCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c413_AsOf31Mar2020_ZhengzhouBAKNewEnergyVehicleCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:ZhengzhouBAKNewEnergyVehicleCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-03-31</instant>
    </period>
  </context>
  <context id="c414_AsOf31Mar2021_ZhengzhouBAKNewEnergyVehicleCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:ZhengzhouBAKNewEnergyVehicleCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c415_From1Jan2020To31Mar2020_NetRevenuesByProductMember_ElectricVehiclesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbat:NetRevenuesByProductMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbat:ElectricVehiclesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c416_From1Jan2021To31Mar2021_NetRevenuesByProductMember_ElectricVehiclesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbat:NetRevenuesByProductMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbat:ElectricVehiclesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c417_From1Jan2020To31Mar2020_NetRevenuesByProductMember_LightElectricVehiclesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbat:NetRevenuesByProductMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbat:LightElectricVehiclesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c418_From1Jan2021To31Mar2021_NetRevenuesByProductMember_LightElectricVehiclesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbat:NetRevenuesByProductMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbat:LightElectricVehiclesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c419_From1Jan2020To31Mar2020_NetRevenuesByProductMember_UninterruptableSuppliesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbat:NetRevenuesByProductMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbat:UninterruptableSuppliesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c420_From1Jan2021To31Mar2021_NetRevenuesByProductMember_UninterruptableSuppliesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbat:NetRevenuesByProductMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbat:UninterruptableSuppliesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c421_From1Jan2020To31Mar2020_NetRevenuesByProductMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbat:NetRevenuesByProductMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c422_From1Jan2021To31Mar2021_NetRevenuesByProductMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbat:NetRevenuesByProductMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c423_From1Jan2021To31Mar2021_NetRevenuesByProductMember_RawMaterialsusedinLithiumBatteriesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbat:NetRevenuesByProductMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbat:RawMaterialsusedinLithiumBatteriesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c424_From1Jan2020To31Mar2020_MainlandChinaMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cbat:MainlandChinaMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c425_From1Jan2021To31Mar2021_MainlandChinaMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cbat:MainlandChinaMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c426_From1Jan2021To31Mar2021_EuropeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c427_From1Jan2020To31Mar2020_OtherGeographicAreasMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cbat:OtherGeographicAreasMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c428_From1Jan2021To31Mar2021_OtherGeographicAreasMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cbat:OtherGeographicAreasMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c429_From25Mar2021To1Apr2021">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
    </entity>
    <period>
      <startDate>2021-03-25</startDate>
      <endDate>2021-04-01</endDate>
    </period>
  </context>
  <context id="c430_From14Apr2021To21Apr2021">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
    </entity>
    <period>
      <startDate>2021-04-14</startDate>
      <endDate>2021-04-21</endDate>
    </period>
  </context>
  <unit id="shares">
    <measure>xbrli:shares</measure>
  </unit>
  <unit id="usd">
    <measure>iso4217:USD</measure>
  </unit>
  <unit id="usdPershares">
    <divide>
      <unitNumerator>
        <measure>iso4217:USD</measure>
      </unitNumerator>
      <unitDenominator>
        <measure>xbrli:shares</measure>
      </unitDenominator>
    </divide>
  </unit>
  <unit id="pure">
    <measure>xbrli:pure</measure>
  </unit>
  <unit id="cny">
    <measure>iso4217:CNY</measure>
  </unit>
  <link:footnoteLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <link:loc xlink:type="locator" xlink:label="_OtherLiabilities-c2_AsOf31Dec2020_usd" xlink:href="#_OtherLiabilities-c2_AsOf31Dec2020_usd"/>
    <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="ftnt_0" xml:lang="en-US">In November 2019, CBAK Suzhou received notice from Court of Suzhou city that Suzhou Industrial Park Security Service Co., Ltd (&#8220;Suzhou Security&#8221;) filed a lawsuit against CBAK Suzhou for the failure to pay pursuant to the terms of the sales contract. Suzhou Security sought a total amount of $21,321 (RMB139,713), including services expenses amount of $21,198 (RMB138,908) and interest of $123 (RMB805). Upon the request of Suzhou Security for property preservation, the Court of Suzhou froze CBAK Suzhou&#8217;s bank deposits totaling $0.02 million (RMB150,000) for a period of one year. As of March 31, 2021, $5,047 (RMB33,073) was frozen by bank and the Company had accrued the service cost of $21,198 (RMB138,908). </link:footnote>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_OtherLiabilities-c2_AsOf31Dec2020_usd" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_DueToRelatedPartiesCurrent-c202_AsOf31Dec2020_MrXiangqianLiTheCompanysFormerCEOMember_usd" xlink:href="#_DueToRelatedPartiesCurrent-c202_AsOf31Dec2020_MrXiangqianLiTheCompanysFormerCEOMember_usd"/>
    <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="ftnt_1" xml:lang="en-US">Advances from Mr. Xiangqian Li, the Company&#8217;s former CEO, was unsecured, non-interest bearing and repayable on demand.
</link:footnote>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_DueToRelatedPartiesCurrent-c202_AsOf31Dec2020_MrXiangqianLiTheCompanysFormerCEOMember_usd" xlink:to="ftnt_1" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_DueToRelatedPartiesCurrent-c203_AsOf31Mar2021_MrXiangqianLiTheCompanysFormerCEOMember_usd" xlink:href="#_DueToRelatedPartiesCurrent-c203_AsOf31Mar2021_MrXiangqianLiTheCompanysFormerCEOMember_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_DueToRelatedPartiesCurrent-c203_AsOf31Mar2021_MrXiangqianLiTheCompanysFormerCEOMember_usd" xlink:to="ftnt_1" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_DueToRelatedPartiesCurrent-c204_AsOf31Dec2020_MrYunfeiLiMember_usd" xlink:href="#_DueToRelatedPartiesCurrent-c204_AsOf31Dec2020_MrYunfeiLiMember_usd"/>
    <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="ftnt_2" xml:lang="en-US">Advances from Mr. Yunfei Li, the Company&#8217;s CEO, was unsecured, non-interest bearing and repayable on demand.
</link:footnote>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_DueToRelatedPartiesCurrent-c204_AsOf31Dec2020_MrYunfeiLiMember_usd" xlink:to="ftnt_2" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_DueToRelatedPartiesCurrent-c75_AsOf31Mar2021_MrYunfeiLiMember_usd" xlink:href="#_DueToRelatedPartiesCurrent-c75_AsOf31Mar2021_MrYunfeiLiMember_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_DueToRelatedPartiesCurrent-c75_AsOf31Mar2021_MrYunfeiLiMember_usd" xlink:to="ftnt_2" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_DueToRelatedPartiesCurrent-c205_AsOf31Dec2020_ShareholdersMember_usd" xlink:href="#_DueToRelatedPartiesCurrent-c205_AsOf31Dec2020_ShareholdersMember_usd"/>
    <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="ftnt_3" xml:lang="en-US">The earnest money paid by certain shareholders in relation to share purchase (note 1) were unsecured, non-interest bearing and repayable on demand.

In 2019, according to the investment agreements and agreed by the investors, the Company returned partial earnest money of $966,579 (approximately RMB6.7 million) to these investors.

On October 14, 2019, the Company entered into a cancellation agreement with Mr. Shangdong Liu, Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen (the creditors). Pursuant to the terms of the cancellation agreement, Mr. Shangdong Liu, Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen agreed to cancel and convert the Fifth Debt (note 1) and the Unpaid Earnest Money in exchange for 528,053, 3,536,068, 2,267,798 and 2,267,798 shares of common stock of the Company, respectively, at an exchange price of $0.6 per share. Upon receipt of the shares, the creditors will release the Company from any claims, demands and other obligations relating to the Fifth Debt and the Unpaid Earnest Money.

As of March 31, 2021, earnest money of $92,105 remained outstanding.</link:footnote>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_DueToRelatedPartiesCurrent-c205_AsOf31Dec2020_ShareholdersMember_usd" xlink:to="ftnt_3" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_DueToRelatedPartiesCurrent-c206_AsOf31Mar2021_ShareholdersMember_usd" xlink:href="#_DueToRelatedPartiesCurrent-c206_AsOf31Mar2021_ShareholdersMember_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_DueToRelatedPartiesCurrent-c206_AsOf31Mar2021_ShareholdersMember_usd" xlink:to="ftnt_3" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_AdvancesFromUnrelatedThirdParty-c207_AsOf31Dec2020_MrWenwuYuMember_usd" xlink:href="#_AdvancesFromUnrelatedThirdParty-c207_AsOf31Dec2020_MrWenwuYuMember_usd"/>
    <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="ftnt_4" xml:lang="en-US">Advances from unrelated third parties were unsecured, non-interest bearing and repayable on demand.</link:footnote>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_AdvancesFromUnrelatedThirdParty-c207_AsOf31Dec2020_MrWenwuYuMember_usd" xlink:to="ftnt_4" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_AdvancesFromUnrelatedThirdParty-c208_AsOf31Mar2021_MrWenwuYuMember_usd" xlink:href="#_AdvancesFromUnrelatedThirdParty-c208_AsOf31Mar2021_MrWenwuYuMember_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_AdvancesFromUnrelatedThirdParty-c208_AsOf31Mar2021_MrWenwuYuMember_usd" xlink:to="ftnt_4" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_AdvancesFromUnrelatedThirdParty-c209_AsOf31Dec2020_MrLongqianPengMember_usd" xlink:href="#_AdvancesFromUnrelatedThirdParty-c209_AsOf31Dec2020_MrLongqianPengMember_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_AdvancesFromUnrelatedThirdParty-c209_AsOf31Dec2020_MrLongqianPengMember_usd" xlink:to="ftnt_4" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_AdvancesFromUnrelatedThirdParty-c210_AsOf31Mar2021_MrLongqianPengMember_usd" xlink:href="#_AdvancesFromUnrelatedThirdParty-c210_AsOf31Mar2021_MrLongqianPengMember_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_AdvancesFromUnrelatedThirdParty-c210_AsOf31Mar2021_MrLongqianPengMember_usd" xlink:to="ftnt_4" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_AdvancesFromUnrelatedThirdParty-c211_AsOf31Dec2020_SuzhouZhengyuanweiNeedleCeCoLtdMember_usd" xlink:href="#_AdvancesFromUnrelatedThirdParty-c211_AsOf31Dec2020_SuzhouZhengyuanweiNeedleCeCoLtdMember_usd"/>
    <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="ftnt_5" xml:lang="en-US">In 2019, the Company entered into a short term loan agreement with Suzhou Zhengyuanwei Needle Ce Co., Ltd, an unrelated party to loan RMB0.6 million (approximately $0.1 million), bearing annual interest rate of 12%. As of March 31, 2021, loan amount of RMB0.5 million ($76,303) remained outstanding.</link:footnote>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_AdvancesFromUnrelatedThirdParty-c211_AsOf31Dec2020_SuzhouZhengyuanweiNeedleCeCoLtdMember_usd" xlink:to="ftnt_5" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_AdvancesFromUnrelatedThirdParty-c212_AsOf31Mar2021_SuzhouZhengyuanweiNeedleCeCoLtdMember_usd" xlink:href="#_AdvancesFromUnrelatedThirdParty-c212_AsOf31Mar2021_SuzhouZhengyuanweiNeedleCeCoLtdMember_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_AdvancesFromUnrelatedThirdParty-c212_AsOf31Mar2021_SuzhouZhengyuanweiNeedleCeCoLtdMember_usd" xlink:to="ftnt_5" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_LiquidatedDamagesAmount-c2_AsOf31Dec2020_usd" xlink:href="#_LiquidatedDamagesAmount-c2_AsOf31Dec2020_usd"/>
    <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="ftnt_6" xml:lang="en-US">On August 15, 2006, the SEC declared effective a post-effective amendment that the Company had filed on August 4, 2006, terminating the effectiveness of a resale registration statement on Form SB-2 that had been filed pursuant to a registration rights agreement with certain shareholders to register the resale of shares held by those shareholders. The Company subsequently filed Form S-1 for these shareholders. On December 8, 2006, the Company filed its Annual Report on Form 10-K for the year ended September 30, 2006 (the &#8220;2006 Form 10-K&#8221;). After the filing of the 2006 Form 10-K, the Company&#8217;s previously filed registration statement on Form S-1 was no longer available for resale by the selling shareholders whose shares were included in such Form S-1. Under the registration rights agreement, those selling shareholders became eligible for liquidated damages from the Company relating to the above two events totaling approximately $1,051,000. As of December 31, 2019 and March 31, 2020, no liquidated damages relating to both events have been paid.</link:footnote>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_LiquidatedDamagesAmount-c2_AsOf31Dec2020_usd" xlink:to="ftnt_6" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_LiquidatedDamagesAmount-c3_AsOf31Mar2021_usd" xlink:href="#_LiquidatedDamagesAmount-c3_AsOf31Mar2021_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_LiquidatedDamagesAmount-c3_AsOf31Mar2021_usd" xlink:to="ftnt_6" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_Revenues-c383_From1Jan2020To31Mar2020_CustomerBMember_usd" xlink:href="#_Revenues-c383_From1Jan2020To31Mar2020_CustomerBMember_usd"/>
    <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="ftnt_7" xml:lang="en-US">Comprised less than 10% of net revenue for the respective period.
</link:footnote>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_Revenues-c383_From1Jan2020To31Mar2020_CustomerBMember_usd" xlink:to="ftnt_7" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_ConcentrationRiskPercentage1-c383_From1Jan2020To31Mar2020_CustomerBMember_pure" xlink:href="#_ConcentrationRiskPercentage1-c383_From1Jan2020To31Mar2020_CustomerBMember_pure"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_ConcentrationRiskPercentage1-c383_From1Jan2020To31Mar2020_CustomerBMember_pure" xlink:to="ftnt_7" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_Revenues-c385_From1Jan2020To31Mar2020_CustomerCMember_usd" xlink:href="#_Revenues-c385_From1Jan2020To31Mar2020_CustomerCMember_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_Revenues-c385_From1Jan2020To31Mar2020_CustomerCMember_usd" xlink:to="ftnt_7" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_ConcentrationRiskPercentage1-c385_From1Jan2020To31Mar2020_CustomerCMember_pure" xlink:href="#_ConcentrationRiskPercentage1-c385_From1Jan2020To31Mar2020_CustomerCMember_pure"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_ConcentrationRiskPercentage1-c385_From1Jan2020To31Mar2020_CustomerCMember_pure" xlink:to="ftnt_7" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_Revenues-c388_From1Jan2021To31Mar2021_CustomerDMember_usd" xlink:href="#_Revenues-c388_From1Jan2021To31Mar2021_CustomerDMember_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_Revenues-c388_From1Jan2021To31Mar2021_CustomerDMember_usd" xlink:to="ftnt_7" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_ConcentrationRiskPercentage1-c388_From1Jan2021To31Mar2021_CustomerDMember_pure" xlink:href="#_ConcentrationRiskPercentage1-c388_From1Jan2021To31Mar2021_CustomerDMember_pure"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_ConcentrationRiskPercentage1-c388_From1Jan2021To31Mar2021_CustomerDMember_pure" xlink:to="ftnt_7" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_AccountsPayableCurrent-c393_AsOf31Mar2020_SupplierAMember_usd" xlink:href="#_AccountsPayableCurrent-c393_AsOf31Mar2020_SupplierAMember_usd"/>
    <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="ftnt_8" xml:lang="en-US">Comprised less than 10% of net purchase for the respective period.
</link:footnote>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_AccountsPayableCurrent-c393_AsOf31Mar2020_SupplierAMember_usd" xlink:to="ftnt_8" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_ConcentrationRiskOnPercentageOfAccountsPayable-c393_AsOf31Mar2020_SupplierAMember_pure" xlink:href="#_ConcentrationRiskOnPercentageOfAccountsPayable-c393_AsOf31Mar2020_SupplierAMember_pure"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_ConcentrationRiskOnPercentageOfAccountsPayable-c393_AsOf31Mar2020_SupplierAMember_pure" xlink:to="ftnt_8" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_AccountsPayableCurrent-c395_AsOf31Mar2020_ZhengzhouBAKBatteryCoLtdMember_usd" xlink:href="#_AccountsPayableCurrent-c395_AsOf31Mar2020_ZhengzhouBAKBatteryCoLtdMember_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_AccountsPayableCurrent-c395_AsOf31Mar2020_ZhengzhouBAKBatteryCoLtdMember_usd" xlink:to="ftnt_8" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_ConcentrationRiskOnPercentageOfAccountsPayable-c395_AsOf31Mar2020_ZhengzhouBAKBatteryCoLtdMember_pure" xlink:href="#_ConcentrationRiskOnPercentageOfAccountsPayable-c395_AsOf31Mar2020_ZhengzhouBAKBatteryCoLtdMember_pure"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_ConcentrationRiskOnPercentageOfAccountsPayable-c395_AsOf31Mar2020_ZhengzhouBAKBatteryCoLtdMember_pure" xlink:to="ftnt_8" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_AccountsPayableCurrent-c398_AsOf31Mar2021_ShenzhenBAKMember_usd" xlink:href="#_AccountsPayableCurrent-c398_AsOf31Mar2021_ShenzhenBAKMember_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_AccountsPayableCurrent-c398_AsOf31Mar2021_ShenzhenBAKMember_usd" xlink:to="ftnt_8" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_ConcentrationRiskOnPercentageOfAccountsPayable-c398_AsOf31Mar2021_ShenzhenBAKMember_pure" xlink:href="#_ConcentrationRiskOnPercentageOfAccountsPayable-c398_AsOf31Mar2021_ShenzhenBAKMember_pure"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_ConcentrationRiskOnPercentageOfAccountsPayable-c398_AsOf31Mar2021_ShenzhenBAKMember_pure" xlink:to="ftnt_8" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_SalesOfFinishedGoodsAndRawMaterials-c405_From1Jan2020To31Mar2020_BakShenzhenMember_usd" xlink:href="#_SalesOfFinishedGoodsAndRawMaterials-c405_From1Jan2020To31Mar2020_BakShenzhenMember_usd"/>
    <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="ftnt_10" xml:lang="en-US">Mr. Xiangqian Li is a director of Shenzhen BAK and BAK Shenzhen.
</link:footnote>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_SalesOfFinishedGoodsAndRawMaterials-c405_From1Jan2020To31Mar2020_BakShenzhenMember_usd" xlink:to="ftnt_10" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_SalesOfFinishedGoodsAndRawMaterials-c406_From1Jan2021To31Mar2021_BakShenzhenMember_usd" xlink:href="#_SalesOfFinishedGoodsAndRawMaterials-c406_From1Jan2021To31Mar2021_BakShenzhenMember_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_SalesOfFinishedGoodsAndRawMaterials-c406_From1Jan2021To31Mar2021_BakShenzhenMember_usd" xlink:to="ftnt_10" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_SalesOfFinishedGoodsAndRawMaterials-c407_From1Jan2020To31Mar2020_ZhengzhouBAKBatteryCoLtdMember_usd" xlink:href="#_SalesOfFinishedGoodsAndRawMaterials-c407_From1Jan2020To31Mar2020_ZhengzhouBAKBatteryCoLtdMember_usd"/>
    <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="ftnt_9" xml:lang="en-US">Mr. Xiangqian Li, the Company&#8217;s former CEO, is a director of Zhengzhou BAK Battery Co., Ltd. Up to the date of this report, Zhengzhou BAK Battery Co., Ltd. repaid $2,327,491 to the Company.
</link:footnote>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_SalesOfFinishedGoodsAndRawMaterials-c407_From1Jan2020To31Mar2020_ZhengzhouBAKBatteryCoLtdMember_usd" xlink:to="ftnt_9" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_SalesOfFinishedGoodsAndRawMaterials-c408_From1Jan2021To31Mar2021_ZhengzhouBAKBatteryCoLtdMember_usd" xlink:href="#_SalesOfFinishedGoodsAndRawMaterials-c408_From1Jan2021To31Mar2021_ZhengzhouBAKBatteryCoLtdMember_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_SalesOfFinishedGoodsAndRawMaterials-c408_From1Jan2021To31Mar2021_ZhengzhouBAKBatteryCoLtdMember_usd" xlink:to="ftnt_9" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_SalesOfFinishedGoodsAndRawMaterials-c409_From1Jan2020To31Mar2020_ZhengzhouBAKElectronicsCoLtdMember_usd" xlink:href="#_SalesOfFinishedGoodsAndRawMaterials-c409_From1Jan2020To31Mar2020_ZhengzhouBAKElectronicsCoLtdMember_usd"/>
    <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="ftnt_11" xml:lang="en-US">BAK Shenzhen has 95% equity interests in Zhengzhou BAK Electronics Co., Ltd. Up to the date of this report, Zhengzhou BAK Electronics Co., Ltd. repaid nil to the Company.
</link:footnote>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_SalesOfFinishedGoodsAndRawMaterials-c409_From1Jan2020To31Mar2020_ZhengzhouBAKElectronicsCoLtdMember_usd" xlink:to="ftnt_11" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_SalesOfFinishedGoodsAndRawMaterials-c410_From1Jan2021To31Mar2021_ZhengzhouBAKElectronicsCoLtdMember_usd" xlink:href="#_SalesOfFinishedGoodsAndRawMaterials-c410_From1Jan2021To31Mar2021_ZhengzhouBAKElectronicsCoLtdMember_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_SalesOfFinishedGoodsAndRawMaterials-c410_From1Jan2021To31Mar2021_ZhengzhouBAKElectronicsCoLtdMember_usd" xlink:to="ftnt_11" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_AccountsAndOtherReceivablesNetCurrent-c411_AsOf31Mar2020_ZhengzhouBAKElectronicsCoLtdMember_usd" xlink:href="#_AccountsAndOtherReceivablesNetCurrent-c411_AsOf31Mar2020_ZhengzhouBAKElectronicsCoLtdMember_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_AccountsAndOtherReceivablesNetCurrent-c411_AsOf31Mar2020_ZhengzhouBAKElectronicsCoLtdMember_usd" xlink:to="ftnt_11" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_AccountsAndOtherReceivablesNetCurrent-c412_AsOf31Mar2021_ZhengzhouBAKElectronicsCoLtdMember_usd" xlink:href="#_AccountsAndOtherReceivablesNetCurrent-c412_AsOf31Mar2021_ZhengzhouBAKElectronicsCoLtdMember_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_AccountsAndOtherReceivablesNetCurrent-c412_AsOf31Mar2021_ZhengzhouBAKElectronicsCoLtdMember_usd" xlink:to="ftnt_11" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_AccountsAndOtherReceivablesNetCurrent-c413_AsOf31Mar2020_ZhengzhouBAKNewEnergyVehicleCoLtdMember_usd" xlink:href="#_AccountsAndOtherReceivablesNetCurrent-c413_AsOf31Mar2020_ZhengzhouBAKNewEnergyVehicleCoLtdMember_usd"/>
    <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="ftnt_12" xml:lang="en-US">Mr. Xiangqian Li is a director of Zhengzhou BAK New Energy Vehicle Co., Ltd. For the three months ended March 31, 2020 and 2021, sales of finished goods and raw materials to Zhengzhou BAK New Energy Vehicle Co., Ltd were nil. Up to the date of this report, Zhengzhou BAK New Energy Technology Co., Ltd repaid nil to the Company.
</link:footnote>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_AccountsAndOtherReceivablesNetCurrent-c413_AsOf31Mar2020_ZhengzhouBAKNewEnergyVehicleCoLtdMember_usd" xlink:to="ftnt_12" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_AccountsAndOtherReceivablesNetCurrent-c414_AsOf31Mar2021_ZhengzhouBAKNewEnergyVehicleCoLtdMember_usd" xlink:href="#_AccountsAndOtherReceivablesNetCurrent-c414_AsOf31Mar2021_ZhengzhouBAKNewEnergyVehicleCoLtdMember_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_AccountsAndOtherReceivablesNetCurrent-c414_AsOf31Mar2021_ZhengzhouBAKNewEnergyVehicleCoLtdMember_usd" xlink:to="ftnt_12" order="1"/>
  </link:footnoteLink>
  <dei:AmendmentFlag contextRef="c0_From1Jan2021To31Mar2021">false</dei:AmendmentFlag>
  <dei:CurrentFiscalYearEndDate contextRef="c0_From1Jan2021To31Mar2021">--12-31</dei:CurrentFiscalYearEndDate>
  <dei:DocumentFiscalPeriodFocus contextRef="c0_From1Jan2021To31Mar2021">Q1</dei:DocumentFiscalPeriodFocus>
  <dei:DocumentFiscalYearFocus contextRef="c0_From1Jan2021To31Mar2021">2021</dei:DocumentFiscalYearFocus>
  <dei:DocumentPeriodEndDate contextRef="c0_From1Jan2021To31Mar2021">2021-03-31</dei:DocumentPeriodEndDate>
  <dei:DocumentType contextRef="c0_From1Jan2021To31Mar2021">10-Q</dei:DocumentType>
  <dei:EntityCentralIndexKey contextRef="c0_From1Jan2021To31Mar2021">0001117171</dei:EntityCentralIndexKey>
  <dei:EntityCurrentReportingStatus contextRef="c0_From1Jan2021To31Mar2021">Yes</dei:EntityCurrentReportingStatus>
  <dei:EntityEmergingGrowthCompany contextRef="c0_From1Jan2021To31Mar2021">false</dei:EntityEmergingGrowthCompany>
  <dei:EntityFileNumber contextRef="c0_From1Jan2021To31Mar2021">001-32898</dei:EntityFileNumber>
  <dei:EntityFilerCategory contextRef="c0_From1Jan2021To31Mar2021">Non-accelerated Filer</dei:EntityFilerCategory>
  <dei:EntityIncorporationStateCountryCode contextRef="c0_From1Jan2021To31Mar2021">NV</dei:EntityIncorporationStateCountryCode>
  <dei:EntityInteractiveDataCurrent contextRef="c0_From1Jan2021To31Mar2021">Yes</dei:EntityInteractiveDataCurrent>
  <dei:EntityRegistrantName contextRef="c0_From1Jan2021To31Mar2021">CBAK Energy Technology, Inc.</dei:EntityRegistrantName>
  <dei:EntityShellCompany contextRef="c0_From1Jan2021To31Mar2021">false</dei:EntityShellCompany>
  <dei:EntitySmallBusiness contextRef="c0_From1Jan2021To31Mar2021">true</dei:EntitySmallBusiness>
  <dei:EntityCommonStockSharesOutstanding unitRef="shares" contextRef="c1_AsOf15May2021" decimals="INF">88394517</dei:EntityCommonStockSharesOutstanding>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">11681750</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">65116897</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:DepositsAssetsCurrent unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">8989748</us-gaap:DepositsAssetsCurrent>
  <us-gaap:DepositsAssetsCurrent unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">16323303</us-gaap:DepositsAssetsCurrent>
  <us-gaap:AccountsReceivableNetCurrent unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">29571274</us-gaap:AccountsReceivableNetCurrent>
  <us-gaap:AccountsReceivableNetCurrent unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">23306670</us-gaap:AccountsReceivableNetCurrent>
  <us-gaap:InventoryNet unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">5252845</us-gaap:InventoryNet>
  <us-gaap:InventoryNet unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">6499313</us-gaap:InventoryNet>
  <us-gaap:PrepaidExpenseAndOtherAssets unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">7439544</us-gaap:PrepaidExpenseAndOtherAssets>
  <us-gaap:PrepaidExpenseAndOtherAssets unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">7858583</us-gaap:PrepaidExpenseAndOtherAssets>
  <us-gaap:NetInvestmentInLeaseCurrent unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">235245</us-gaap:NetInvestmentInLeaseCurrent>
  <us-gaap:NetInvestmentInLeaseCurrent unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">836714</us-gaap:NetInvestmentInLeaseCurrent>
  <us-gaap:AssetsCurrent unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">63170406</us-gaap:AssetsCurrent>
  <us-gaap:AssetsCurrent unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">119941480</us-gaap:AssetsCurrent>
  <us-gaap:PropertyPlantAndEquipmentNet unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">41040370</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:PropertyPlantAndEquipmentNet unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">40248221</us-gaap:PropertyPlantAndEquipmentNet>
  <cbat:ConstructionInProgressNet unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">30193309</cbat:ConstructionInProgressNet>
  <cbat:ConstructionInProgressNet unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">34104206</cbat:ConstructionInProgressNet>
  <us-gaap:OperatingLeaseRightOfUseAsset unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">7500780</us-gaap:OperatingLeaseRightOfUseAsset>
  <us-gaap:OperatingLeaseRightOfUseAsset unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">7430212</us-gaap:OperatingLeaseRightOfUseAsset>
  <cbat:OperatingLeaseRightofuseAssetsNet unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">360382</cbat:OperatingLeaseRightofuseAssetsNet>
  <us-gaap:IntangibleAssetsNetExcludingGoodwill unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">11807</us-gaap:IntangibleAssetsNetExcludingGoodwill>
  <us-gaap:IntangibleAssetsNetExcludingGoodwill unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">11084</us-gaap:IntangibleAssetsNetExcludingGoodwill>
  <us-gaap:NetInvestmentInLeaseNoncurrent unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">850407</us-gaap:NetInvestmentInLeaseNoncurrent>
  <us-gaap:NetInvestmentInLeaseNoncurrent unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">1867519</us-gaap:NetInvestmentInLeaseNoncurrent>
  <us-gaap:Assets unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">142767079</us-gaap:Assets>
  <us-gaap:Assets unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">203963104</us-gaap:Assets>
  <us-gaap:AccountsPayableTradeCurrent unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">28352292</us-gaap:AccountsPayableTradeCurrent>
  <us-gaap:AccountsPayableTradeCurrent unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">25337685</us-gaap:AccountsPayableTradeCurrent>
  <us-gaap:LongTermDebtCurrent unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">13739546</us-gaap:LongTermDebtCurrent>
  <us-gaap:LongTermDebtCurrent unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">13688805</us-gaap:LongTermDebtCurrent>
  <us-gaap:OtherShortTermBorrowings unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">1253869</us-gaap:OtherShortTermBorrowings>
  <us-gaap:OtherShortTermBorrowings unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">1105826</us-gaap:OtherShortTermBorrowings>
  <us-gaap:OtherAccountsPayableAndAccruedLiabilities unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">11645459</us-gaap:OtherAccountsPayableAndAccruedLiabilities>
  <us-gaap:OtherAccountsPayableAndAccruedLiabilities unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">9253984</us-gaap:OtherAccountsPayableAndAccruedLiabilities>
  <us-gaap:DueToOtherRelatedPartiesClassifiedCurrent unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">626990</us-gaap:DueToOtherRelatedPartiesClassifiedCurrent>
  <us-gaap:DueToOtherRelatedPartiesClassifiedCurrent unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">382638</us-gaap:DueToOtherRelatedPartiesClassifiedCurrent>
  <cbat:DeferredGovernmentGrantsCurrent unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">151476</cbat:DeferredGovernmentGrantsCurrent>
  <cbat:DeferredGovernmentGrantsCurrent unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">150917</cbat:DeferredGovernmentGrantsCurrent>
  <us-gaap:ProductWarrantyAccrualClassifiedCurrent unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">155888</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
  <us-gaap:ProductWarrantyAccrualClassifiedCurrent unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">119114</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
  <us-gaap:DerivativeLiabilitiesCurrent unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">17783000</us-gaap:DerivativeLiabilitiesCurrent>
  <us-gaap:DerivativeLiabilitiesCurrent unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">39222000</us-gaap:DerivativeLiabilitiesCurrent>
  <us-gaap:LiabilitiesCurrent unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">73708520</us-gaap:LiabilitiesCurrent>
  <us-gaap:LiabilitiesCurrent unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">89260969</us-gaap:LiabilitiesCurrent>
  <cbat:DeferredGovernmentGrantsNoncurrent unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">7304832</cbat:DeferredGovernmentGrantsNoncurrent>
  <cbat:DeferredGovernmentGrantsNoncurrent unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">7240124</cbat:DeferredGovernmentGrantsNoncurrent>
  <us-gaap:OperatingLeaseLiabilityNoncurrent unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">237600</us-gaap:OperatingLeaseLiabilityNoncurrent>
  <cbat:ProductWarrantyAccrualClassifiedNonCurrent unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">1835717</cbat:ProductWarrantyAccrualClassifiedNonCurrent>
  <cbat:ProductWarrantyAccrualClassifiedNonCurrent unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">1858006</cbat:ProductWarrantyAccrualClassifiedNonCurrent>
  <us-gaap:TaxesPayableCurrentAndNoncurrent unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">7511182</us-gaap:TaxesPayableCurrentAndNoncurrent>
  <us-gaap:TaxesPayableCurrentAndNoncurrent unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">7483442</us-gaap:TaxesPayableCurrentAndNoncurrent>
  <us-gaap:Liabilities unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">90360251</us-gaap:Liabilities>
  <us-gaap:Liabilities unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">106080141</us-gaap:Liabilities>
  <us-gaap:CommitmentsAndContingencies unitRef="usd" contextRef="c2_AsOf31Dec2020" xs:nil="true"/>
  <us-gaap:CommitmentsAndContingencies unitRef="usd" contextRef="c3_AsOf31Mar2021" xs:nil="true"/>
  <us-gaap:CommonStockValue unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">79310</us-gaap:CommonStockValue>
  <us-gaap:CommonStockValue unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">88250</us-gaap:CommonStockValue>
  <us-gaap:CommonStockParOrStatedValuePerShare unitRef="usdPershares" contextRef="c2_AsOf31Dec2020" decimals="3">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:CommonStockParOrStatedValuePerShare unitRef="usdPershares" contextRef="c3_AsOf31Mar2021" decimals="3">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:CommonStockSharesAuthorized unitRef="shares" contextRef="c2_AsOf31Dec2020" decimals="INF">500000000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:CommonStockSharesAuthorized unitRef="shares" contextRef="c3_AsOf31Mar2021" decimals="INF">500000000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:CommonStockSharesIssued unitRef="shares" contextRef="c2_AsOf31Dec2020" decimals="INF">79310249</us-gaap:CommonStockSharesIssued>
  <us-gaap:CommonStockSharesIssued unitRef="shares" contextRef="c3_AsOf31Mar2021" decimals="INF">88250225</us-gaap:CommonStockSharesIssued>
  <us-gaap:CommonStockSharesOutstanding unitRef="shares" contextRef="c2_AsOf31Dec2020" decimals="INF">79166043</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:CommonStockSharesOutstanding unitRef="shares" contextRef="c3_AsOf31Mar2021" decimals="INF">88106019</us-gaap:CommonStockSharesOutstanding>
  <cbat:DonatedShares unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">14101689</cbat:DonatedShares>
  <cbat:DonatedShares unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">14101689</cbat:DonatedShares>
  <us-gaap:AdditionalPaidInCapital unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">225278113</us-gaap:AdditionalPaidInCapital>
  <us-gaap:AdditionalPaidInCapital unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">241048002</us-gaap:AdditionalPaidInCapital>
  <us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">1230511</us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance>
  <us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">1230511</us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance>
  <us-gaap:RetainedEarningsAccumulatedDeficit unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">-183984311</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:RetainedEarningsAccumulatedDeficit unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">-154375029</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">-239609</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">-145568</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:StockholdersEquityBeforeTreasuryStock unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">56465703</us-gaap:StockholdersEquityBeforeTreasuryStock>
  <us-gaap:StockholdersEquityBeforeTreasuryStock unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">101947855</us-gaap:StockholdersEquityBeforeTreasuryStock>
  <us-gaap:TreasuryStockValue unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">4066610</us-gaap:TreasuryStockValue>
  <us-gaap:TreasuryStockValue unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">4066610</us-gaap:TreasuryStockValue>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">52399093</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">97881245</us-gaap:StockholdersEquity>
  <us-gaap:MinorityInterest unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">7735</us-gaap:MinorityInterest>
  <us-gaap:MinorityInterest unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">1718</us-gaap:MinorityInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">52406828</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">97882963</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:LiabilitiesAndStockholdersEquity unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">142767079</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:LiabilitiesAndStockholdersEquity unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">203963104</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:Revenues unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">6901274</us-gaap:Revenues>
  <us-gaap:Revenues unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">9416049</us-gaap:Revenues>
  <us-gaap:CostOfRevenue unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">6695271</us-gaap:CostOfRevenue>
  <us-gaap:CostOfRevenue unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">7576620</us-gaap:CostOfRevenue>
  <us-gaap:GrossProfit unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">206003</us-gaap:GrossProfit>
  <us-gaap:GrossProfit unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">1839429</us-gaap:GrossProfit>
  <us-gaap:ResearchAndDevelopmentExpense unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">298930</us-gaap:ResearchAndDevelopmentExpense>
  <us-gaap:ResearchAndDevelopmentExpense unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">483749</us-gaap:ResearchAndDevelopmentExpense>
  <us-gaap:SellingAndMarketingExpense unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">93771</us-gaap:SellingAndMarketingExpense>
  <us-gaap:SellingAndMarketingExpense unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">213142</us-gaap:SellingAndMarketingExpense>
  <us-gaap:GeneralAndAdministrativeExpense unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">1115618</us-gaap:GeneralAndAdministrativeExpense>
  <us-gaap:GeneralAndAdministrativeExpense unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">1324481</us-gaap:GeneralAndAdministrativeExpense>
  <us-gaap:ProvisionForDoubtfulAccounts unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">673186</us-gaap:ProvisionForDoubtfulAccounts>
  <us-gaap:ProvisionForDoubtfulAccounts unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">-154061</us-gaap:ProvisionForDoubtfulAccounts>
  <us-gaap:OperatingExpenses unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">2181505</us-gaap:OperatingExpenses>
  <us-gaap:OperatingExpenses unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">1867311</us-gaap:OperatingExpenses>
  <us-gaap:OperatingIncomeLoss unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">-1975502</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">-27882</us-gaap:OperatingIncomeLoss>
  <us-gaap:FinancingInterestExpense unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">428083</us-gaap:FinancingInterestExpense>
  <us-gaap:FinancingInterestExpense unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">7598</us-gaap:FinancingInterestExpense>
  <us-gaap:OtherNonoperatingIncomeExpense unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">49474</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:OtherNonoperatingIncomeExpense unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">1217648</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:FairValueAdjustmentOfWarrants unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">-28426000</us-gaap:FairValueAdjustmentOfWarrants>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">-2354111</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">29608168</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeTaxExpenseBenefit unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" xs:nil="true"/>
  <us-gaap:IncomeTaxExpenseBenefit unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" xs:nil="true"/>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">-2354111</us-gaap:ProfitLoss>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">29608168</us-gaap:ProfitLoss>
  <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">5870</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
  <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">-1114</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
  <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">-2359981</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
  <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">29609282</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">-302045</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">89138</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">-2656156</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">29697306</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
  <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">5040</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
  <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">-6017</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
  <us-gaap:ComprehensiveIncomeNetOfTax unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">-2661196</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:ComprehensiveIncomeNetOfTax unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">29703323</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:EarningsPerShareBasic unitRef="usdPershares" contextRef="c4_From1Jan2020To31Mar2020" decimals="2">-0.04</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareBasic unitRef="usdPershares" contextRef="c0_From1Jan2021To31Mar2021" decimals="2">0.35</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareDiluted unitRef="usdPershares" contextRef="c4_From1Jan2020To31Mar2020" decimals="2">-0.04</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerShareDiluted unitRef="usdPershares" contextRef="c0_From1Jan2021To31Mar2021" decimals="2">0.35</us-gaap:EarningsPerShareDiluted>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic unitRef="shares" contextRef="c4_From1Jan2020To31Mar2020" decimals="INF">53293776</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic unitRef="shares" contextRef="c0_From1Jan2021To31Mar2021" decimals="INF">84283605</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding unitRef="shares" contextRef="c4_From1Jan2020To31Mar2020" decimals="INF">53293776</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding unitRef="shares" contextRef="c0_From1Jan2021To31Mar2021" decimals="INF">84933913</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:SharesOutstanding unitRef="shares" contextRef="c5_AsOf31Dec2019_CommonStockMember" decimals="INF">53220902</us-gaap:SharesOutstanding>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c5_AsOf31Dec2019_CommonStockMember" decimals="0">53222</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c6_AsOf31Dec2019_DonatedSharesMember" decimals="0">14101689</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c7_AsOf31Dec2019_AdditionalPaidInCapitalMember" decimals="0">180208610</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c8_AsOf31Dec2019_StatutoryReservesMember" decimals="0">1230511</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c9_AsOf31Dec2019_RetainedEarningsMember" decimals="0">-176177413</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c10_AsOf31Dec2019_AccumulatedOtherComprehensiveIncomeMember" decimals="0">-1744730</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c11_AsOf31Dec2019_NoncontrollingInterestMember" decimals="0">52777</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:SharesOutstanding unitRef="shares" contextRef="c12_AsOf31Dec2019_TreasuryStockMember" decimals="INF">-144206</us-gaap:SharesOutstanding>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c12_AsOf31Dec2019_TreasuryStockMember" decimals="0">-4066610</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c13_AsOf31Dec2019" decimals="0">13658056</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c14_From1Jan2020To31Mar2020_RetainedEarningsMember" decimals="0">-2359981</us-gaap:ProfitLoss>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c15_From1Jan2020To31Mar2020_NoncontrollingInterestMember" decimals="0">5870</us-gaap:ProfitLoss>
  <cbat:ShareBasedCompensationForEmployeeAndDirectorStockAwards unitRef="usd" contextRef="c16_From1Jan2020To31Mar2020_AdditionalPaidInCapitalMember" decimals="0">300135</cbat:ShareBasedCompensationForEmployeeAndDirectorStockAwards>
  <cbat:ShareBasedCompensationForEmployeeAndDirectorStockAwards unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">300135</cbat:ShareBasedCompensationForEmployeeAndDirectorStockAwards>
  <cbat:StockIssueDuringPeriodSharesCommonStockIssuedToInvestors unitRef="shares" contextRef="c17_From1Jan2020To31Mar2020_CommonStockMember" decimals="INF">367897</cbat:StockIssueDuringPeriodSharesCommonStockIssuedToInvestors>
  <cbat:StockIssuedDuringPeriodCommonStockIssuedToInvestors unitRef="usd" contextRef="c17_From1Jan2020To31Mar2020_CommonStockMember" decimals="0">368</cbat:StockIssuedDuringPeriodCommonStockIssuedToInvestors>
  <cbat:StockIssuedDuringPeriodCommonStockIssuedToInvestors unitRef="usd" contextRef="c16_From1Jan2020To31Mar2020_AdditionalPaidInCapitalMember" decimals="0">199632</cbat:StockIssuedDuringPeriodCommonStockIssuedToInvestors>
  <cbat:StockIssuedDuringPeriodCommonStockIssuedToInvestors unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">200000</cbat:StockIssuedDuringPeriodCommonStockIssuedToInvestors>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax unitRef="usd" contextRef="c18_From1Jan2020To31Mar2020_AccumulatedOtherComprehensiveIncomeMember" decimals="0">-301215</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax unitRef="usd" contextRef="c15_From1Jan2020To31Mar2020_NoncontrollingInterestMember" decimals="0">-830</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">-302045</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <us-gaap:SharesOutstanding unitRef="shares" contextRef="c19_AsOf31Mar2020_CommonStockMember" decimals="INF">53588799</us-gaap:SharesOutstanding>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c19_AsOf31Mar2020_CommonStockMember" decimals="0">53590</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c20_AsOf31Mar2020_DonatedSharesMember" decimals="0">14101689</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c21_AsOf31Mar2020_AdditionalPaidInCapitalMember" decimals="0">180708377</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c22_AsOf31Mar2020_StatutoryReservesMember" decimals="0">1230511</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c23_AsOf31Mar2020_RetainedEarningsMember" decimals="0">-178537394</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c24_AsOf31Mar2020_AccumulatedOtherComprehensiveIncomeMember" decimals="0">-2045945</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c25_AsOf31Mar2020_NoncontrollingInterestMember" decimals="0">57817</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:SharesOutstanding unitRef="shares" contextRef="c26_AsOf31Mar2020_TreasuryStockMember" decimals="INF">-144206</us-gaap:SharesOutstanding>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c26_AsOf31Mar2020_TreasuryStockMember" decimals="0">-4066610</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c27_AsOf31Mar2020" decimals="0">11502035</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:SharesOutstanding unitRef="shares" contextRef="c28_AsOf31Dec2020_CommonStockMember" decimals="INF">79310249</us-gaap:SharesOutstanding>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c28_AsOf31Dec2020_CommonStockMember" decimals="0">79310</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c29_AsOf31Dec2020_DonatedSharesMember" decimals="0">14101689</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c30_AsOf31Dec2020_AdditionalPaidInCapitalMember" decimals="0">225278113</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c31_AsOf31Dec2020_StatutoryReservesMember" decimals="0">1230511</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c32_AsOf31Dec2020_RetainedEarningsMember" decimals="0">-183984311</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c33_AsOf31Dec2020_AccumulatedOtherComprehensiveIncomeMember" decimals="0">-239609</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c34_AsOf31Dec2020_NoncontrollingInterestMember" decimals="0">7735</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:SharesOutstanding unitRef="shares" contextRef="c35_AsOf31Dec2020_TreasuryStockMember" decimals="INF">-144206</us-gaap:SharesOutstanding>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c35_AsOf31Dec2020_TreasuryStockMember" decimals="0">-4066610</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c36_From1Jan2021To31Mar2021_RetainedEarningsMember" decimals="0">29609282</us-gaap:ProfitLoss>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c37_From1Jan2021To31Mar2021_NoncontrollingInterestMember" decimals="0">-1114</us-gaap:ProfitLoss>
  <cbat:ShareBasedCompensationForEmployeeAndDirectorStockAwards unitRef="usd" contextRef="c38_From1Jan2021To31Mar2021_AdditionalPaidInCapitalMember" decimals="0">148818</cbat:ShareBasedCompensationForEmployeeAndDirectorStockAwards>
  <cbat:ShareBasedCompensationForEmployeeAndDirectorStockAwards unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">148818</cbat:ShareBasedCompensationForEmployeeAndDirectorStockAwards>
  <us-gaap:StockIssuedDuringPeriodSharesOther unitRef="shares" contextRef="c39_From1Jan2021To31Mar2021_CommonStockMember" decimals="INF">8939976</us-gaap:StockIssuedDuringPeriodSharesOther>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues unitRef="usd" contextRef="c39_From1Jan2021To31Mar2021_CommonStockMember" decimals="0">8940</us-gaap:StockIssuedDuringPeriodValueNewIssues>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues unitRef="usd" contextRef="c38_From1Jan2021To31Mar2021_AdditionalPaidInCapitalMember" decimals="0">15621071</us-gaap:StockIssuedDuringPeriodValueNewIssues>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">15630011</us-gaap:StockIssuedDuringPeriodValueNewIssues>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax unitRef="usd" contextRef="c40_From1Jan2021To31Mar2021_AccumulatedOtherComprehensiveIncomeMember" decimals="0">94041</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax unitRef="usd" contextRef="c37_From1Jan2021To31Mar2021_NoncontrollingInterestMember" decimals="0">-4903</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">89138</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <us-gaap:SharesOutstanding unitRef="shares" contextRef="c41_AsOf31Mar2021_CommonStockMember" decimals="INF">88250225</us-gaap:SharesOutstanding>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c41_AsOf31Mar2021_CommonStockMember" decimals="0">88250</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c42_AsOf31Mar2021_DonatedSharesMember" decimals="0">14101689</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c43_AsOf31Mar2021_AdditionalPaidInCapitalMember" decimals="0">241048002</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c44_AsOf31Mar2021_StatutoryReservesMember" decimals="0">1230511</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c45_AsOf31Mar2021_RetainedEarningsMember" decimals="0">-154375029</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c46_AsOf31Mar2021_AccumulatedOtherComprehensiveIncomeMember" decimals="0">-145568</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c47_AsOf31Mar2021_NoncontrollingInterestMember" decimals="0">1718</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:SharesOutstanding unitRef="shares" contextRef="c48_AsOf31Mar2021_TreasuryStockMember" decimals="INF">-144206</us-gaap:SharesOutstanding>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c48_AsOf31Mar2021_TreasuryStockMember" decimals="0">-4066610</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:DepreciationAndAmortization unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">587615</us-gaap:DepreciationAndAmortization>
  <us-gaap:DepreciationAndAmortization unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">704496</us-gaap:DepreciationAndAmortization>
  <cbat:ProvisionForDoubtfulAccount unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">673186</cbat:ProvisionForDoubtfulAccount>
  <cbat:ProvisionForDoubtfulAccount unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">-154061</cbat:ProvisionForDoubtfulAccount>
  <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" xs:nil="true"/>
  <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">10052</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
  <us-gaap:InventoryWriteDown unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">409062</us-gaap:InventoryWriteDown>
  <us-gaap:InventoryWriteDown unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">233305</us-gaap:InventoryWriteDown>
  <cbat:SharebasedCompensation unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">300135</cbat:SharebasedCompensation>
  <cbat:SharebasedCompensation unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">148818</cbat:SharebasedCompensation>
  <cbat:ChangesInFairValueOfWarrantsLiability unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" xs:nil="true"/>
  <cbat:ChangesInFairValueOfWarrantsLiability unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">-28426000</cbat:ChangesInFairValueOfWarrantsLiability>
  <us-gaap:GainLossOnSaleOfPropertyPlantEquipment unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" xs:nil="true"/>
  <us-gaap:GainLossOnSaleOfPropertyPlantEquipment unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">53022</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
  <us-gaap:IncreaseDecreaseInAccountsReceivable unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">3633248</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <us-gaap:IncreaseDecreaseInAccountsReceivable unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">-6314111</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <us-gaap:IncreaseDecreaseInInventories unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">-701957</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:IncreaseDecreaseInInventories unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">1512723</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">-51905</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">451150</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <us-gaap:IncreaseDecreaseInAccountsPayableTrade unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">-237779</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
  <us-gaap:IncreaseDecreaseInAccountsPayableTrade unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">-2941048</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
  <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">-86889</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
  <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">-882416</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
  <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" xs:nil="true"/>
  <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">-134149</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
  <us-gaap:IncreaseDecreaseInLeasingReceivables unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" xs:nil="true"/>
  <us-gaap:IncreaseDecreaseInLeasingReceivables unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">1639959</us-gaap:IncreaseDecreaseInLeasingReceivables>
  <us-gaap:IncreaseDecreaseInAccountsReceivableRelatedParties unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">-4273976</us-gaap:IncreaseDecreaseInAccountsReceivableRelatedParties>
  <us-gaap:IncreaseDecreaseInAccountsReceivableRelatedParties unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">60563</us-gaap:IncreaseDecreaseInAccountsReceivableRelatedParties>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">685809</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">763859</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">261031</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">5681131</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <us-gaap:NetCashProvidedByUsedInInvestingActivities unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">-261031</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <us-gaap:NetCashProvidedByUsedInInvestingActivities unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">-5681131</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <us-gaap:ProceedsFromRepaymentsOfRelatedPartyDebt unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">269349</us-gaap:ProceedsFromRepaymentsOfRelatedPartyDebt>
  <us-gaap:ProceedsFromRepaymentsOfRelatedPartyDebt unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" xs:nil="true"/>
  <us-gaap:ProceedsFromRepaymentsOfOtherDebt unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">3467148</us-gaap:ProceedsFromRepaymentsOfOtherDebt>
  <us-gaap:ProceedsFromRepaymentsOfOtherDebt unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" xs:nil="true"/>
  <cbat:ProceedsFromUnrelatedPartyDebt unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">-5673515</cbat:ProceedsFromUnrelatedPartyDebt>
  <cbat:ProceedsFromUnrelatedPartyDebt unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" xs:nil="true"/>
  <cbat:RepaymentOfBorrowingsFromShareholders unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" xs:nil="true"/>
  <cbat:RepaymentOfBorrowingsFromShareholders unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">145321</cbat:RepaymentOfBorrowingsFromShareholders>
  <us-gaap:ProceedsFromIssuanceOfCommonStock unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" xs:nil="true"/>
  <us-gaap:ProceedsFromIssuanceOfCommonStock unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">65495011</us-gaap:ProceedsFromIssuanceOfCommonStock>
  <us-gaap:NetCashProvidedByUsedInFinancingActivities unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">-1937018</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <us-gaap:NetCashProvidedByUsedInFinancingActivities unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">65349690</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">-112027</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
  <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">336284</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
  <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">-1624267</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
  <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">60768702</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
  <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents unitRef="usd" contextRef="c13_AsOf31Dec2019" decimals="0">7133948</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
  <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">20671498</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
  <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents unitRef="usd" contextRef="c27_AsOf31Mar2020" decimals="0">5509681</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
  <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">81440200</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
  <cbat:TransferOfConstructionInProgressToPropertyPlantAndEquipment unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" xs:nil="true"/>
  <cbat:TransferOfConstructionInProgressToPropertyPlantAndEquipment unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">176628</cbat:TransferOfConstructionInProgressToPropertyPlantAndEquipment>
  <us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1 unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" xs:nil="true"/>
  <us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1 unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">61233</us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1>
  <cbat:OffsetRepaymentOfPromissoryNote unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">200000</cbat:OffsetRepaymentOfPromissoryNote>
  <cbat:OffsetRepaymentOfPromissoryNote unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" xs:nil="true"/>
  <us-gaap:InterestPaidNet unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">269019</us-gaap:InterestPaidNet>
  <us-gaap:InterestPaidNet unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">2314</us-gaap:InterestPaidNet>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYTHh1lNGKaN8d6DODRRp1ljL35/9UoQegdaWOxpoSsNGBm8IVZubkTDylnfMbbpPrwjIRe7eCtNVFoNHxbZ17rd7VSKaFzmn81NSdT7hOvbO/27iWYzyfPUbIJkAkkNq6ZD+8e/mtoCyjU/D/YYuldow4Qoy1dlOY5jcwrUzhASzWqaJiUpNhfhKfABN5jiu8tPNx2y8cB8cbYLTZMI1Xh09gEgn398u8=] CSR-->
  <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; width: 100%&quot;&gt;
  &lt;tr style=&quot;vertical-align: top&quot;&gt;
    &lt;td style=&quot;width: 0px&quot;&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 24px&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;1.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Principal Activities, Basis of Presentation and Organization&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;&lt;i&gt;Principal Activities&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;CBAK Energy Technology, Inc. (formerly
known as China BAK Battery, Inc.) (&amp;#x201c;CBAK&amp;#x201d; or the &amp;#x201c;Company&amp;#x201d;) is a corporation formed in the State of Nevada on
October 4, 1999 as Medina Copy, Inc. The Company changed its name to Medina Coffee, Inc. on October 6, 1999 and subsequently changed its
name to China BAK Battery, Inc. on February 14, 2005. CBAK and its subsidiaries (hereinafter, collectively referred to as the &amp;#x201c;Company&amp;#x201d;)
are principally engaged in the manufacture, commercialization and distribution of a wide variety of standard and customized lithium ion
(known as &amp;#x201c;Li-ion&amp;#x201d; or &amp;#x201c;Li-ion cell&amp;#x201d;) high power rechargeable batteries. Prior to the disposal of BAK International
Limited (&amp;#x201c;BAK International&amp;#x201d;) and its subsidiaries (see below), the batteries produced by the Company were for use in cellular
telephones, as well as various other portable electronic applications, including high-power handset telephones, laptop computers, power
tools, digital cameras, video camcorders, MP3 players, electric bicycles, hybrid/electric vehicles, and general industrial applications.
After the disposal of BAK International and its subsidiaries on June 30, 2014, the Company will focus on the manufacture, commercialization
and distribution of high power lithium ion rechargeable batteries for use in cordless power tools, light electric vehicles, hybrid electric
vehicles, electric cars, electric busses, uninterruptable power supplies and other high power applications.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;The shares of the Company traded in
the over-the-counter market through the Over-the-Counter Bulletin Board from 2005 until May 31, 2006, when the Company obtained approval
to list its common stock on The NASDAQ Global Market, and trading commenced that same date under the symbol &amp;#x201c;CBAK&amp;#x201d;.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On January 10, 2017, the Company filed
Articles of Merger with the Secretary of State of Nevada to effectuate a merger between the Company and the Company&amp;#x2019;s newly formed,
wholly owned subsidiary, CBAK Merger Sub, Inc. (the &amp;#x201c;Merger Sub&amp;#x201d;). According to the Articles of Merger, effective January
16, 2017, the Merger Sub merged with and into the Company with the Company being the surviving entity (the &amp;#x201c;Merger&amp;#x201d;). As permitted
by Chapter 92A.180 of Nevada Revised Statutes, the sole purpose of the Merger was to effect a change of the Company&amp;#x2019;s name.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;Effective November 30, 2018, the trading
symbol for common stock of the Company was changed from CBAK to CBAT. Effective at the opening of business on June 21, 2019, the Company&amp;#x2019;s
common stock started trading on the Nasdaq Capital Market.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;&lt;i&gt;Basis of Presentation and Organization&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On November 6, 2004, BAK International,
a non-operating holding company that had substantially the same shareholders as Shenzhen BAK Battery Co., Ltd (&amp;#x201c;Shenzhen BAK&amp;#x201d;),
entered into a share swap transaction with the shareholders of Shenzhen BAK for the purpose of the subsequent reverse acquisition of the
Company. The share swap transaction between BAK International and the shareholders of Shenzhen BAK was accounted for as a reverse acquisition
of Shenzhen BAK with no adjustment to the historical basis of the assets and liabilities of Shenzhen BAK.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On January 20, 2005, the Company completed
a share swap transaction with the shareholders of BAK International. The share swap transaction, also referred to as the &amp;#x201c;reverse
acquisition&amp;#x201d; of the Company, was consummated under Nevada law pursuant to the terms of a Securities Exchange Agreement entered by
and among CBAK, BAK International and the shareholders of BAK International on January 20, 2005. The share swap transaction has been accounted
for as a capital-raising transaction of the Company whereby the historical financial statements and operations of Shenzhen BAK are consolidated
using historical carrying amounts.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;Also on January 20, 2005, immediately
prior to consummating the share swap transaction, BAK International executed a private placement of its common stock with unrelated investors
whereby it issued an aggregate of 1,720,087 shares of common stock for gross proceeds of $17,000,000. In conjunction with this financing,
Mr. Xiangqian Li, the Chairman and Chief Executive Officer of the Company (&amp;#x201c;Mr. Li&amp;#x201d;), agreed to place 435,910 shares of the
Company&amp;#x2019;s common stock owned by him into an escrow account pursuant to an Escrow Agreement dated January 20, 2005 (the &amp;#x201c;Escrow
Agreement&amp;#x201d;). Pursuant to the Escrow Agreement, 50% of the escrowed shares were to be released to the investors in the private placement
if audited net income of the Company for the fiscal year ended September 30, 2005 was not at least $12,000,000, and the remaining 50%
was to be released to investors in the private placement if audited net income of the Company for the fiscal year ended September 30,
2006 was not at least $27,000,000. If the audited net income of the Company for the fiscal years ended September 30, 2005 and 2006 reached
the above-mentioned targets, the 435,910 shares would be released to Mr. Li in the amount of 50% upon reaching the 2005 target and the
remaining 50% upon reaching the 2006 target.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;Under accounting principles generally
accepted in the United States of America (&amp;#x201c;US GAAP&amp;#x201d;), escrow agreements such as the one established by Mr. Li generally constitute
compensation if, following attainment of a performance threshold, shares are returned to a company officer. The Company determined that
without consideration of the compensation charge, the performance thresholds for the year ended September 30, 2005 would be achieved.
However, after consideration of a related compensation charge, the Company determined that such thresholds would not have been achieved.
The Company also determined that, even without consideration of a compensation charge, the performance thresholds for the year ended September
30, 2006 would not be achieved.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;While the 217,955 escrow shares relating
to the 2005 performance threshold were previously released to Mr. Li, Mr. Li executed a further undertaking on August&amp;#xa0;21, 2006 to
return those shares to the escrow agent for the distribution to the relevant investors. However, such shares were not returned to the
escrow agent, but, pursuant to a Delivery of Make Good Shares, Settlement and Release Agreement between the Company, BAK International
and Mr. Li entered into on October&amp;#xa0;22, 2007 (the &amp;#x201c;Li Settlement Agreement&amp;#x201d;), such shares were ultimately delivered to
the Company as described below. Because the Company failed to satisfy the performance threshold for the fiscal year ended September 30,
2006, the remaining 217,955 escrow shares relating to the fiscal year 2006 performance threshold were released to the relevant investors.
As Mr. Li has not retained any of the shares placed into escrow, and as the investors party to the Escrow Agreement are only shareholders
of the Company and do not have and are not expected to have any other relationship to the Company, the Company has not recorded a compensation
charge for the years ended September 30, 2005 and 2006.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;At the time the escrow shares relating
to the 2006 performance threshold were transferred to the investors in fiscal year 2007, the Company should have recognized a credit to
donated shares and a debit to additional paid-in capital, both of which are elements of shareholders&amp;#x2019; equity. This entry is not
material because total ordinary shares issued and outstanding, total shareholders&amp;#x2019; equity and total assets do not change; nor is
there any impact on income or earnings per share. Therefore, previously filed consolidated financial statements for the fiscal year ended
September 30, 2007 will not be restated. This share transfer has been reflected in these financial statements by reclassifying the balances
of certain items as of October 1, 2007. The balances of donated shares and additional paid-in capital as of October 1, 2007 were credited
and debited by $7,955,358 respectively, as set out in the consolidated statements of changes in shareholders&amp;#x2019; equity.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;In November 2007, Mr. Li delivered
the 217,955 shares related to the 2005 performance threshold to BAK International pursuant to the Li Settlement Agreement; BAK International
in turn delivered the shares to the Company. Such shares (other than those issued to investors pursuant to the 2008 Settlement Agreements,
as described below) are now held by the Company. Upon receipt of these shares, the Company and BAK International released all claims and
causes of action against Mr. Li regarding the shares, and Mr. Li released all claims and causes of action against the Company and BAK
International regarding the shares. Under the terms of the Li Settlement Agreement, the Company commenced negotiations with the investors
who participated in the Company&amp;#x2019;s January 2005 private placement in order to achieve a complete settlement of BAK International&amp;#x2019;s
obligations (and the Company&amp;#x2019;s obligations to the extent it has any) under the applicable agreements with such investors.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;Beginning on March 13, 2008, the Company
entered into settlement agreements (the &amp;#x201c;2008 Settlement Agreements&amp;#x201d;) with certain investors in the January 2005 private placement.
Since the other investors have never submitted any claims regarding this matter, the Company did not reach any settlement with them.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;Pursuant to the 2008 Settlement Agreements,
the Company and the settling investors have agreed, without any admission of liability, to a settlement and mutual release from all claims
relating to the January 2005 private placement, including all claims relating to the escrow shares related to the 2005 performance threshold
that had been placed into escrow by Mr. Li, as well as all claims, including claims for liquidated damages relating to registration rights
granted in connection with the January 2005 private placement. Under the 2008 Settlement Agreement, the Company has made settlement payments
to each of the settling investors of the number of shares of the Company&amp;#x2019;s common stock equivalent to 50% of the number of the escrow
shares related to the 2005 performance threshold these investors had claimed; aggregate settlement payments as of June 30, 2015amounted
to 73,749 shares. Share payments to date have been made in reliance upon the exemptions from registration provided by Section 4(2) and/or
other applicable provisions of the Securities Act of 1933, as amended. In accordance with the 2008 Settlement Agreements, the Company
filed a registration statement covering the resale of such shares which was declared effective by the SEC on June 26, 2008.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;Pursuant to the Li Settlement Agreement,
the 2008 Settlement Agreements and upon the release of the 217,955 escrow shares relating to the fiscal year 2006 performance threshold
to the relevant investors, neither Mr. Li or the Company have any obligations to the investors who participated in the Company&amp;#x2019;s
January 2005 private placement relating to the escrow shares.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;As of March 31, 2021, the Company had
not received any claim from the other investors who have not been covered by the &amp;#x201c;2008 Settlement Agreements&amp;#x201d; in the January
2005 private placement.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;As the Company has transferred the
217,955 shares related to the 2006 performance threshold to the relevant investors in fiscal year 2007 and the Company also have transferred
73,749 shares relating to the 2005 performance threshold to the investors who had entered the &amp;#x201c;2008 Settlement Agreements&amp;#x201d;
with us in fiscal year 2008, pursuant to &amp;#x201c;Li Settlement Agreement&amp;#x201d; and &amp;#x201c;2008 Settlement Agreements&amp;#x201d;, neither Mr.
Li nor the Company had any remaining obligations to those related investors who participated in the Company&amp;#x2019;s January 2005 private
placement relating to the escrow shares.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On August 14, 2013, Dalian BAK Trading
Co., Ltd was established as a wholly owned subsidiary of China BAK Asia Holding Limited (&amp;#x201c;BAK Asia&amp;#x201d;) with a registered capital
of $500,000. Pursuant to CBAK Trading&amp;#x2019;s articles of association and relevant PRC regulations, BAK Asia was required to contribute
the capital to CBAK Trading on or before August 14, 2015. On August 5, 2019, CBAK Trading&amp;#x2019;s registered capital was increased to
$5,000,000. Pursuant to CBAK Trading&amp;#x2019;s amendment articles of association and relevant PRC regulations, BAK Asia was required to
contribute the capital to CBAK Trading on or before August 1, 2033. Up to the date of this report, the Company has contributed $2,435,000
to CBAK Trading in cash.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On December 27, 2013, Dalian BAK Power
Battery Co., Ltd was established as a wholly owned subsidiary of BAK Asia with a registered capital of $30,000,000. Pursuant to CBAK Power&amp;#x2019;s
articles of association and relevant PRC regulations, BAK Asia was required to contribute the capital to CBAK Power on or before December
27, 2015. On March 7, 2017, the name of Dalian BAK Power Battery Co., Ltd was changed to Dalian CBAK Power Battery Co., Ltd (&amp;#x201c;CBAK
Power&amp;#x201d;). On July 10, 2018, CBAK Power&amp;#x2019;s registered capital was increased to $50,000,000. On October 29, 2019, CBAK Power&amp;#x2019;s
registered capital was further increased to $60,000,000. Pursuant to CBAK Power&amp;#x2019;s amendment articles of association and relevant
PRC regulations, BAK Asia was required to contribute the capital to CBAK Power on or before December 31, 2021. Up to the date of this
report, the Company has contributed $60,000,000 to CBAK Power through injection of a series of patents and cash.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On May 4, 2018, CBAK New Energy (Suzhou)
Co., Ltd (&amp;#x201c;CBAK Suzhou&amp;#x201d;) was established as a 90% owned subsidiary of CBAK Power with a registered capital of RMB10,000,000
(approximately $1.5 million). The remaining 10% equity interest was held by certain employees of CBAK Suzhou. Pursuant to CBAK Suzhou&amp;#x2019;s
articles of association, each shareholder is entitled to the right of the profit distribution or responsible for the loss according to
its proportion to the capital contribution. Pursuant to CBAK Suzhou&amp;#x2019;s articles of association and relevant PRC regulations, CBAK
Power was required to contribute the capital to CBAK Suzhou on or before December 31, 2019. Up to the date of this report, the Company
has contributed RMB9.0 million (approximately $1.3 million), and the other shareholders have contributed RMB1.0 million (approximately
$0.1 million) to CBAK Suzhou through injection of a series of cash. The Company plan to dissolve CBAK Suzhou in 2021.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On November 21, 2019, Dalian CBAK Energy
Technology Co., Ltd (&amp;#x201c;CBAK Energy&amp;#x201d;) was established as a wholly owned subsidiary of BAK Asia with a registered capital of
$50,000,000. Pursuant to CBAK Energy&amp;#x2019;s articles of association and relevant PRC regulations, BAK Asia was required to contribute
the capital to CBAK Energy on or before November 20, 2022. Up to the date of this report, the Company has contributed $20,719,925 to CBAK
Energy. CBAK Energy will be focus on manufacture and sale of lithium batteries and lithium batteries&amp;#x2019; materials.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On July 14, 2020, the Company acquired
BAK Asia Investments Limited (&amp;#x201c;BAK Investments&amp;#x201d;), a company incorporated under Hong Kong laws, from Mr. Xiangqian Li, the
Company&amp;#x2019;s former CEO, for a cash consideration of HK$1.00. BAK Asia Investments Limited is a holding company without any other business
operations.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On July 31, 2020, BAK Investments formed
a wholly owned subsidiary CBAK New Energy (Nanjing) Co., Ltd. (&amp;#x201c;CBAK Nanjing&amp;#x201d;) in China with a registered capital of $100,000,000.
Pursuant to CBAK Nanjing&amp;#x2019;s articles of association and relevant PRC regulations, BAK Investments was required to contribute the
capital to CBAK Nanjing on or before July 29, 2040. Up to the date of this report, the Company has contributed $49,989,915 to CBAK Nanjing.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On August 6, 2020, Nanjing CBAK New
Energy Technology Co., Ltd. (&amp;#x201c;Nanjing CBAK&amp;#x201d;) was established as a wholly owned subsidiary of CBAK Nanjing with a registered
capital of RMB700,000,000 (approximately $107 million). Pursuant to Nanjing CBAK&amp;#x2019;s articles of association and relevant PRC regulations,
CBAK Nanjing was required to contribute the capital to Nanjing CBAK on or before August 5, 2040. Up to the date of this report, the Company
has contributed RMB290,378,836 (approximately $44.3 million) to Nanjing CBAK.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On November 9, 2020, Nanjing Daxin
New Energy Automobile Industry Co., Ltd (&amp;#x201c;Nanjing Daxin&amp;#x201d;) was established as a wholly owned subsidiary of CBAK Nanjing with
a register capital of RMB50,000,000 (approximately $7.6 million). Up to the date of this report, the Company has contributed RMB10,000,000
(approximately $1.53 million) to Nanjing Daxin. On January 18, 2021, Nanjing Daxin established a branch in Tianjin City.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;The Company&amp;#x2019;s condensed consolidated
financial statements have been prepared under US GAAP.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;These condensed consolidated financial
statements are unaudited. In the opinion of management, all adjustments and disclosures necessary for a fair presentation of these condensed
consolidated financial statements, which are of a normal and recurring nature, have been included. The results reported in the condensed
consolidated financial statements for any interim periods are not necessarily indicative of the results that may be reported for the entire
year. The following (a) condensed consolidated balance sheet as of December 31, 2020, which was derived from the Company&amp;#x2019;s audited
financial statements, and (b) the unaudited condensed consolidated financial statements have been prepared pursuant to the rules and regulations
of the Securities and Exchange Commission. Certain information and note disclosures normally included in annual financial statements prepared
in accordance with US GAAP have been condensed or omitted pursuant to those rules and regulations, though the Company believes that the
disclosures made are adequate to make the information not misleading. These unaudited condensed consolidated financial statements should
be read in conjunction with the audited consolidated financial statements and accompanying footnotes of the Company for the year ended
December 31, 2020 filed with the SEC on April 13, 2021.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;The preparation of financial statements
in conformity with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities
and disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and
expenses during the reporting periods. Actual results could differ from those estimates. This basis of accounting differs in certain
material respects from that used for the preparation of the books of account of the Company&amp;#x2019;s principal subsidiaries, which are
prepared in accordance with the accounting principles and the relevant financial regulations applicable to enterprises with limited liability
established in the PRC or Hong Kong. The accompanying consolidated financial statements reflect necessary adjustments not recorded in
the books of account of the Company&amp;#x2019;s subsidiaries to present them in conformity with US GAAP.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;After the disposal of BAK International
Limited and its subsidiaries, namely Shenzhen BAK, Shenzhen BAK Power Battery Co., Ltd (formerly BAK Battery (Shenzhen) Co., Ltd.) (&amp;#x201c;BAK
Shenzhen&amp;#x201d;), BAK International (Tianjin) Ltd. (&amp;#x201c;BAK Tianjin&amp;#x201d;), Tianjin Chenhao Technological Development Limited (a subsidiary
of BAK Tianjin established on May 8, 2014, &amp;#x201c;Tianjin Chenhao&amp;#x201d;), BAK Battery Canada Ltd. (&amp;#x201c;BAK Canada&amp;#x201d;), BAK Europe
GmbH (&amp;#x201c;BAK Europe&amp;#x201d;) and BAK Telecom India Private Limited (&amp;#x201c;BAK India&amp;#x201d;), effective on June 30, 2014, and as of
December 31, 2019, the Company&amp;#x2019;s subsidiaries consisted of: i) China BAK Asia Holdings Limited (&amp;#x201c;BAK Asia&amp;#x201d;), a wholly
owned limited liability company incorporated in Hong Kong on July 9, 2013; ii) Dalian CBAK Trading Co., Ltd. (&amp;#x201c;CBAK Trading&amp;#x201d;),
a wholly owned limited company established on August 14, 2013 in the PRC; iii) Dalian CBAK Power Battery Co., Ltd. (&amp;#x201c;CBAK Power&amp;#x201d;),
a wholly owned limited liability company established on December 27, 2013 in the PRC; iv) CBAK New Energy (Suzhou) Co., Ltd. (&amp;#x201c;CBAK
Suzhou&amp;#x201d;), a 90% owned limited liability company established on May 4, 2018 in the PRC; v) Dalian CBAK Energy Technology Co., Ltd
(&amp;#x201c;CBAK Energy&amp;#x201d;), a wholly owned limited liability company established on November 21, 2019 in the PRC; (vi) BAK Asia Investments
Limited (&amp;#x201c;BAK Investments&amp;#x201d;), a wholly owned limited liability company incorporated in Hong Kong acquired on July 14, 2020;
(vii) CBAK New Energy (Nanjing) Co., Ltd. (&amp;#x201c;CBAK Nanjing&amp;#x201d;), a wholly owned limited liability company established on July 31,
2020 in the PRC; (viii) Nanjing CBAK New Energy Technology Co., Ltd, (&amp;#x201c;Nanjing CBAK&amp;#x201d;), a wholly owned limited liability company
established on August 6, 2020 in the PRC and (ix) Nanjing Daxin New Energy Automobile Industry Co., Ltd (&amp;#x201c;Nanjing Daxin&amp;#x201d;),
a wholly owned limited liability company established on November 9, 2020.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;The Company continued its business
and continued to generate revenues from sale of batteries via subcontracting the production to BAK Tianjin and BAK Shenzhen, former subsidiaries
before the completion of construction and operation of its facility in Dalian. BAK Tianjin and BAK Shenzhen are now suppliers of the Company,
and the Company does not have any significant benefits or liability from the operating results of BAK Tianjin and BAK Shenzhen except
the normal risk with any major supplier.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;As of the date of this report, Mr.
Xiangqian Li is no longer a director of BAK International and BAK Tianjin. He remained as a director of Shenzhen BAK and BAK Shenzhen.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On and effective March 1, 2016, Mr.
Xiangqian Li resigned as Chairman, director, Chief Executive Officer, President and Secretary of the Company. On the same date, the Board
of Directors of the Company appointed Mr. Yunfei Li as Chairman, Chief Executive Officer, President and Secretary of the Company. On March&amp;#xa0;4,
2016, Mr. Xiangqian Li transferred 3,000,000 shares to Mr. Yunfei Li for a price of $2.4 per share. After the share transfer, Mr. Yunfei
Li held 3,000,000 shares or 17.3% and Mr. Xiangqian Li held 760,557 shares at 4.4% of the Company&amp;#x2019;s outstanding stock, respectively.
As of March 31, 2021, Mr. Yunfei Li held 10,785,872 shares or 12.2% of the Company&amp;#x2019;s outstanding stock, and Mr. Xiangqian Li held
none of the Company&amp;#x2019;s outstanding stock.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;The Company had an accumulated deficit
from recurring losses from operations and short-term debt obligations as of December 31, 2020 and March 31, 2021. As of December 31, 2020,
the Company has a working capital deficiency of $10.5 million. These factors raise substantial doubts about the Company&amp;#x2019;s ability
to continue as a going concern.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;In June and July 2015, the Company
received advances of approximately $9.8 million from potential investors. On September 29, 2015, the Company entered into a Debt Conversion
Agreement with these investors. Pursuant to the terms of the Debt Conversion Agreement, each of the creditors agreed to convert existing
loan principal of $9,847,644 into an aggregate 4,376,731 shares of common stock of the Company (&amp;#x201c;the Shares&amp;#x201d;) at a conversion
price of $2.25 per share. Upon receipt of the Shares on October 16, 2015, the creditors released the Company from all claims, demands
and other obligations relating to the Debts. As such, no interest was recognized by the Company on the advances from investors pursuant
to the supplemental agreements with investors and the Debt Conversion Agreement.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;In June 2016, the Company received
further advances in the aggregate of $2.9 million from Mr. Jiping Zhou and Mr. Dawei Li. These advances were unsecured, non-interest bearing
and repayable on demand. On July 8, 2018, the Company received further advances of $2.6 million from Mr. Jiping Zhou. On July 28, 2016,
the Company entered into securities purchase agreements with Mr. Jiping Zhou and Mr. Dawei Li to issue and sell an aggregate of 2,206,640
shares of common stock of the Company, at $2.5 per share, for an aggregate consideration of approximately $5.52 million. On August 17,
2016, the Company issued these shares to the investors.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On February 17, 2017, the Company signed
investment agreements with eight investors (including Mr. Yunfei Li, the Company&amp;#x2019;s CEO, and seven of the Company&amp;#x2019;s existing
shareholders) whereby the investors agreed to subscribe new shares of the Company totaling $10 million. Pursuant to the investment agreements,
in January 2017 the 8 investors paid the Company a total of $2.06 million as down payments. Mr. Yunfei Li agrees to subscribe new shares
of the Company totaled $1,120,000 and paid the earnest money of $225,784 in January 2017. On April 1, April 21, April 26 and May 10, 2017,
the Company received $1,999,910, $3,499,888, $1,119,982 and $2,985,497 from these investors, respectively. On May 31, 2017, the Company
entered into a securities purchase agreement with the eight investors, pursuant to which the Company agreed to issue an aggregate of 6,403,518
shares of common stock to these investors, at a purchase price of $1.50 per share, for an aggregate price of $9.6 million, among which
746,018 shares issued to Mr. Yunfei Li. On June 22, 2017, the Company issued the shares to the investors.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;In 2019, according to the investment
agreements and agreed by the investors, the Company returned partial earnest money of $966,579 (approximately RMB6.7 million) to these
investors.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On January 7, 2019, each of Mr. Dawei
Li and Mr. Yunfei Li entered into an agreement with CBAK Power and Tianjin New Energy whereby Tianjin New Energy assigned its rights to
loans to CBAK Power of approximately $3.4 million (RMB23,980,950) and $1.7 million (RMB11,647,890) (totaled $5.1 million, the &amp;#x201c;First
Debt&amp;#x201d;) to Mr. Dawei Li and Mr. Yunfei Li, respectively.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On January 7, 2019, the Company entered
into a cancellation agreement with Mr. Dawei Li and Mr. Yunfei Li. Pursuant to the terms of the cancellation agreement, Mr. Dawei Li and
Mr. Yunfei Li agreed to cancel the First Debt in exchange for 3,431,373 and 1,666,667 shares of common stock of the Company, respectively,
at an exchange price of $1.02 per share. Upon receipt of the shares, the creditors released the Company from any claims, demands and other
obligations relating to the First Debt.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On April 26, 2019, each of Mr. Jun
Lang, Ms. Jing Shi and Asia EVK Energy Auto Limited (&amp;#x201c;Asia EVK&amp;#x201d;) entered into an agreement with CBAK Power and Tianjin New
Energy whereby Tianjin New Energy assigned its rights to loans to CBAK Power of approximately $0.3 million (RMB2,225,082), $0.1 million
(RMB 912,204) and $5.0 million (RMB35,406,036) (collectively $5.4 million, the &amp;#x201c;Second Debt&amp;#x201d;) to Mr. Jun Lang, Ms. Jing Shi
and Asia EVK, respectively.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On April 26, 2019, the Company entered
into a cancellation agreement with Mr. Jun Lang, Ms. Jing Shi and Asia EVK (the creditors). Pursuant to the terms of the cancellation
agreement, the creditors agreed to cancel the Second Debt in exchange for 300,534, 123,208 and 4,782,163 shares of common stock of the
Company, respectively, at an exchange price of $1.1 per share. Upon receipt of the shares, the creditors released the Company from any
claims, demands and other obligations relating to the Second Debt.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On June 28, 2019, each of Mr. Dawei
Li and Mr. Yunfei Li entered into an agreement with CBAK Power to loan approximately $1.4 million (RMB10,000,000) and $2.5 million (RMB18,000,000)
respectively to CBAK Power for a terms of six months (collectively $3.9 million, the &amp;#x201c;Third Debt&amp;#x201d;). The loan was unsecured,
non-interest bearing and repayable on demand.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On July 16, 2019, each of Asia EVK
and Mr. Yunfei Li entered into an agreement with CBAK Power and Dalian Zhenghong Architectural Decoration and Installation Engineering
Co. Ltd. (the Company&amp;#x2019;s construction contractor) whereby Dalian Zhenghong Architectural Decoration and Installation Engineering
Co. Ltd. assigned its rights to the unpaid construction fees owed by CBAK Power of approximately $2.8 million (RMB20,000,000) and $0.4
million (RMB2,813,810) (collectively $3.2 million, the &amp;#x201c;Fourth Debt&amp;#x201d;) to Asia EVK and Mr. Yunfei Li, respectively.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On July 26, 2019, the Company entered
into a cancellation agreement with Mr. Dawei Li, Mr. Yunfei Li and Asia EVK (the creditors). Pursuant to the terms of the cancellation
agreement, Mr. Dawei Li, Mr. Yunfei Li and Asia EVK agreed to cancel the Third Debt and Fourth Debt in exchange for 1,384,717, 2,938,067
and 2,769,435 shares of common stock of the Company, respectively, at an exchange price of $1.05 per share. Upon receipt of the shares,
the creditors released the Company from any claims, demands and other obligations relating to the Third Debt and Fourth Debt. The cancellation
agreement contains customary representations and warranties of the creditors. The creditors do not have registration rights with respect
to the shares.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On July 24, 2019, the Company entered
into a securities purchase agreement with Atlas Sciences, LLC (the &amp;#x201c;Lender&amp;#x201d;), pursuant to which the Company issued a promissory
note (the &amp;#x201c;Note 1&amp;#x201d;) to the Lender. The Note has an original principal amount of $1,395,000, bears interest at a rate of 10%
per annum and will mature 12 months after the issuance, unless earlier paid or redeemed in accordance with its terms. The Company received
proceeds of $1,250,000 after an original issue discount of $125,000 and payment of Lender&amp;#x2019;s expenses of $20,000.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On October 10, 2019, each of Mr. Shibin
Mao, Ms. Lijuan Wang and Mr. Ping Shen entered into an agreement with CBAK Power and Zhengzhou BAK New Energy Vehicle Co., Ltd. (the Company&amp;#x2019;s
supplier of which Mr. Xiangqian Li, the former CEO, is a director of this company) whereby Zhengzhou BAK New Energy Vehicle Co., Ltd.
assigned its rights to the unpaid inventories cost owed by CBAK Power of approximately $2.1 million (RMB15,000,000), $1.0 million (RMB7,380,000)
and $1.0 million (RMB7,380,000) (collectively $4.2 million, the &amp;#x201c;Fifth Debt&amp;#x201d;) to Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping
Shen, respectively.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On October 14, 2019, the Company entered
into a cancellation agreement with Mr. Shangdong Liu, Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen (the creditors). Pursuant to the
terms of the cancellation agreement, Mr. Shangdong Liu, Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen agreed to cancel and convert
the Fifth Debt and the Unpaid Earnest Money of approximately $1 million (RMB6,720,000) in exchange for 528,053, 3,536,068, 2,267,798 and
2,267,798 shares of common stock of the Company, respectively, at an exchange price of $0.6 per share. Upon receipt of the shares, the
creditors released the Company from any claims, demands and other obligations relating to the Fifth Debt&amp;#xa0;and the Unpaid Earnest Money.
The cancellation agreement contains customary representations and warranties of the creditors. The creditors do not have registration
rights with respect to the shares.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On December 30, 2019, the Company entered
into a second securities purchase agreement with Atlas Sciences, LLC (the &amp;#x201c;Lender&amp;#x201d;), pursuant to which the Company issued
a promissory note (the &amp;#x201c;Note II&amp;#x201d;) to the Lender. The Note II has an original principal amount of $1,670,000, bears interest
at a rate of 10% per annum and will mature 12 months after the issuance, unless earlier paid or redeemed in accordance with its terms.
The Company received proceeds of $1,500,000 after an original issue discount of $150,000 and payment of Lender&amp;#x2019;s expenses of $20,000.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On January 27, 2020, the Company entered
into an exchange agreement (the &amp;#x201c;First Exchange Agreement&amp;#x201d;) with Atlas Sciences, LLC (the &amp;#x201c;Lender&amp;#x201d;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $100,000 (the
&amp;#x201c;Partitioned Promissory Note) from the outstanding balance of certain promissory note that the Company issued to the Lender on July
24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the issuance of
160,256 shares of the Company&amp;#x2019;s common stock, par value $0.001 per share to the Lender.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On February 20, 2020, the Company entered
into a second exchange agreement (the &amp;#x201c;Second Exchange Agreement&amp;#x201d;) with Atlas Sciences, LLC (the &amp;#x201c;Lender&amp;#x201d;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $100,000 (the
&amp;#x201c;Partitioned Promissory Note&amp;#x201d;) from the outstanding balance of certain promissory note that the Company issued to the Lender
on July 24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the issuance
of 207,641 shares of the Company&amp;#x2019;s common stock, par value $0.001 per share to the Lender.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On April 10, 2020, each of Mr. Yunfei
Li, Mr. Ping Shen and Asia EVK entered into an agreement with CBAK Power and Shenzhen BAK, whereby Shenzhen BAK assigned its rights to
the unpaid inventories cost (note 7) owed by CBAK Power of approximately $1.0 million (RMB7,000,000), $2.3 million (RMB16,000,000) and
$1.0 million (RMB7,300,000) (collectively $4.3 million, the &amp;#x201c;Sixth Debt&amp;#x201d;) to Mr. Yunfei Li, Mr. Ping Shen and Asia EVK, respectively.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On April 27, 2020, the Company entered
into a cancellation agreement with Mr. Yunfei Li, Mr. Ping Shen and Asia EVK (the &amp;#x201c;creditors&amp;#x201d;). Pursuant to the terms of the
cancellation agreement, Mr. Yunfei Li, Mr. Ping Shen and Asia EVK agreed to cancel the Sixth Debt in exchange for 2,062,619, 4,714,557
and 2,151,017 shares of common stock of the Company, respectively, at an exchange price of $0.48 per share. Upon receipt of the shares,
the creditors released the Company from any claims, demands and other obligations relating to the Sixth Debt. The cancellation agreement
contains customary representations and warranties of the creditors. The creditors do not have registration rights with respect to the
shares.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On April 28, 2020, the Company entered
into a third exchange agreement (the &amp;#x201c;Third Exchange Agreement&amp;#x201d;) with Atlas Sciences, LLC (the &amp;#x201c;Lender&amp;#x201d;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $100,000 (the
&amp;#x201c;Partitioned Promissory Note&amp;#x201d;) from the outstanding balance of certain promissory note that the Company issued to the Lender
on July 24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the issuance
of 312,500 shares of the Company&amp;#x2019;s common stock, par value $0.001 per share to the Lender.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On June 8, 2020, the Company entered
into a fourth exchange agreement (the &amp;#x201c;Fourth Exchange Agreement&amp;#x201d;) with Atlas Sciences, LLC (the &amp;#x201c;Lender&amp;#x201d;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $100,000 (the
&amp;#x201c;Partitioned Promissory Note&amp;#x201d;) from the outstanding balance of certain promissory note that the Company issued to the Lender
on July 24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the issuance
of 271,739 shares of the Company&amp;#x2019;s common stock, par value $0.001 per share to the Lender.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On June 10, 2020, the Company entered
into a Fifth exchange agreement (the &amp;#x201c;Fifth Exchange Agreement&amp;#x201d;) with Atlas Sciences, LLC (the &amp;#x201c;Lender&amp;#x201d;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $150,000 (the
&amp;#x201c;Partitioned Promissory Note&amp;#x201d;) from the outstanding balance of certain promissory note that the Company issued to the Lender
on July 24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the issuance
of 407,609 shares of the Company&amp;#x2019;s common stock, par value $0.001 per share to the Lender.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On July 6, 2020, the Company entered
into a Sixth exchange agreement (the &amp;#x201c;Sixth Exchange Agreement&amp;#x201d;) with Atlas Sciences, LLC (the &amp;#x201c;Lender&amp;#x201d;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $250,000 (the
&amp;#x201c;Partitioned Promissory Note&amp;#x201d;) from the outstanding balance of certain promissory note that the Company issued to the Lender
on July 24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the issuance
of 461,595 shares of the Company&amp;#x2019;s common stock, par value $0.001 per share to the Lender.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On July 8, 2020, the Company entered
into a First exchange agreement for Note II (the &amp;#x201c;First Exchange Agreement- Note II&amp;#x201d;) with Atlas Sciences, LLC (the &amp;#x201c;Lender&amp;#x201d;),
pursuant to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $250,000
(the &amp;#x201c;Partitioned Promissory Note&amp;#x201d;) from the outstanding balance of certain promissory note that the Company issued to the
Lender on December 30, 2019, which has an original principal amount of $1,670,000, and (ii) exchange the Partitioned Promissory Note for
the issuance of 453,161 shares of the Company&amp;#x2019;s common stock, par value $0.001 per share to the Lender.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On July 29, 2020, the Company entered
into a Seventh exchange agreement (the &amp;#x201c;Seventh Exchange Agreement&amp;#x201d;) with Atlas Sciences, LLC (the &amp;#x201c;Lender&amp;#x201d;),
pursuant to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $365,000
(the &amp;#x201c;Partitioned Promissory Note&amp;#x201d;) from the outstanding balance of certain promissory note that the Company issued to the
Lender on July 24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the
issuance of 576,802 shares of the Company&amp;#x2019;s common stock, par value $0.001 per share to the Lender.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On October 12, 2020, the Company entered
into an Amendment to Promissory Notes (the &amp;#x201c;Amendment&amp;#x201d;) with Atlas Sciences, LLC (the Lender), pursuant to which the Lender
has the right at any time until the outstanding balance of the Notes has been paid in full, at its election, to convert all or any portion
of the outstanding balance of the Notes into shares of common stock of the Company. The conversion price for each conversion will be calculated
pursuant to the following formula: 80% multiplied by the lowest closing price of the Company common stock during the ten (10) trading
days immediately preceding the applicable conversion (the &amp;#x201c;Conversion Price&amp;#x201d;). Notwithstanding the foregoing, in no event
will the Conversion Price be less than $1.00.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;According to the Amendment, on October
13, 2020, the Company exchange $230,000 in principal and $141,275 coupon interest under the Note I and $775,000 principal under the Note
II for the issuance of 229,750 and 479,579 shares of the Company&amp;#x2019;s common stock, par value $0.001 per share to the Lender, respectively.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On October 20, 2020, the Company further
exchange $645,000 in principal and $133,252 coupon interests under Note II for the issuance of 329,768 shares of the Company&amp;#x2019;s common
stock, par value $0.001 per share to the Lender. Up to the date of this report, the Company has fully repaid the principal and coupon
interests of Note I and Note II.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On November 5, 2020, each of Tillicum
Investment Company Limited, an unrelated party, entered into an agreement with CBAK Nanjing and Shenzhen ESTAR Industrial Company Limited,
whereby Shenzhen ESTAR Industrial Company Limited assigned its rights to the unpaid equipment cost owed by CBAK Nanjing of approximately
$11.17 million (RMB75,000,000) (the &amp;#x201c;Seventh Debt&amp;#x201d;) to Tillicum Investment Company Limited.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On November 11, 2020, the Company entered
into a cancellation agreement with Tillicum Investment Company Limited (the &amp;#x201c;creditor&amp;#x201d;). Pursuant to the terms of the cancellation
agreement, Tillicum Investment Company Limited agreed to cancel the Seventh Debt in exchange for 3,192,291 shares of common stock of the
Company, at an exchange price of $3.5 per share. Upon receipt of the shares, the creditor released the Company from any claims, demands
and other obligations relating to the Seventh Debt. The cancellation agreement contains customary representations and warranties of the
creditor. The creditor does not have registration rights with respect to the shares.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On December 8, 2020, the Company entered
into a securities purchase agreement with certain institutional investors, pursuant to which the Company issued in a registered direct
offering, an aggregate of 9,489,800 shares of common stock of the Company at a per share purchase price of $5.18, and warrants to purchase
an aggregate of 3,795,920 shares of common stock of the Company at an exercise price of $6.46 per share exercisable for 36 months from
the date of issuance, for gross proceeds of approximately $49.16 million, before deducting fees to the placement agent and other offering
expenses of $3.81 million. In addition, the placement agent for this transaction also received warrants (&amp;#x201c;Placement Agent Warrants&amp;#x201d;)
for the purchase of up to 379,592 shares of the Company&amp;#x2019;s common stock at an exercise price of $6.475 per share exercisable for
36 months after 6 months from the issuance.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On February 8, 2021, the Company entered
into another securities purchase agreement with the same investors, pursuant to which the Company issued in a registered direct offering,
an aggregate of 8,939,976 shares of common stock of the Company at a per share purchase price of $7.83. In addition, the Company issued
to the investors (i) in a concurrent private placement, the Series A-1 warrants to purchase a total of 4,469,988 shares of common stock,
at a per share exercise price of $7.67 and exercisable for 42 months from the date of issuance; (ii) in the registered direct offering,
the Series B warrants to purchase a total of 4,469,988 shares of common stock, at a per share exercise price of $7.83 and exercisable
for 90 days from the date of issuance; and (iii) in the registered direct offering, the Series A-2 warrants to purchase up to 2,234,992
shares of common stock, at a per share exercise price of $7.67 and exercisable for 45 months from the date of issuance. The Company received
gross proceeds of approximately $70 million from the registered direct offering and the concurrent private placement, before deducting
fees to the placement agent and other offering expenses of $5.0 million. In addition, the placement agent for this transaction also received
warrants (&amp;#x201c;Placement Agent Warrants&amp;#x201d;) for the purchase of up to 446,999 shares of the Company&amp;#x2019;s common stock at an exercise
price of $9.204 per share exercisable for 36 months after 6 months from the issuance.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On May 10, 2021, the Company entered into Amendment No. 1 to the Series
B Warrant (the &amp;#x201c;Series B Warrant Amendment&amp;#x201d;) with each of the holders of the Company&amp;#x2019;s outstanding Series B warrants.
Pursuant to the Series B Warrant Amendment, the term of the Series B warrants was extended from May 11, 2021 to August 31, 2021.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;As of March 31, 2021, the Company had aggregate interest-bearing bank
loans of approximately $13.7 million, due in 2021, in addition to approximately $36.4 million of other current liabilities (excluding
warrants derivative liability).&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;As of March 31, 2021, the Company had
unutilized committed banking facilities from banks of $4.9 million.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;The Company is currently expanding
its product lines and manufacturing capacity in its Dalian and Nanjing plant, which requires more funding to finance the expansion. The
Company plans to raise additional funds through banks borrowing and equity financing in the future to meet its daily cash demands, if
required.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;However, there can be no assurance
that the Company will be successful in obtaining further financing. The Company expects that it will be able to secure more potential
orders from the new energy market, especially from the electric car market and UPS market. The Company believes that with the booming
future market demand in high power lithium ion products, it can continue as a going concern and return to profitability.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;The accompanying consolidated financial
statements have been prepared assuming the Company will continue to operate as a going concern, which contemplates the realization of
assets and the settlement of liabilities in the normal course of business. The consolidated financial statements do not include any adjustments
to reflect the possible future effects on the recoverability and classification of assets or the amounts and classification of liabilities
that may result from the outcome of this uncertainty related to the Company&amp;#x2019;s ability to continue as a going concern.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;&lt;i&gt;Revenue Recognition &lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;The Company recognizes revenues when
its customer obtains control of promised goods or services, in an amount that reflects the consideration which it expects to receive
in exchange for those goods. The Company recognizes revenues following the five step model prescribed under ASU No. 2014-09: (i) identify
contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate
the transaction price to the performance obligations in the contract; and (v) recognize revenues when (or as) we satisfy the performance
obligation.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;Revenues from product sales are recognized
when the customer obtains control of the Company&amp;#x2019;s product, which occurs at a point in time, typically upon delivery to the customer.
The Company expenses incremental costs of obtaining a contract as and when incurred if the expected amortization period of the asset
that it would have recognized is one year or less or the amount is immaterial.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;Revenues from product sales are recorded
net of reserves established for applicable discounts and allowances that are offered within contracts with the Company&amp;#x2019;s customers.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;Product revenue reserves, which are
classified as a reduction in product revenues, are generally characterized in the categories: discounts and returns. These reserves are
based on estimates of the amounts earned or to be claimed on the related sales and are classified as reductions of accounts receivable
as the amount is payable to the Company&amp;#x2019;s customer.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;&lt;i&gt;Recently Adopted Accounting Standards&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; &quot;&gt;In December&amp;#xa0;2019,
the FASB issued ASU 2019-12, Simplifying the Accounting for Income Taxes, which simplifies the accounting for income taxes, eliminates
certain exceptions within ASC 740, Income Taxes, and clarifies certain aspects of the current guidance to promote consistent application
among reporting entities. Upon adoption, the Company must apply certain aspects of this standard retrospectively for all periods presented
while other aspects are applied on a modified retrospective basis through a cumulative-effect adjustment to retained earnings as of the
beginning of the fiscal year of adoption. The Company applied the new standard beginning January 1, 2021.&amp;#xa0;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; &quot;&gt;In August
2020, the FASB issued ASU No. 2020-06 (&amp;#x201c;ASU 2020-06&amp;#x201d;) &amp;#x201c;Debt&amp;#x2014;Debt with Conversion and Other Options (Subtopic
470-20) and Derivatives and Hedging&amp;#x2014;Contracts in Entity&amp;#x2019;s Own Equity (Subtopic 815-40).&amp;#x201d; ASU 2020-06 reduces the number
of accounting models for convertible debt instruments by eliminating the cash conversion and beneficial conversion models. As a result,
a convertible debt instrument will be accounted for as a single liability measured at its amortized cost as long as no other features
require bifurcation and recognition as derivatives. For contracts in an entity&amp;#x2019;s own equity, the type of contracts primarily affected
by this update are freestanding and embedded features that are accounted for as derivatives under the current guidance due to a failure
to meet the settlement conditions of the derivative scope exception. This update simplifies the related settlement assessment by removing
the requirements to (i) consider whether the contract would be settled in registered shares, (ii) consider whether collateral is required
to be posted, and (iii) assess shareholder rights. ASU 2020-06 is effective for fiscal years beginning after December 15, 2023. Early
adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020, and only if adopted as of the beginning of
such fiscal year. The Company adopted ASU 2020-06 effective January 1, 2021. The adoption of ASU 2020-06 did not have any impact on the
Company&amp;#x2019;s condensed consolidated financial statement presentation or disclosures.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;&lt;i&gt;Recently Issued Accounting Standards&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; &quot;&gt;In May 2019,
the Financial Accounting Standards Board (&amp;#x201c;FASB&amp;#x201d;) issued ASU 2019-05, which is an update to ASU Update No. 2016-13, Financial
Instruments&amp;#x2014;Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which introduced the expected credit
losses methodology for the measurement of credit losses on financial assets measured at amortized cost basis, replacing the previous
incurred loss methodology. The amendments in Update 2016-13 added Topic 326, Financial Instruments&amp;#x2014;Credit Losses, and made several
consequential amendments to the Codification. Update 2016-13 also modified the accounting for available-for-sale debt securities, which
must be individually assessed for credit losses when fair value is less than the amortized cost basis, in accordance with Subtopic 326-30,
Financial Instruments&amp;#x2014; Credit Losses&amp;#x2014;Available-for-Sale Debt Securities. The amendments in this ASU address those stakeholders&amp;#x2019;
concerns by providing an option to irrevocably elect the fair value option for certain financial assets previously measured at amortized
cost basis. For those entities, the targeted transition relief will increase comparability of financial statement information by providing
an option to align measurement methodologies for similar financial assets. Furthermore, the targeted transition relief also may reduce
the costs for some entities to comply with the amendments in Update 2016-13 while still providing financial statement users with decision-useful
information. ASU 2019-05 is effective for the Company for fiscal year beginning after December 15, 2022. The Company is currently evaluating
the impact of this new standard on its condensed consolidated financial statements and related disclosures.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; &quot;&gt;Other accounting
standards that have been issued or proposed by the FASB or other standards-setting bodies that do not require adoption until a future
date are not expected to have a material impact on the Company&amp;#x2019;s condensed consolidated financial statements upon adoption.&lt;/p&gt;&lt;br/&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
  <us-gaap:StockIssuedDuringPeriodSharesNewIssues unitRef="shares" contextRef="c49_From1Jan2005To20Jan2005" decimals="INF">1720087</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues unitRef="usd" contextRef="c49_From1Jan2005To20Jan2005" decimals="0">17000000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
  <cbat:SharesPlacedInEscrow unitRef="shares" contextRef="c49_From1Jan2005To20Jan2005" decimals="INF">435910</cbat:SharesPlacedInEscrow>
  <cbat:EscrowAgreementDescription contextRef="c49_From1Jan2005To20Jan2005">Pursuant to the Escrow Agreement, 50% of the escrowed shares were to be released to the investors in the private placement if audited net income of the Company for the fiscal year ended September 30, 2005 was not at least $12,000,000, and the remaining 50% was to be released to investors in the private placement if audited net income of the Company for the fiscal year ended September 30, 2006 was not at least $27,000,000. If the audited net income of the Company for the fiscal years ended September 30, 2005 and 2006 reached the above-mentioned targets, the 435,910 shares would be released to Mr. Li in the amount of 50% upon reaching the 2005 target and the remaining 50% upon reaching the 2006 target.</cbat:EscrowAgreementDescription>
  <cbat:SharesReleasedFromEscrow unitRef="shares" contextRef="c50_From1Dec2005To31Dec2005" decimals="INF">217955</cbat:SharesReleasedFromEscrow>
  <cbat:SharesReleasedFromEscrow unitRef="shares" contextRef="c51_From1Sep2006To30Sep2006" decimals="INF">217955</cbat:SharesReleasedFromEscrow>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther unitRef="usd" contextRef="c52_From21Aug2007To1Oct2007" decimals="0">7955358</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
  <cbat:CommonStockEquivalentPercentage unitRef="pure" contextRef="c0_From1Jan2021To31Mar2021" decimals="2">0.50</cbat:CommonStockEquivalentPercentage>
  <cbat:SharesReleasedFromEscrow unitRef="shares" contextRef="c53_From1Jun2015To30Jun2015" decimals="INF">73749</cbat:SharesReleasedFromEscrow>
  <cbat:SharesReleasedFromEscrow unitRef="shares" contextRef="c0_From1Jan2021To31Mar2021" decimals="INF">217955</cbat:SharesReleasedFromEscrow>
  <cbat:TransferOfRelatedSharesDescription contextRef="c0_From1Jan2021To31Mar2021">As the Company has transferred the 217,955 shares related to the 2006 performance threshold to the relevant investors in fiscal year 2007 and the Company also have transferred 73,749 shares relating to the 2005 performance threshold to the investors who had entered the &amp;#x201c;2008 Settlement Agreements&amp;#x201d; with us in fiscal year 2008, pursuant to &amp;#x201c;Li Settlement Agreement&amp;#x201d; and &amp;#x201c;2008 Settlement Agreements&amp;#x201d;, neither Mr. Li nor the Company had any remaining obligations to those related investors who participated in the Company&amp;#x2019;s January 2005 private placement relating to the escrow shares.</cbat:TransferOfRelatedSharesDescription>
  <cbat:RegisteredCapitalOfSubsidiary unitRef="usd" contextRef="c54_AsOf14Aug2013_ChinaBAKAsiaHoldingLimitedMember" decimals="0">500000</cbat:RegisteredCapitalOfSubsidiary>
  <cbat:RegisteredCapitalOfSubsidiary unitRef="usd" contextRef="c55_AsOf5Aug2019" decimals="0">5000000</cbat:RegisteredCapitalOfSubsidiary>
  <us-gaap:Cash unitRef="usd" contextRef="c55_AsOf5Aug2019" decimals="0">2435000</us-gaap:Cash>
  <cbat:RegisteredCapitalOfSubsidiary unitRef="usd" contextRef="c56_AsOf27Dec2013_CbakPowerMember" decimals="0">30000000</cbat:RegisteredCapitalOfSubsidiary>
  <cbat:RegisteredCapitalOfSubsidiary unitRef="usd" contextRef="c57_AsOf10Jul2018_CbakPowerMember" decimals="0">50000000</cbat:RegisteredCapitalOfSubsidiary>
  <cbat:RegisteredCapitalOfSubsidiary unitRef="usd" contextRef="c58_AsOf29Oct2019_CbakPowerMember" decimals="0">60000000</cbat:RegisteredCapitalOfSubsidiary>
  <us-gaap:Cash unitRef="usd" contextRef="c59_AsOf5Aug2019_CbakPowerMember" decimals="0">60000000</us-gaap:Cash>
  <us-gaap:EquityMethodInvestmentOwnershipPercentage unitRef="pure" contextRef="c60_AsOf4May2018_CbakSuzhouMember" decimals="2">0.90</us-gaap:EquityMethodInvestmentOwnershipPercentage>
  <cbat:RegisteredCapitalOfSubsidiary unitRef="cny" contextRef="c60_AsOf4May2018_CbakSuzhouMember" decimals="0">10000000</cbat:RegisteredCapitalOfSubsidiary>
  <cbat:RegisteredCapitalOfSubsidiary unitRef="usd" contextRef="c61_AsOf5Aug2019_CbakSuzhouMember" decimals="-5">1500000</cbat:RegisteredCapitalOfSubsidiary>
  <cbat:EquityInterestPercentage unitRef="pure" contextRef="c62_From1Aug2019To5Aug2019_CbakSuzhouMember" decimals="2">0.10</cbat:EquityInterestPercentage>
  <cbat:CompanyContribtionOnRelatedDescription contextRef="c62_From1Aug2019To5Aug2019_CbakSuzhouMember">Up to the date of this report, the Company has contributed RMB9.0 million (approximately $1.3 million), and the other shareholders have contributed RMB1.0 million (approximately $0.1 million) to CBAK Suzhou through injection of a series of cash. The Company plan to dissolve CBAK Suzhou in 2021.</cbat:CompanyContribtionOnRelatedDescription>
  <cbat:RegisteredCapitalIncreased unitRef="usd" contextRef="c63_AsOf21Nov2019_CBAKEnergyTechnologyCoLtdMember" decimals="0">50000000</cbat:RegisteredCapitalIncreased>
  <cbat:CompanyContribtionOnRelatedDescription contextRef="c64_From1Nov2019To21Nov2019_CBAKEnergyTechnologyCoLtdMember">Up to the date of this report, the Company has contributed $20,719,925 to CBAK Energy.</cbat:CompanyContribtionOnRelatedDescription>
  <cbat:RegisteredCapitalOfSubsidiary unitRef="usd" contextRef="c65_AsOf31Jul2020_CBAKNewEnergyNanjingCoLtdMember" decimals="0">100000000</cbat:RegisteredCapitalOfSubsidiary>
  <cbat:ContributedAmount unitRef="usd" contextRef="c66_From1Jul2020To31Jul2020_CBAKNewEnergyNanjingCoLtdMember" decimals="0">49989915</cbat:ContributedAmount>
  <cbat:RegisteredCapitalOfSubsidiary unitRef="cny" contextRef="c67_AsOf6Aug2020_CBAKNewEnergyTechnologyCoLtdMember" decimals="0">700000000</cbat:RegisteredCapitalOfSubsidiary>
  <cbat:RegisteredCapitalOfSubsidiary unitRef="usd" contextRef="c67_AsOf6Aug2020_CBAKNewEnergyTechnologyCoLtdMember" decimals="-6">107000000</cbat:RegisteredCapitalOfSubsidiary>
  <cbat:CompanyContribtionOnRelatedDescription contextRef="c68_From1Aug2020To6Aug2020_ChinaBAKAsiaHoldingLimitedMember">Up to the date of this report, the Company has contributed RMB290,378,836 (approximately $44.3 million) to Nanjing CBAK.</cbat:CompanyContribtionOnRelatedDescription>
  <cbat:RegisteredCapitalOfSubsidiary unitRef="cny" contextRef="c69_AsOf6Aug2020_NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember" decimals="0">50000000</cbat:RegisteredCapitalOfSubsidiary>
  <cbat:RegisteredCapitalOfSubsidiary unitRef="usd" contextRef="c69_AsOf6Aug2020_NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember" decimals="-5">7600000</cbat:RegisteredCapitalOfSubsidiary>
  <cbat:CompanyContribtionOnRelatedDescription contextRef="c70_From1Aug2020To6Aug2020_NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember">Up to the date of this report, the Company has contributed RMB10,000,000 (approximately $1.53 million) to Nanjing Daxin.</cbat:CompanyContribtionOnRelatedDescription>
  <cbat:SubsidiariesConsistedDescription contextRef="c0_From1Jan2021To31Mar2021">i) China BAK Asia Holdings Limited (&amp;#x201c;BAK Asia&amp;#x201d;), a wholly owned limited liability company incorporated in Hong Kong on July 9, 2013; ii) Dalian CBAK Trading Co., Ltd. (&amp;#x201c;CBAK Trading&amp;#x201d;), a wholly owned limited company established on August 14, 2013 in the PRC; iii) Dalian CBAK Power Battery Co., Ltd. (&amp;#x201c;CBAK Power&amp;#x201d;), a wholly owned limited liability company established on December 27, 2013 in the PRC; iv) CBAK New Energy (Suzhou) Co., Ltd. (&amp;#x201c;CBAK Suzhou&amp;#x201d;), a 90% owned limited liability company established on May 4, 2018 in the PRC; v) Dalian CBAK Energy Technology Co., Ltd (&amp;#x201c;CBAK Energy&amp;#x201d;), a wholly owned limited liability company established on November 21, 2019 in the PRC; (vi) BAK Asia Investments Limited (&amp;#x201c;BAK Investments&amp;#x201d;), a wholly owned limited liability company incorporated in Hong Kong acquired on July 14, 2020; (vii) CBAK New Energy (Nanjing) Co., Ltd. (&amp;#x201c;CBAK Nanjing&amp;#x201d;), a wholly owned limited liability company established on July 31, 2020 in the PRC; (viii) Nanjing CBAK New Energy Technology Co., Ltd, (&amp;#x201c;Nanjing CBAK&amp;#x201d;), a wholly owned limited liability company established on August 6, 2020 in the PRC and (ix) Nanjing Daxin New Energy Automobile Industry Co., Ltd (&amp;#x201c;Nanjing Daxin&amp;#x201d;), a wholly owned limited liability company established on November 9, 2020.</cbat:SubsidiariesConsistedDescription>
  <us-gaap:SharesIssuedPricePerShare unitRef="usdPershares" contextRef="c71_AsOf4Mar2016_MrYunfeiLiMember" decimals="1">2.4</us-gaap:SharesIssuedPricePerShare>
  <us-gaap:CommonStockSharesOutstanding unitRef="shares" contextRef="c71_AsOf4Mar2016_MrYunfeiLiMember" decimals="INF">3000000</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction unitRef="pure" contextRef="c72_From1Mar2016To4Mar2016_MrYunfeiLiMember" decimals="3">0.173</us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction>
  <us-gaap:CommonStockSharesOutstanding unitRef="shares" contextRef="c73_AsOf4Mar2016_MrXiangqianLiMember" decimals="INF">760557</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction unitRef="pure" contextRef="c74_From1Mar2016To4Mar2016_MrXiangqianLiMember" decimals="3">0.044</us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction>
  <us-gaap:CommonStockSharesOutstanding unitRef="shares" contextRef="c75_AsOf31Mar2021_MrYunfeiLiMember" decimals="INF">10785872</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction unitRef="pure" contextRef="c76_From1Jan2021To31Mar2021_MrYunfeiLiMember" decimals="3">0.122</us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction>
  <cbat:WorkingCapital unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="-5">10500000</cbat:WorkingCapital>
  <cbat:ReceiveAdvanceAmount unitRef="usd" contextRef="c77_AsOf31Jul2015" decimals="-5">9800000</cbat:ReceiveAdvanceAmount>
  <cbat:PrincipalAmount unitRef="usd" contextRef="c78_AsOf29Sep2015" decimals="0">9847644</cbat:PrincipalAmount>
  <cbat:AggregateShare unitRef="shares" contextRef="c78_AsOf29Sep2015" decimals="INF">4376731</cbat:AggregateShare>
  <cbat:ConversionPricePerShare unitRef="usdPershares" contextRef="c78_AsOf29Sep2015" decimals="2">2.25</cbat:ConversionPricePerShare>
  <cbat:FurtherAdvanceAmount unitRef="usd" contextRef="c79_AsOf30Jun2016" decimals="-5">2900000</cbat:FurtherAdvanceAmount>
  <cbat:FurtherAdvanceAmount unitRef="usd" contextRef="c80_AsOf8Jul2018" decimals="-5">2600000</cbat:FurtherAdvanceAmount>
  <cbat:AggregateShare unitRef="shares" contextRef="c81_AsOf28Jul2016" decimals="INF">2206640</cbat:AggregateShare>
  <cbat:CommonStockPerShare unitRef="usdPershares" contextRef="c81_AsOf28Jul2016" decimals="1">2.5</cbat:CommonStockPerShare>
  <cbat:AggregateConsiderationAmount unitRef="usd" contextRef="c81_AsOf28Jul2016" decimals="-4">5520000</cbat:AggregateConsiderationAmount>
  <cbat:InvestmentTotal unitRef="usd" contextRef="c81_AsOf28Jul2016" decimals="-6">10000000</cbat:InvestmentTotal>
  <cbat:InventoryPaidTotal unitRef="usd" contextRef="c82_AsOf31Jan2017" decimals="-4">2060000</cbat:InventoryPaidTotal>
  <us-gaap:CommonStockSharesSubscriptions unitRef="usd" contextRef="c82_AsOf31Jan2017" decimals="0">1120000</us-gaap:CommonStockSharesSubscriptions>
  <cbat:ProceedsFromReceivedInvestment unitRef="usd" contextRef="c82_AsOf31Jan2017" decimals="0">225784</cbat:ProceedsFromReceivedInvestment>
  <cbat:ProceedsFromReceivedInvestment unitRef="usd" contextRef="c83_AsOf1Apr2017" decimals="0">1999910</cbat:ProceedsFromReceivedInvestment>
  <cbat:ProceedsFromReceivedInvestment unitRef="usd" contextRef="c84_AsOf21Apr2017" decimals="0">3499888</cbat:ProceedsFromReceivedInvestment>
  <cbat:ProceedsFromReceivedInvestment unitRef="usd" contextRef="c85_AsOf26Apr2017" decimals="0">1119982</cbat:ProceedsFromReceivedInvestment>
  <cbat:ProceedsFromReceivedInvestment unitRef="usd" contextRef="c86_AsOf17May2017" decimals="0">2985497</cbat:ProceedsFromReceivedInvestment>
  <us-gaap:StockIssuedDuringPeriodSharesNewIssues unitRef="shares" contextRef="c87_From1May2017To31May2017" decimals="INF">6403518</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
  <us-gaap:SharePrice unitRef="usdPershares" contextRef="c88_AsOf31May2017" decimals="2">1.50</us-gaap:SharePrice>
  <cbat:AggregatePriceAmount unitRef="usd" contextRef="c88_AsOf31May2017" decimals="-5">9600000</cbat:AggregatePriceAmount>
  <us-gaap:SharesIssued unitRef="shares" contextRef="c88_AsOf31May2017" decimals="INF">746018</us-gaap:SharesIssued>
  <cbat:DescriptionOfAgreementCBAKPower contextRef="c0_From1Jan2021To31Mar2021">In 2019, according to the investment agreements and agreed by the investors, the Company returned partial earnest money of $966,579 (approximately RMB6.7 million) to these investors.</cbat:DescriptionOfAgreementCBAKPower>
  <us-gaap:DebtInstrumentFaceAmount unitRef="usd" contextRef="c89_AsOf7Jan2019_MrDaweiLiMember" decimals="-5">3400000</us-gaap:DebtInstrumentFaceAmount>
  <us-gaap:DebtInstrumentFaceAmount unitRef="cny" contextRef="c89_AsOf7Jan2019_MrDaweiLiMember" decimals="0">23980950</us-gaap:DebtInstrumentFaceAmount>
  <us-gaap:DebtInstrumentFaceAmount unitRef="usd" contextRef="c90_AsOf7Jan2019_MrYunfeiLiMember" decimals="-5">1700000</us-gaap:DebtInstrumentFaceAmount>
  <us-gaap:DebtInstrumentFaceAmount unitRef="cny" contextRef="c90_AsOf7Jan2019_MrYunfeiLiMember" decimals="0">11647890</us-gaap:DebtInstrumentFaceAmount>
  <us-gaap:DebtInstrumentFaceAmount unitRef="usd" contextRef="c91_AsOf7Jan2019_MrYunfeiLiMember_FirstDebtMember" decimals="-5">5100000</us-gaap:DebtInstrumentFaceAmount>
  <us-gaap:ConversionOfStockSharesConverted1 unitRef="shares" contextRef="c92_From30Dec2018To7Jan2019_CancellationAgreementMember_MrDaweiLiMember_FirstDebtMember" decimals="INF">3431373</us-gaap:ConversionOfStockSharesConverted1>
  <us-gaap:ConversionOfStockSharesConverted1 unitRef="shares" contextRef="c93_From30Dec2018To7Jan2019_CancellationAgreementMember_MrYunfeiLiMember_FirstDebtMember" decimals="INF">1666667</us-gaap:ConversionOfStockSharesConverted1>
  <us-gaap:SharesIssuedPricePerShare unitRef="usdPershares" contextRef="c94_AsOf7Jan2019_CancellationAgreementMember_MrDaweiLiMember_FirstDebtMember" decimals="2">1.02</us-gaap:SharesIssuedPricePerShare>
  <us-gaap:DebtInstrumentFaceAmount unitRef="usd" contextRef="c95_AsOf26Apr2019_MrJunLangMember_SecondDebtMember" decimals="-5">300000</us-gaap:DebtInstrumentFaceAmount>
  <us-gaap:DebtInstrumentFaceAmount unitRef="cny" contextRef="c95_AsOf26Apr2019_MrJunLangMember_SecondDebtMember" decimals="0">2225082</us-gaap:DebtInstrumentFaceAmount>
  <us-gaap:DebtInstrumentFaceAmount unitRef="usd" contextRef="c96_AsOf26Apr2019_MsJingShiMember_SecondDebtMember" decimals="-5">100000</us-gaap:DebtInstrumentFaceAmount>
  <us-gaap:DebtInstrumentFaceAmount unitRef="cny" contextRef="c96_AsOf26Apr2019_MsJingShiMember_SecondDebtMember" decimals="0">912204</us-gaap:DebtInstrumentFaceAmount>
  <us-gaap:DebtInstrumentFaceAmount unitRef="usd" contextRef="c97_AsOf26Apr2019_AsiaEVKMember_SecondDebtMember" decimals="-5">5000000</us-gaap:DebtInstrumentFaceAmount>
  <us-gaap:DebtInstrumentFaceAmount unitRef="cny" contextRef="c97_AsOf26Apr2019_AsiaEVKMember_SecondDebtMember" decimals="0">35406036</us-gaap:DebtInstrumentFaceAmount>
  <us-gaap:DebtInstrumentFaceAmount unitRef="usd" contextRef="c98_AsOf26Apr2019_SecondDebtMember" decimals="-5">5400000</us-gaap:DebtInstrumentFaceAmount>
  <us-gaap:ConversionOfStockSharesConverted1 unitRef="shares" contextRef="c99_From5Apr2019To26Apr2019_CBAKEnergyTechnologyCoLtdMember_MsJingShiMember_SecondDebtMember" decimals="INF">300534</us-gaap:ConversionOfStockSharesConverted1>
  <us-gaap:ConversionOfStockSharesConverted1 unitRef="shares" contextRef="c100_From5Apr2019To26Apr2019_CBAKEnergyTechnologyCoLtdMember_MrJunLangMember_SecondDebtMember" decimals="INF">123208</us-gaap:ConversionOfStockSharesConverted1>
  <us-gaap:ConversionOfStockSharesConverted1 unitRef="shares" contextRef="c101_From5Apr2019To26Apr2019_CancellationAgreementMember_AsiaEVKMember_SecondDebtMember" decimals="INF">4782163</us-gaap:ConversionOfStockSharesConverted1>
  <us-gaap:SharesIssuedPricePerShare unitRef="usdPershares" contextRef="c102_AsOf26Apr2019_CancellationAgreementMember_MrJunLangMember_SecondDebtMember" decimals="1">1.1</us-gaap:SharesIssuedPricePerShare>
  <us-gaap:DebtInstrumentFaceAmount unitRef="usd" contextRef="c103_AsOf28Jun2019_MrDaweiLiMember_ThirdDebtMember" decimals="-5">1400000</us-gaap:DebtInstrumentFaceAmount>
  <us-gaap:DebtInstrumentFaceAmount unitRef="cny" contextRef="c103_AsOf28Jun2019_MrDaweiLiMember_ThirdDebtMember" decimals="0">10000000</us-gaap:DebtInstrumentFaceAmount>
  <us-gaap:DebtInstrumentFaceAmount unitRef="usd" contextRef="c104_AsOf28Jun2019_MrYunfeiLiMember_ThirdDebtMember" decimals="-5">2500000</us-gaap:DebtInstrumentFaceAmount>
  <us-gaap:DebtInstrumentFaceAmount unitRef="cny" contextRef="c104_AsOf28Jun2019_MrYunfeiLiMember_ThirdDebtMember" decimals="0">18000000</us-gaap:DebtInstrumentFaceAmount>
  <us-gaap:DebtInstrumentFaceAmount unitRef="usd" contextRef="c105_AsOf28Jun2019_ThirdDebtMember" decimals="-5">3900000</us-gaap:DebtInstrumentFaceAmount>
  <us-gaap:DebtInstrumentFaceAmount unitRef="usd" contextRef="c106_AsOf16Jul2019_AsiaEVKMember_FourthDebtMember" decimals="-5">2800000</us-gaap:DebtInstrumentFaceAmount>
  <us-gaap:DebtInstrumentFaceAmount unitRef="cny" contextRef="c106_AsOf16Jul2019_AsiaEVKMember_FourthDebtMember" decimals="0">20000000</us-gaap:DebtInstrumentFaceAmount>
  <us-gaap:DebtInstrumentFaceAmount unitRef="usd" contextRef="c107_AsOf16Jul2019_MrYunfeiLiMember_FourthDebtMember" decimals="-5">400000</us-gaap:DebtInstrumentFaceAmount>
  <us-gaap:DebtInstrumentFaceAmount unitRef="cny" contextRef="c107_AsOf16Jul2019_MrYunfeiLiMember_FourthDebtMember" decimals="0">2813810</us-gaap:DebtInstrumentFaceAmount>
  <us-gaap:DebtInstrumentFaceAmount unitRef="usd" contextRef="c108_AsOf16Jul2019_FourthDebtMember" decimals="-5">3200000</us-gaap:DebtInstrumentFaceAmount>
  <us-gaap:ConversionOfStockSharesConverted1 unitRef="shares" contextRef="c109_From5Jul2019To26Jul2019_MrDaweiLiMember_ThirdDebtMember" decimals="INF">1384717</us-gaap:ConversionOfStockSharesConverted1>
  <us-gaap:ConversionOfStockSharesConverted1 unitRef="shares" contextRef="c110_From5Jul2019To26Jul2019_MrYunfeiLiMember_FourthDebtMember" decimals="INF">2938067</us-gaap:ConversionOfStockSharesConverted1>
  <us-gaap:ConversionOfStockSharesConverted1 unitRef="shares" contextRef="c111_From5Jul2019To26Jul2019_AsiaEVKMember" decimals="INF">2769435</us-gaap:ConversionOfStockSharesConverted1>
  <us-gaap:SharesIssuedPricePerShare unitRef="usdPershares" contextRef="c112_AsOf26Jul2019" decimals="2">1.05</us-gaap:SharesIssuedPricePerShare>
  <us-gaap:NotesPayable unitRef="usd" contextRef="c113_AsOf24Jul2019_SecuritiesPurchaseAgreementMember" decimals="0">1395000</us-gaap:NotesPayable>
  <us-gaap:DebtInstrumentInterestRateStatedPercentage unitRef="pure" contextRef="c113_AsOf24Jul2019_SecuritiesPurchaseAgreementMember" decimals="2">0.10</us-gaap:DebtInstrumentInterestRateStatedPercentage>
  <us-gaap:ProceedsFromOtherOperatingActivities unitRef="usd" contextRef="c114_From8Jul2019To24Jul2019_SecuritiesPurchaseAgreementMember" decimals="0">1250000</us-gaap:ProceedsFromOtherOperatingActivities>
  <cbat:OriginalIssueDiscount unitRef="usd" contextRef="c114_From8Jul2019To24Jul2019_SecuritiesPurchaseAgreementMember" decimals="0">125000</cbat:OriginalIssueDiscount>
  <us-gaap:OtherExpenses unitRef="usd" contextRef="c114_From8Jul2019To24Jul2019_SecuritiesPurchaseAgreementMember" decimals="0">20000</us-gaap:OtherExpenses>
  <cbat:CompanyContribtionOnRelatedDescription contextRef="c115_From2Oct2019To10Oct2019_EnergyVehicleCoLtdMember">Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen entered into an agreement with CBAK Power and Zhengzhou BAK New Energy Vehicle Co., Ltd. (the Company&amp;#x2019;s supplier of which Mr. Xiangqian Li, the former CEO, is a director of this company) whereby Zhengzhou BAK New Energy Vehicle Co., Ltd. assigned its rights to the unpaid inventories cost owed by CBAK Power of approximately $2.1 million (RMB15,000,000), $1.0 million (RMB7,380,000) and $1.0 million (RMB7,380,000) (collectively $4.2 million, the &amp;#x201c;Fifth Debt&amp;#x201d;) to Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen, respectively.</cbat:CompanyContribtionOnRelatedDescription>
  <cbat:DescriptionOfExchangeAgreement contextRef="c116_From8Jul2019To24Jul2019">Pursuant to the terms of the cancellation agreement, Mr. Shangdong Liu, Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen agreed to cancel and convert the Fifth Debt and the Unpaid Earnest Money of approximately $1 million (RMB6,720,000) in exchange for 528,053, 3,536,068, 2,267,798 and 2,267,798 shares of common stock of the Company, respectively, at an exchange price of $0.6 per share.</cbat:DescriptionOfExchangeAgreement>
  <us-gaap:NotesPayable unitRef="usd" contextRef="c117_AsOf30Dec2019_SecuritiesPurchaseAgreementMember" decimals="0">1670000</us-gaap:NotesPayable>
  <us-gaap:DebtInstrumentInterestRateStatedPercentage unitRef="pure" contextRef="c117_AsOf30Dec2019_SecuritiesPurchaseAgreementMember" decimals="2">0.10</us-gaap:DebtInstrumentInterestRateStatedPercentage>
  <us-gaap:ProceedsFromOtherOperatingActivities unitRef="usd" contextRef="c118_From1Dec2019To30Dec2019_SecuritiesPurchaseAgreementMember" decimals="0">1500000</us-gaap:ProceedsFromOtherOperatingActivities>
  <cbat:OriginalIssueDiscount unitRef="usd" contextRef="c118_From1Dec2019To30Dec2019_SecuritiesPurchaseAgreementMember" decimals="0">150000</cbat:OriginalIssueDiscount>
  <us-gaap:OtherExpenses unitRef="usd" contextRef="c118_From1Dec2019To30Dec2019_SecuritiesPurchaseAgreementMember" decimals="0">20000</us-gaap:OtherExpenses>
  <cbat:DescriptionOfAgreementCBAKPower contextRef="c119_From4Apr2020To10Apr2020">On April 10, 2020, each of Mr. Yunfei Li, Mr. Ping Shen and Asia EVK entered into an agreement with CBAK Power and Shenzhen BAK, whereby Shenzhen BAK assigned its rights to the unpaid inventories cost (note 7) owed by CBAK Power of approximately $1.0 million (RMB7,000,000), $2.3 million (RMB16,000,000) and $1.0 million (RMB7,300,000) (collectively $4.3 million, the &amp;#x201c;Sixth Debt&amp;#x201d;) to Mr. Yunfei Li, Mr. Ping Shen and Asia EVK, respectively.</cbat:DescriptionOfAgreementCBAKPower>
  <cbat:CancellationAgreementsDescription contextRef="c120_From6May2020To27May2020">Pursuant to the terms of the cancellation agreement, Mr. Yunfei Li, Mr. Ping Shen and Asia EVK agreed to cancel the Sixth Debt in exchange for 2,062,619, 4,714,557 and 2,151,017 shares of common stock of the Company, respectively, at an exchange price of $0.48 per share.</cbat:CancellationAgreementsDescription>
  <cbat:DescriptionOfExchangeAgreement contextRef="c121_From3Jul2020To8Jul2020">On July 8, 2020, the Company entered into a First exchange agreement for Note II (the &amp;#x201c;First Exchange Agreement- Note II&amp;#x201d;) with Atlas Sciences, LLC (the &amp;#x201c;Lender&amp;#x201d;), pursuant to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $250,000 (the &amp;#x201c;Partitioned Promissory Note&amp;#x201d;) from the outstanding balance of certain promissory note that the Company issued to the Lender on December 30, 2019, which has an original principal amount of $1,670,000, and (ii) exchange the Partitioned Promissory Note for the issuance of 453,161 shares of the Company&amp;#x2019;s common stock, par value $0.001 per share to the Lender.</cbat:DescriptionOfExchangeAgreement>
  <cbat:AmendmentToPromissoryNotesDescription contextRef="c122_From5Oct2020To12Oct2020_PromissoryNotesMember">the Company entered into an Amendment to Promissory Notes (the &amp;#x201c;Amendment&amp;#x201d;) with Atlas Sciences, LLC (the Lender), pursuant to which the Lender has the right at any time until the outstanding balance of the Notes has been paid in full, at its election, to convert all or any portion of the outstanding balance of the Notes into shares of common stock of the Company. The conversion price for each conversion will be calculated pursuant to the following formula: 80% multiplied by the lowest closing price of the Company common stock during the ten (10) trading days immediately preceding the applicable conversion (the &amp;#x201c;Conversion Price&amp;#x201d;). Notwithstanding the foregoing, in no event will the Conversion Price be less than $1.00.</cbat:AmendmentToPromissoryNotesDescription>
  <cbat:AmendmentToPromissoryNotesDescription contextRef="c123_From1May2020To13May2020">According to the Amendment, on October 13, 2020, the Company exchange $230,000 in principal and $141,275 coupon interest under the Note I and $775,000 principal under the Note II for the issuance of 229,750 and 479,579 shares of the Company&amp;#x2019;s common stock, par value $0.001 per share to the Lender, respectively.</cbat:AmendmentToPromissoryNotesDescription>
  <cbat:DescriptionOfExchangeAgreement contextRef="c124_From9Oct2020To20Oct2020">the Company further exchange $645,000 in principal and $133,252 coupon interests under Note II for the issuance of 329,768 shares of the Company&amp;#x2019;s common stock, par value $0.001 per share to the Lender. Up to the date of this report, the Company has fully repaid the principal and coupon interests of Note I and Note II.</cbat:DescriptionOfExchangeAgreement>
  <cbat:DescriptionOfAgreementCBAKPower contextRef="c125_From2Nov2020To5Nov2020_TillicumInvestmentCompanyLimitedMember">On November 5, 2020, each of Tillicum Investment Company Limited, an unrelated party, entered into an agreement with CBAK Nanjing and Shenzhen ESTAR Industrial Company Limited, whereby Shenzhen ESTAR Industrial Company Limited assigned its rights to the unpaid equipment cost owed by CBAK Nanjing of approximately $11.17 million (RMB75,000,000) (the &amp;#x201c;Seventh Debt&amp;#x201d;) to Tillicum Investment Company Limited.</cbat:DescriptionOfAgreementCBAKPower>
  <cbat:CancellationAgreementWithCreditorsDescription contextRef="c126_From6Nov2020To11Nov2020_TillicumInvestmentCompanyLimitedMember">Pursuant to the terms of the cancellation agreement, Tillicum Investment Company Limited agreed to cancel the Seventh Debt in exchange for 3,192,291 shares of common stock of the Company, at an exchange price of $3.5 per share. Upon receipt of the shares, the creditor released the Company from any claims, demands and other obligations relating to the Seventh Debt.</cbat:CancellationAgreementWithCreditorsDescription>
  <cbat:SecuritiesPurchaseAgreementDescription contextRef="c127_From3Dec2020To8Dec2020_InvestorsMember">the Company entered into a securities purchase agreement with certain institutional investors, pursuant to which the Company issued in a registered direct offering, an aggregate of 9,489,800 shares of common stock of the Company at a per share purchase price of $5.18, and warrants to purchase an aggregate of 3,795,920 shares of common stock of the Company at an exercise price of $6.46 per share exercisable for 36 months from the date of issuance, for gross proceeds of approximately $49.16 million, before deducting fees to the placement agent and other offering expenses of $3.81 million. In addition, the placement agent for this transaction also received warrants (&amp;#x201c;Placement Agent Warrants&amp;#x201d;) for the purchase of up to 379,592 shares of the Company&amp;#x2019;s common stock at an exercise price of $6.475 per share exercisable for 36 months after 6 months from the issuance.</cbat:SecuritiesPurchaseAgreementDescription>
  <cbat:SecuritiesPurchaseAgreementDescription contextRef="c128_From2Feb2021To8Feb2021_SecuritiesPurchaseAgreementMember">the Company entered into another securities purchase agreement with the same investors, pursuant to which the Company issued in a registered direct offering, an aggregate of 8,939,976 shares of common stock of the Company at a per share purchase price of $7.83. In addition, the Company issued to the investors (i) in a concurrent private placement, the Series A-1 warrants to purchase a total of 4,469,988 shares of common stock, at a per share exercise price of $7.67 and exercisable for 42 months from the date of issuance; (ii) in the registered direct offering, the Series B warrants to purchase a total of 4,469,988 shares of common stock, at a per share exercise price of $7.83 and exercisable for 90 days from the date of issuance; and (iii) in the registered direct offering, the Series A-2 warrants to purchase up to 2,234,992 shares of common stock, at a per share exercise price of $7.67 and exercisable for 45 months from the date of issuance. The Company received gross proceeds of approximately $70 million from the registered direct offering and the concurrent private placement, before deducting fees to the placement agent and other offering expenses of $5.0 million. In addition, the placement agent for this transaction also received warrants (&amp;#x201c;Placement Agent Warrants&amp;#x201d;) for the purchase of up to 446,999 shares of the Company&amp;#x2019;s common stock at an exercise price of $9.204 per share exercisable for 36 months after 6 months from the issuance.</cbat:SecuritiesPurchaseAgreementDescription>
  <us-gaap:DebtInstrumentFaceAmount unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="-5">13700000</us-gaap:DebtInstrumentFaceAmount>
  <us-gaap:OtherLiabilitiesCurrent unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="-5">36400000</us-gaap:OtherLiabilitiesCurrent>
  <cbat:UnutilizedCommittedAmount unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="-5">4900000</cbat:UnutilizedCommittedAmount>
  <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;&lt;i&gt;Basis of Presentation and Organization&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On November 6, 2004, BAK International,
a non-operating holding company that had substantially the same shareholders as Shenzhen BAK Battery Co., Ltd (&amp;#x201c;Shenzhen BAK&amp;#x201d;),
entered into a share swap transaction with the shareholders of Shenzhen BAK for the purpose of the subsequent reverse acquisition of the
Company. The share swap transaction between BAK International and the shareholders of Shenzhen BAK was accounted for as a reverse acquisition
of Shenzhen BAK with no adjustment to the historical basis of the assets and liabilities of Shenzhen BAK.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On January 20, 2005, the Company completed
a share swap transaction with the shareholders of BAK International. The share swap transaction, also referred to as the &amp;#x201c;reverse
acquisition&amp;#x201d; of the Company, was consummated under Nevada law pursuant to the terms of a Securities Exchange Agreement entered by
and among CBAK, BAK International and the shareholders of BAK International on January 20, 2005. The share swap transaction has been accounted
for as a capital-raising transaction of the Company whereby the historical financial statements and operations of Shenzhen BAK are consolidated
using historical carrying amounts.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;Also on January 20, 2005, immediately
prior to consummating the share swap transaction, BAK International executed a private placement of its common stock with unrelated investors
whereby it issued an aggregate of 1,720,087 shares of common stock for gross proceeds of $17,000,000. In conjunction with this financing,
Mr. Xiangqian Li, the Chairman and Chief Executive Officer of the Company (&amp;#x201c;Mr. Li&amp;#x201d;), agreed to place 435,910 shares of the
Company&amp;#x2019;s common stock owned by him into an escrow account pursuant to an Escrow Agreement dated January 20, 2005 (the &amp;#x201c;Escrow
Agreement&amp;#x201d;). Pursuant to the Escrow Agreement, 50% of the escrowed shares were to be released to the investors in the private placement
if audited net income of the Company for the fiscal year ended September 30, 2005 was not at least $12,000,000, and the remaining 50%
was to be released to investors in the private placement if audited net income of the Company for the fiscal year ended September 30,
2006 was not at least $27,000,000. If the audited net income of the Company for the fiscal years ended September 30, 2005 and 2006 reached
the above-mentioned targets, the 435,910 shares would be released to Mr. Li in the amount of 50% upon reaching the 2005 target and the
remaining 50% upon reaching the 2006 target.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;Under accounting principles generally
accepted in the United States of America (&amp;#x201c;US GAAP&amp;#x201d;), escrow agreements such as the one established by Mr. Li generally constitute
compensation if, following attainment of a performance threshold, shares are returned to a company officer. The Company determined that
without consideration of the compensation charge, the performance thresholds for the year ended September 30, 2005 would be achieved.
However, after consideration of a related compensation charge, the Company determined that such thresholds would not have been achieved.
The Company also determined that, even without consideration of a compensation charge, the performance thresholds for the year ended September
30, 2006 would not be achieved.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;While the 217,955 escrow shares relating
to the 2005 performance threshold were previously released to Mr. Li, Mr. Li executed a further undertaking on August&amp;#xa0;21, 2006 to
return those shares to the escrow agent for the distribution to the relevant investors. However, such shares were not returned to the
escrow agent, but, pursuant to a Delivery of Make Good Shares, Settlement and Release Agreement between the Company, BAK International
and Mr. Li entered into on October&amp;#xa0;22, 2007 (the &amp;#x201c;Li Settlement Agreement&amp;#x201d;), such shares were ultimately delivered to
the Company as described below. Because the Company failed to satisfy the performance threshold for the fiscal year ended September 30,
2006, the remaining 217,955 escrow shares relating to the fiscal year 2006 performance threshold were released to the relevant investors.
As Mr. Li has not retained any of the shares placed into escrow, and as the investors party to the Escrow Agreement are only shareholders
of the Company and do not have and are not expected to have any other relationship to the Company, the Company has not recorded a compensation
charge for the years ended September 30, 2005 and 2006.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;At the time the escrow shares relating
to the 2006 performance threshold were transferred to the investors in fiscal year 2007, the Company should have recognized a credit to
donated shares and a debit to additional paid-in capital, both of which are elements of shareholders&amp;#x2019; equity. This entry is not
material because total ordinary shares issued and outstanding, total shareholders&amp;#x2019; equity and total assets do not change; nor is
there any impact on income or earnings per share. Therefore, previously filed consolidated financial statements for the fiscal year ended
September 30, 2007 will not be restated. This share transfer has been reflected in these financial statements by reclassifying the balances
of certain items as of October 1, 2007. The balances of donated shares and additional paid-in capital as of October 1, 2007 were credited
and debited by $7,955,358 respectively, as set out in the consolidated statements of changes in shareholders&amp;#x2019; equity.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;In November 2007, Mr. Li delivered
the 217,955 shares related to the 2005 performance threshold to BAK International pursuant to the Li Settlement Agreement; BAK International
in turn delivered the shares to the Company. Such shares (other than those issued to investors pursuant to the 2008 Settlement Agreements,
as described below) are now held by the Company. Upon receipt of these shares, the Company and BAK International released all claims and
causes of action against Mr. Li regarding the shares, and Mr. Li released all claims and causes of action against the Company and BAK
International regarding the shares. Under the terms of the Li Settlement Agreement, the Company commenced negotiations with the investors
who participated in the Company&amp;#x2019;s January 2005 private placement in order to achieve a complete settlement of BAK International&amp;#x2019;s
obligations (and the Company&amp;#x2019;s obligations to the extent it has any) under the applicable agreements with such investors.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;Beginning on March 13, 2008, the Company
entered into settlement agreements (the &amp;#x201c;2008 Settlement Agreements&amp;#x201d;) with certain investors in the January 2005 private placement.
Since the other investors have never submitted any claims regarding this matter, the Company did not reach any settlement with them.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;Pursuant to the 2008 Settlement Agreements,
the Company and the settling investors have agreed, without any admission of liability, to a settlement and mutual release from all claims
relating to the January 2005 private placement, including all claims relating to the escrow shares related to the 2005 performance threshold
that had been placed into escrow by Mr. Li, as well as all claims, including claims for liquidated damages relating to registration rights
granted in connection with the January 2005 private placement. Under the 2008 Settlement Agreement, the Company has made settlement payments
to each of the settling investors of the number of shares of the Company&amp;#x2019;s common stock equivalent to 50% of the number of the escrow
shares related to the 2005 performance threshold these investors had claimed; aggregate settlement payments as of June 30, 2015amounted
to 73,749 shares. Share payments to date have been made in reliance upon the exemptions from registration provided by Section 4(2) and/or
other applicable provisions of the Securities Act of 1933, as amended. In accordance with the 2008 Settlement Agreements, the Company
filed a registration statement covering the resale of such shares which was declared effective by the SEC on June 26, 2008.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;Pursuant to the Li Settlement Agreement,
the 2008 Settlement Agreements and upon the release of the 217,955 escrow shares relating to the fiscal year 2006 performance threshold
to the relevant investors, neither Mr. Li or the Company have any obligations to the investors who participated in the Company&amp;#x2019;s
January 2005 private placement relating to the escrow shares.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;As of March 31, 2021, the Company had
not received any claim from the other investors who have not been covered by the &amp;#x201c;2008 Settlement Agreements&amp;#x201d; in the January
2005 private placement.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;As the Company has transferred the
217,955 shares related to the 2006 performance threshold to the relevant investors in fiscal year 2007 and the Company also have transferred
73,749 shares relating to the 2005 performance threshold to the investors who had entered the &amp;#x201c;2008 Settlement Agreements&amp;#x201d;
with us in fiscal year 2008, pursuant to &amp;#x201c;Li Settlement Agreement&amp;#x201d; and &amp;#x201c;2008 Settlement Agreements&amp;#x201d;, neither Mr.
Li nor the Company had any remaining obligations to those related investors who participated in the Company&amp;#x2019;s January 2005 private
placement relating to the escrow shares.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On August 14, 2013, Dalian BAK Trading
Co., Ltd was established as a wholly owned subsidiary of China BAK Asia Holding Limited (&amp;#x201c;BAK Asia&amp;#x201d;) with a registered capital
of $500,000. Pursuant to CBAK Trading&amp;#x2019;s articles of association and relevant PRC regulations, BAK Asia was required to contribute
the capital to CBAK Trading on or before August 14, 2015. On August 5, 2019, CBAK Trading&amp;#x2019;s registered capital was increased to
$5,000,000. Pursuant to CBAK Trading&amp;#x2019;s amendment articles of association and relevant PRC regulations, BAK Asia was required to
contribute the capital to CBAK Trading on or before August 1, 2033. Up to the date of this report, the Company has contributed $2,435,000
to CBAK Trading in cash.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On December 27, 2013, Dalian BAK Power
Battery Co., Ltd was established as a wholly owned subsidiary of BAK Asia with a registered capital of $30,000,000. Pursuant to CBAK Power&amp;#x2019;s
articles of association and relevant PRC regulations, BAK Asia was required to contribute the capital to CBAK Power on or before December
27, 2015. On March 7, 2017, the name of Dalian BAK Power Battery Co., Ltd was changed to Dalian CBAK Power Battery Co., Ltd (&amp;#x201c;CBAK
Power&amp;#x201d;). On July 10, 2018, CBAK Power&amp;#x2019;s registered capital was increased to $50,000,000. On October 29, 2019, CBAK Power&amp;#x2019;s
registered capital was further increased to $60,000,000. Pursuant to CBAK Power&amp;#x2019;s amendment articles of association and relevant
PRC regulations, BAK Asia was required to contribute the capital to CBAK Power on or before December 31, 2021. Up to the date of this
report, the Company has contributed $60,000,000 to CBAK Power through injection of a series of patents and cash.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On May 4, 2018, CBAK New Energy (Suzhou)
Co., Ltd (&amp;#x201c;CBAK Suzhou&amp;#x201d;) was established as a 90% owned subsidiary of CBAK Power with a registered capital of RMB10,000,000
(approximately $1.5 million). The remaining 10% equity interest was held by certain employees of CBAK Suzhou. Pursuant to CBAK Suzhou&amp;#x2019;s
articles of association, each shareholder is entitled to the right of the profit distribution or responsible for the loss according to
its proportion to the capital contribution. Pursuant to CBAK Suzhou&amp;#x2019;s articles of association and relevant PRC regulations, CBAK
Power was required to contribute the capital to CBAK Suzhou on or before December 31, 2019. Up to the date of this report, the Company
has contributed RMB9.0 million (approximately $1.3 million), and the other shareholders have contributed RMB1.0 million (approximately
$0.1 million) to CBAK Suzhou through injection of a series of cash. The Company plan to dissolve CBAK Suzhou in 2021.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On November 21, 2019, Dalian CBAK Energy
Technology Co., Ltd (&amp;#x201c;CBAK Energy&amp;#x201d;) was established as a wholly owned subsidiary of BAK Asia with a registered capital of
$50,000,000. Pursuant to CBAK Energy&amp;#x2019;s articles of association and relevant PRC regulations, BAK Asia was required to contribute
the capital to CBAK Energy on or before November 20, 2022. Up to the date of this report, the Company has contributed $20,719,925 to CBAK
Energy. CBAK Energy will be focus on manufacture and sale of lithium batteries and lithium batteries&amp;#x2019; materials.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On July 14, 2020, the Company acquired
BAK Asia Investments Limited (&amp;#x201c;BAK Investments&amp;#x201d;), a company incorporated under Hong Kong laws, from Mr. Xiangqian Li, the
Company&amp;#x2019;s former CEO, for a cash consideration of HK$1.00. BAK Asia Investments Limited is a holding company without any other business
operations.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On July 31, 2020, BAK Investments formed
a wholly owned subsidiary CBAK New Energy (Nanjing) Co., Ltd. (&amp;#x201c;CBAK Nanjing&amp;#x201d;) in China with a registered capital of $100,000,000.
Pursuant to CBAK Nanjing&amp;#x2019;s articles of association and relevant PRC regulations, BAK Investments was required to contribute the
capital to CBAK Nanjing on or before July 29, 2040. Up to the date of this report, the Company has contributed $49,989,915 to CBAK Nanjing.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On August 6, 2020, Nanjing CBAK New
Energy Technology Co., Ltd. (&amp;#x201c;Nanjing CBAK&amp;#x201d;) was established as a wholly owned subsidiary of CBAK Nanjing with a registered
capital of RMB700,000,000 (approximately $107 million). Pursuant to Nanjing CBAK&amp;#x2019;s articles of association and relevant PRC regulations,
CBAK Nanjing was required to contribute the capital to Nanjing CBAK on or before August 5, 2040. Up to the date of this report, the Company
has contributed RMB290,378,836 (approximately $44.3 million) to Nanjing CBAK.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On November 9, 2020, Nanjing Daxin
New Energy Automobile Industry Co., Ltd (&amp;#x201c;Nanjing Daxin&amp;#x201d;) was established as a wholly owned subsidiary of CBAK Nanjing with
a register capital of RMB50,000,000 (approximately $7.6 million). Up to the date of this report, the Company has contributed RMB10,000,000
(approximately $1.53 million) to Nanjing Daxin. On January 18, 2021, Nanjing Daxin established a branch in Tianjin City.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;The Company&amp;#x2019;s condensed consolidated
financial statements have been prepared under US GAAP.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;These condensed consolidated financial
statements are unaudited. In the opinion of management, all adjustments and disclosures necessary for a fair presentation of these condensed
consolidated financial statements, which are of a normal and recurring nature, have been included. The results reported in the condensed
consolidated financial statements for any interim periods are not necessarily indicative of the results that may be reported for the entire
year. The following (a) condensed consolidated balance sheet as of December 31, 2020, which was derived from the Company&amp;#x2019;s audited
financial statements, and (b) the unaudited condensed consolidated financial statements have been prepared pursuant to the rules and regulations
of the Securities and Exchange Commission. Certain information and note disclosures normally included in annual financial statements prepared
in accordance with US GAAP have been condensed or omitted pursuant to those rules and regulations, though the Company believes that the
disclosures made are adequate to make the information not misleading. These unaudited condensed consolidated financial statements should
be read in conjunction with the audited consolidated financial statements and accompanying footnotes of the Company for the year ended
December 31, 2020 filed with the SEC on April 13, 2021.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;The preparation of financial statements
in conformity with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities
and disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and
expenses during the reporting periods. Actual results could differ from those estimates. This basis of accounting differs in certain
material respects from that used for the preparation of the books of account of the Company&amp;#x2019;s principal subsidiaries, which are
prepared in accordance with the accounting principles and the relevant financial regulations applicable to enterprises with limited liability
established in the PRC or Hong Kong. The accompanying consolidated financial statements reflect necessary adjustments not recorded in
the books of account of the Company&amp;#x2019;s subsidiaries to present them in conformity with US GAAP.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;After the disposal of BAK International
Limited and its subsidiaries, namely Shenzhen BAK, Shenzhen BAK Power Battery Co., Ltd (formerly BAK Battery (Shenzhen) Co., Ltd.) (&amp;#x201c;BAK
Shenzhen&amp;#x201d;), BAK International (Tianjin) Ltd. (&amp;#x201c;BAK Tianjin&amp;#x201d;), Tianjin Chenhao Technological Development Limited (a subsidiary
of BAK Tianjin established on May 8, 2014, &amp;#x201c;Tianjin Chenhao&amp;#x201d;), BAK Battery Canada Ltd. (&amp;#x201c;BAK Canada&amp;#x201d;), BAK Europe
GmbH (&amp;#x201c;BAK Europe&amp;#x201d;) and BAK Telecom India Private Limited (&amp;#x201c;BAK India&amp;#x201d;), effective on June 30, 2014, and as of
December 31, 2019, the Company&amp;#x2019;s subsidiaries consisted of: i) China BAK Asia Holdings Limited (&amp;#x201c;BAK Asia&amp;#x201d;), a wholly
owned limited liability company incorporated in Hong Kong on July 9, 2013; ii) Dalian CBAK Trading Co., Ltd. (&amp;#x201c;CBAK Trading&amp;#x201d;),
a wholly owned limited company established on August 14, 2013 in the PRC; iii) Dalian CBAK Power Battery Co., Ltd. (&amp;#x201c;CBAK Power&amp;#x201d;),
a wholly owned limited liability company established on December 27, 2013 in the PRC; iv) CBAK New Energy (Suzhou) Co., Ltd. (&amp;#x201c;CBAK
Suzhou&amp;#x201d;), a 90% owned limited liability company established on May 4, 2018 in the PRC; v) Dalian CBAK Energy Technology Co., Ltd
(&amp;#x201c;CBAK Energy&amp;#x201d;), a wholly owned limited liability company established on November 21, 2019 in the PRC; (vi) BAK Asia Investments
Limited (&amp;#x201c;BAK Investments&amp;#x201d;), a wholly owned limited liability company incorporated in Hong Kong acquired on July 14, 2020;
(vii) CBAK New Energy (Nanjing) Co., Ltd. (&amp;#x201c;CBAK Nanjing&amp;#x201d;), a wholly owned limited liability company established on July 31,
2020 in the PRC; (viii) Nanjing CBAK New Energy Technology Co., Ltd, (&amp;#x201c;Nanjing CBAK&amp;#x201d;), a wholly owned limited liability company
established on August 6, 2020 in the PRC and (ix) Nanjing Daxin New Energy Automobile Industry Co., Ltd (&amp;#x201c;Nanjing Daxin&amp;#x201d;),
a wholly owned limited liability company established on November 9, 2020.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;The Company continued its business
and continued to generate revenues from sale of batteries via subcontracting the production to BAK Tianjin and BAK Shenzhen, former subsidiaries
before the completion of construction and operation of its facility in Dalian. BAK Tianjin and BAK Shenzhen are now suppliers of the Company,
and the Company does not have any significant benefits or liability from the operating results of BAK Tianjin and BAK Shenzhen except
the normal risk with any major supplier.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;As of the date of this report, Mr.
Xiangqian Li is no longer a director of BAK International and BAK Tianjin. He remained as a director of Shenzhen BAK and BAK Shenzhen.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On and effective March 1, 2016, Mr.
Xiangqian Li resigned as Chairman, director, Chief Executive Officer, President and Secretary of the Company. On the same date, the Board
of Directors of the Company appointed Mr. Yunfei Li as Chairman, Chief Executive Officer, President and Secretary of the Company. On March&amp;#xa0;4,
2016, Mr. Xiangqian Li transferred 3,000,000 shares to Mr. Yunfei Li for a price of $2.4 per share. After the share transfer, Mr. Yunfei
Li held 3,000,000 shares or 17.3% and Mr. Xiangqian Li held 760,557 shares at 4.4% of the Company&amp;#x2019;s outstanding stock, respectively.
As of March 31, 2021, Mr. Yunfei Li held 10,785,872 shares or 12.2% of the Company&amp;#x2019;s outstanding stock, and Mr. Xiangqian Li held
none of the Company&amp;#x2019;s outstanding stock.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;The Company had an accumulated deficit
from recurring losses from operations and short-term debt obligations as of December 31, 2020 and March 31, 2021. As of December 31, 2020,
the Company has a working capital deficiency of $10.5 million. These factors raise substantial doubts about the Company&amp;#x2019;s ability
to continue as a going concern.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;In June and July 2015, the Company
received advances of approximately $9.8 million from potential investors. On September 29, 2015, the Company entered into a Debt Conversion
Agreement with these investors. Pursuant to the terms of the Debt Conversion Agreement, each of the creditors agreed to convert existing
loan principal of $9,847,644 into an aggregate 4,376,731 shares of common stock of the Company (&amp;#x201c;the Shares&amp;#x201d;) at a conversion
price of $2.25 per share. Upon receipt of the Shares on October 16, 2015, the creditors released the Company from all claims, demands
and other obligations relating to the Debts. As such, no interest was recognized by the Company on the advances from investors pursuant
to the supplemental agreements with investors and the Debt Conversion Agreement.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;In June 2016, the Company received
further advances in the aggregate of $2.9 million from Mr. Jiping Zhou and Mr. Dawei Li. These advances were unsecured, non-interest bearing
and repayable on demand. On July 8, 2018, the Company received further advances of $2.6 million from Mr. Jiping Zhou. On July 28, 2016,
the Company entered into securities purchase agreements with Mr. Jiping Zhou and Mr. Dawei Li to issue and sell an aggregate of 2,206,640
shares of common stock of the Company, at $2.5 per share, for an aggregate consideration of approximately $5.52 million. On August 17,
2016, the Company issued these shares to the investors.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On February 17, 2017, the Company signed
investment agreements with eight investors (including Mr. Yunfei Li, the Company&amp;#x2019;s CEO, and seven of the Company&amp;#x2019;s existing
shareholders) whereby the investors agreed to subscribe new shares of the Company totaling $10 million. Pursuant to the investment agreements,
in January 2017 the 8 investors paid the Company a total of $2.06 million as down payments. Mr. Yunfei Li agrees to subscribe new shares
of the Company totaled $1,120,000 and paid the earnest money of $225,784 in January 2017. On April 1, April 21, April 26 and May 10, 2017,
the Company received $1,999,910, $3,499,888, $1,119,982 and $2,985,497 from these investors, respectively. On May 31, 2017, the Company
entered into a securities purchase agreement with the eight investors, pursuant to which the Company agreed to issue an aggregate of 6,403,518
shares of common stock to these investors, at a purchase price of $1.50 per share, for an aggregate price of $9.6 million, among which
746,018 shares issued to Mr. Yunfei Li. On June 22, 2017, the Company issued the shares to the investors.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;In 2019, according to the investment
agreements and agreed by the investors, the Company returned partial earnest money of $966,579 (approximately RMB6.7 million) to these
investors.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On January 7, 2019, each of Mr. Dawei
Li and Mr. Yunfei Li entered into an agreement with CBAK Power and Tianjin New Energy whereby Tianjin New Energy assigned its rights to
loans to CBAK Power of approximately $3.4 million (RMB23,980,950) and $1.7 million (RMB11,647,890) (totaled $5.1 million, the &amp;#x201c;First
Debt&amp;#x201d;) to Mr. Dawei Li and Mr. Yunfei Li, respectively.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On January 7, 2019, the Company entered
into a cancellation agreement with Mr. Dawei Li and Mr. Yunfei Li. Pursuant to the terms of the cancellation agreement, Mr. Dawei Li and
Mr. Yunfei Li agreed to cancel the First Debt in exchange for 3,431,373 and 1,666,667 shares of common stock of the Company, respectively,
at an exchange price of $1.02 per share. Upon receipt of the shares, the creditors released the Company from any claims, demands and other
obligations relating to the First Debt.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On April 26, 2019, each of Mr. Jun
Lang, Ms. Jing Shi and Asia EVK Energy Auto Limited (&amp;#x201c;Asia EVK&amp;#x201d;) entered into an agreement with CBAK Power and Tianjin New
Energy whereby Tianjin New Energy assigned its rights to loans to CBAK Power of approximately $0.3 million (RMB2,225,082), $0.1 million
(RMB 912,204) and $5.0 million (RMB35,406,036) (collectively $5.4 million, the &amp;#x201c;Second Debt&amp;#x201d;) to Mr. Jun Lang, Ms. Jing Shi
and Asia EVK, respectively.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On April 26, 2019, the Company entered
into a cancellation agreement with Mr. Jun Lang, Ms. Jing Shi and Asia EVK (the creditors). Pursuant to the terms of the cancellation
agreement, the creditors agreed to cancel the Second Debt in exchange for 300,534, 123,208 and 4,782,163 shares of common stock of the
Company, respectively, at an exchange price of $1.1 per share. Upon receipt of the shares, the creditors released the Company from any
claims, demands and other obligations relating to the Second Debt.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On June 28, 2019, each of Mr. Dawei
Li and Mr. Yunfei Li entered into an agreement with CBAK Power to loan approximately $1.4 million (RMB10,000,000) and $2.5 million (RMB18,000,000)
respectively to CBAK Power for a terms of six months (collectively $3.9 million, the &amp;#x201c;Third Debt&amp;#x201d;). The loan was unsecured,
non-interest bearing and repayable on demand.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On July 16, 2019, each of Asia EVK
and Mr. Yunfei Li entered into an agreement with CBAK Power and Dalian Zhenghong Architectural Decoration and Installation Engineering
Co. Ltd. (the Company&amp;#x2019;s construction contractor) whereby Dalian Zhenghong Architectural Decoration and Installation Engineering
Co. Ltd. assigned its rights to the unpaid construction fees owed by CBAK Power of approximately $2.8 million (RMB20,000,000) and $0.4
million (RMB2,813,810) (collectively $3.2 million, the &amp;#x201c;Fourth Debt&amp;#x201d;) to Asia EVK and Mr. Yunfei Li, respectively.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On July 26, 2019, the Company entered
into a cancellation agreement with Mr. Dawei Li, Mr. Yunfei Li and Asia EVK (the creditors). Pursuant to the terms of the cancellation
agreement, Mr. Dawei Li, Mr. Yunfei Li and Asia EVK agreed to cancel the Third Debt and Fourth Debt in exchange for 1,384,717, 2,938,067
and 2,769,435 shares of common stock of the Company, respectively, at an exchange price of $1.05 per share. Upon receipt of the shares,
the creditors released the Company from any claims, demands and other obligations relating to the Third Debt and Fourth Debt. The cancellation
agreement contains customary representations and warranties of the creditors. The creditors do not have registration rights with respect
to the shares.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On July 24, 2019, the Company entered
into a securities purchase agreement with Atlas Sciences, LLC (the &amp;#x201c;Lender&amp;#x201d;), pursuant to which the Company issued a promissory
note (the &amp;#x201c;Note 1&amp;#x201d;) to the Lender. The Note has an original principal amount of $1,395,000, bears interest at a rate of 10%
per annum and will mature 12 months after the issuance, unless earlier paid or redeemed in accordance with its terms. The Company received
proceeds of $1,250,000 after an original issue discount of $125,000 and payment of Lender&amp;#x2019;s expenses of $20,000.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On October 10, 2019, each of Mr. Shibin
Mao, Ms. Lijuan Wang and Mr. Ping Shen entered into an agreement with CBAK Power and Zhengzhou BAK New Energy Vehicle Co., Ltd. (the Company&amp;#x2019;s
supplier of which Mr. Xiangqian Li, the former CEO, is a director of this company) whereby Zhengzhou BAK New Energy Vehicle Co., Ltd.
assigned its rights to the unpaid inventories cost owed by CBAK Power of approximately $2.1 million (RMB15,000,000), $1.0 million (RMB7,380,000)
and $1.0 million (RMB7,380,000) (collectively $4.2 million, the &amp;#x201c;Fifth Debt&amp;#x201d;) to Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping
Shen, respectively.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On October 14, 2019, the Company entered
into a cancellation agreement with Mr. Shangdong Liu, Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen (the creditors). Pursuant to the
terms of the cancellation agreement, Mr. Shangdong Liu, Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen agreed to cancel and convert
the Fifth Debt and the Unpaid Earnest Money of approximately $1 million (RMB6,720,000) in exchange for 528,053, 3,536,068, 2,267,798 and
2,267,798 shares of common stock of the Company, respectively, at an exchange price of $0.6 per share. Upon receipt of the shares, the
creditors released the Company from any claims, demands and other obligations relating to the Fifth Debt&amp;#xa0;and the Unpaid Earnest Money.
The cancellation agreement contains customary representations and warranties of the creditors. The creditors do not have registration
rights with respect to the shares.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On December 30, 2019, the Company entered
into a second securities purchase agreement with Atlas Sciences, LLC (the &amp;#x201c;Lender&amp;#x201d;), pursuant to which the Company issued
a promissory note (the &amp;#x201c;Note II&amp;#x201d;) to the Lender. The Note II has an original principal amount of $1,670,000, bears interest
at a rate of 10% per annum and will mature 12 months after the issuance, unless earlier paid or redeemed in accordance with its terms.
The Company received proceeds of $1,500,000 after an original issue discount of $150,000 and payment of Lender&amp;#x2019;s expenses of $20,000.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On January 27, 2020, the Company entered
into an exchange agreement (the &amp;#x201c;First Exchange Agreement&amp;#x201d;) with Atlas Sciences, LLC (the &amp;#x201c;Lender&amp;#x201d;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $100,000 (the
&amp;#x201c;Partitioned Promissory Note) from the outstanding balance of certain promissory note that the Company issued to the Lender on July
24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the issuance of
160,256 shares of the Company&amp;#x2019;s common stock, par value $0.001 per share to the Lender.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On February 20, 2020, the Company entered
into a second exchange agreement (the &amp;#x201c;Second Exchange Agreement&amp;#x201d;) with Atlas Sciences, LLC (the &amp;#x201c;Lender&amp;#x201d;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $100,000 (the
&amp;#x201c;Partitioned Promissory Note&amp;#x201d;) from the outstanding balance of certain promissory note that the Company issued to the Lender
on July 24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the issuance
of 207,641 shares of the Company&amp;#x2019;s common stock, par value $0.001 per share to the Lender.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On April 10, 2020, each of Mr. Yunfei
Li, Mr. Ping Shen and Asia EVK entered into an agreement with CBAK Power and Shenzhen BAK, whereby Shenzhen BAK assigned its rights to
the unpaid inventories cost (note 7) owed by CBAK Power of approximately $1.0 million (RMB7,000,000), $2.3 million (RMB16,000,000) and
$1.0 million (RMB7,300,000) (collectively $4.3 million, the &amp;#x201c;Sixth Debt&amp;#x201d;) to Mr. Yunfei Li, Mr. Ping Shen and Asia EVK, respectively.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On April 27, 2020, the Company entered
into a cancellation agreement with Mr. Yunfei Li, Mr. Ping Shen and Asia EVK (the &amp;#x201c;creditors&amp;#x201d;). Pursuant to the terms of the
cancellation agreement, Mr. Yunfei Li, Mr. Ping Shen and Asia EVK agreed to cancel the Sixth Debt in exchange for 2,062,619, 4,714,557
and 2,151,017 shares of common stock of the Company, respectively, at an exchange price of $0.48 per share. Upon receipt of the shares,
the creditors released the Company from any claims, demands and other obligations relating to the Sixth Debt. The cancellation agreement
contains customary representations and warranties of the creditors. The creditors do not have registration rights with respect to the
shares.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On April 28, 2020, the Company entered
into a third exchange agreement (the &amp;#x201c;Third Exchange Agreement&amp;#x201d;) with Atlas Sciences, LLC (the &amp;#x201c;Lender&amp;#x201d;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $100,000 (the
&amp;#x201c;Partitioned Promissory Note&amp;#x201d;) from the outstanding balance of certain promissory note that the Company issued to the Lender
on July 24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the issuance
of 312,500 shares of the Company&amp;#x2019;s common stock, par value $0.001 per share to the Lender.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On June 8, 2020, the Company entered
into a fourth exchange agreement (the &amp;#x201c;Fourth Exchange Agreement&amp;#x201d;) with Atlas Sciences, LLC (the &amp;#x201c;Lender&amp;#x201d;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $100,000 (the
&amp;#x201c;Partitioned Promissory Note&amp;#x201d;) from the outstanding balance of certain promissory note that the Company issued to the Lender
on July 24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the issuance
of 271,739 shares of the Company&amp;#x2019;s common stock, par value $0.001 per share to the Lender.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On June 10, 2020, the Company entered
into a Fifth exchange agreement (the &amp;#x201c;Fifth Exchange Agreement&amp;#x201d;) with Atlas Sciences, LLC (the &amp;#x201c;Lender&amp;#x201d;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $150,000 (the
&amp;#x201c;Partitioned Promissory Note&amp;#x201d;) from the outstanding balance of certain promissory note that the Company issued to the Lender
on July 24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the issuance
of 407,609 shares of the Company&amp;#x2019;s common stock, par value $0.001 per share to the Lender.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On July 6, 2020, the Company entered
into a Sixth exchange agreement (the &amp;#x201c;Sixth Exchange Agreement&amp;#x201d;) with Atlas Sciences, LLC (the &amp;#x201c;Lender&amp;#x201d;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $250,000 (the
&amp;#x201c;Partitioned Promissory Note&amp;#x201d;) from the outstanding balance of certain promissory note that the Company issued to the Lender
on July 24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the issuance
of 461,595 shares of the Company&amp;#x2019;s common stock, par value $0.001 per share to the Lender.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On July 8, 2020, the Company entered
into a First exchange agreement for Note II (the &amp;#x201c;First Exchange Agreement- Note II&amp;#x201d;) with Atlas Sciences, LLC (the &amp;#x201c;Lender&amp;#x201d;),
pursuant to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $250,000
(the &amp;#x201c;Partitioned Promissory Note&amp;#x201d;) from the outstanding balance of certain promissory note that the Company issued to the
Lender on December 30, 2019, which has an original principal amount of $1,670,000, and (ii) exchange the Partitioned Promissory Note for
the issuance of 453,161 shares of the Company&amp;#x2019;s common stock, par value $0.001 per share to the Lender.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On July 29, 2020, the Company entered
into a Seventh exchange agreement (the &amp;#x201c;Seventh Exchange Agreement&amp;#x201d;) with Atlas Sciences, LLC (the &amp;#x201c;Lender&amp;#x201d;),
pursuant to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $365,000
(the &amp;#x201c;Partitioned Promissory Note&amp;#x201d;) from the outstanding balance of certain promissory note that the Company issued to the
Lender on July 24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the
issuance of 576,802 shares of the Company&amp;#x2019;s common stock, par value $0.001 per share to the Lender.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On October 12, 2020, the Company entered
into an Amendment to Promissory Notes (the &amp;#x201c;Amendment&amp;#x201d;) with Atlas Sciences, LLC (the Lender), pursuant to which the Lender
has the right at any time until the outstanding balance of the Notes has been paid in full, at its election, to convert all or any portion
of the outstanding balance of the Notes into shares of common stock of the Company. The conversion price for each conversion will be calculated
pursuant to the following formula: 80% multiplied by the lowest closing price of the Company common stock during the ten (10) trading
days immediately preceding the applicable conversion (the &amp;#x201c;Conversion Price&amp;#x201d;). Notwithstanding the foregoing, in no event
will the Conversion Price be less than $1.00.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;According to the Amendment, on October
13, 2020, the Company exchange $230,000 in principal and $141,275 coupon interest under the Note I and $775,000 principal under the Note
II for the issuance of 229,750 and 479,579 shares of the Company&amp;#x2019;s common stock, par value $0.001 per share to the Lender, respectively.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On October 20, 2020, the Company further
exchange $645,000 in principal and $133,252 coupon interests under Note II for the issuance of 329,768 shares of the Company&amp;#x2019;s common
stock, par value $0.001 per share to the Lender. Up to the date of this report, the Company has fully repaid the principal and coupon
interests of Note I and Note II.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On November 5, 2020, each of Tillicum
Investment Company Limited, an unrelated party, entered into an agreement with CBAK Nanjing and Shenzhen ESTAR Industrial Company Limited,
whereby Shenzhen ESTAR Industrial Company Limited assigned its rights to the unpaid equipment cost owed by CBAK Nanjing of approximately
$11.17 million (RMB75,000,000) (the &amp;#x201c;Seventh Debt&amp;#x201d;) to Tillicum Investment Company Limited.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On November 11, 2020, the Company entered
into a cancellation agreement with Tillicum Investment Company Limited (the &amp;#x201c;creditor&amp;#x201d;). Pursuant to the terms of the cancellation
agreement, Tillicum Investment Company Limited agreed to cancel the Seventh Debt in exchange for 3,192,291 shares of common stock of the
Company, at an exchange price of $3.5 per share. Upon receipt of the shares, the creditor released the Company from any claims, demands
and other obligations relating to the Seventh Debt. The cancellation agreement contains customary representations and warranties of the
creditor. The creditor does not have registration rights with respect to the shares.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On December 8, 2020, the Company entered
into a securities purchase agreement with certain institutional investors, pursuant to which the Company issued in a registered direct
offering, an aggregate of 9,489,800 shares of common stock of the Company at a per share purchase price of $5.18, and warrants to purchase
an aggregate of 3,795,920 shares of common stock of the Company at an exercise price of $6.46 per share exercisable for 36 months from
the date of issuance, for gross proceeds of approximately $49.16 million, before deducting fees to the placement agent and other offering
expenses of $3.81 million. In addition, the placement agent for this transaction also received warrants (&amp;#x201c;Placement Agent Warrants&amp;#x201d;)
for the purchase of up to 379,592 shares of the Company&amp;#x2019;s common stock at an exercise price of $6.475 per share exercisable for
36 months after 6 months from the issuance.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On February 8, 2021, the Company entered
into another securities purchase agreement with the same investors, pursuant to which the Company issued in a registered direct offering,
an aggregate of 8,939,976 shares of common stock of the Company at a per share purchase price of $7.83. In addition, the Company issued
to the investors (i) in a concurrent private placement, the Series A-1 warrants to purchase a total of 4,469,988 shares of common stock,
at a per share exercise price of $7.67 and exercisable for 42 months from the date of issuance; (ii) in the registered direct offering,
the Series B warrants to purchase a total of 4,469,988 shares of common stock, at a per share exercise price of $7.83 and exercisable
for 90 days from the date of issuance; and (iii) in the registered direct offering, the Series A-2 warrants to purchase up to 2,234,992
shares of common stock, at a per share exercise price of $7.67 and exercisable for 45 months from the date of issuance. The Company received
gross proceeds of approximately $70 million from the registered direct offering and the concurrent private placement, before deducting
fees to the placement agent and other offering expenses of $5.0 million. In addition, the placement agent for this transaction also received
warrants (&amp;#x201c;Placement Agent Warrants&amp;#x201d;) for the purchase of up to 446,999 shares of the Company&amp;#x2019;s common stock at an exercise
price of $9.204 per share exercisable for 36 months after 6 months from the issuance.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On May 10, 2021, the Company entered into Amendment No. 1 to the Series
B Warrant (the &amp;#x201c;Series B Warrant Amendment&amp;#x201d;) with each of the holders of the Company&amp;#x2019;s outstanding Series B warrants.
Pursuant to the Series B Warrant Amendment, the term of the Series B warrants was extended from May 11, 2021 to August 31, 2021.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;As of March 31, 2021, the Company had aggregate interest-bearing bank
loans of approximately $13.7 million, due in 2021, in addition to approximately $36.4 million of other current liabilities (excluding
warrants derivative liability).&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;As of March 31, 2021, the Company had
unutilized committed banking facilities from banks of $4.9 million.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;The Company is currently expanding
its product lines and manufacturing capacity in its Dalian and Nanjing plant, which requires more funding to finance the expansion. The
Company plans to raise additional funds through banks borrowing and equity financing in the future to meet its daily cash demands, if
required.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;However, there can be no assurance
that the Company will be successful in obtaining further financing. The Company expects that it will be able to secure more potential
orders from the new energy market, especially from the electric car market and UPS market. The Company believes that with the booming
future market demand in high power lithium ion products, it can continue as a going concern and return to profitability.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;The accompanying consolidated financial
statements have been prepared assuming the Company will continue to operate as a going concern, which contemplates the realization of
assets and the settlement of liabilities in the normal course of business. The consolidated financial statements do not include any adjustments
to reflect the possible future effects on the recoverability and classification of assets or the amounts and classification of liabilities
that may result from the outcome of this uncertainty related to the Company&amp;#x2019;s ability to continue as a going concern.&lt;/p&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
  <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;&lt;i&gt;Revenue Recognition &lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;The Company recognizes revenues when
its customer obtains control of promised goods or services, in an amount that reflects the consideration which it expects to receive
in exchange for those goods. The Company recognizes revenues following the five step model prescribed under ASU No. 2014-09: (i) identify
contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate
the transaction price to the performance obligations in the contract; and (v) recognize revenues when (or as) we satisfy the performance
obligation.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;Revenues from product sales are recognized
when the customer obtains control of the Company&amp;#x2019;s product, which occurs at a point in time, typically upon delivery to the customer.
The Company expenses incremental costs of obtaining a contract as and when incurred if the expected amortization period of the asset
that it would have recognized is one year or less or the amount is immaterial.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;Revenues from product sales are recorded
net of reserves established for applicable discounts and allowances that are offered within contracts with the Company&amp;#x2019;s customers.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;Product revenue reserves, which are
classified as a reduction in product revenues, are generally characterized in the categories: discounts and returns. These reserves are
based on estimates of the amounts earned or to be claimed on the related sales and are classified as reductions of accounts receivable
as the amount is payable to the Company&amp;#x2019;s customer.&lt;/p&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
  <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;&lt;i&gt;Recently Adopted Accounting Standards&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; &quot;&gt;In December&amp;#xa0;2019,
the FASB issued ASU 2019-12, Simplifying the Accounting for Income Taxes, which simplifies the accounting for income taxes, eliminates
certain exceptions within ASC 740, Income Taxes, and clarifies certain aspects of the current guidance to promote consistent application
among reporting entities. Upon adoption, the Company must apply certain aspects of this standard retrospectively for all periods presented
while other aspects are applied on a modified retrospective basis through a cumulative-effect adjustment to retained earnings as of the
beginning of the fiscal year of adoption. The Company applied the new standard beginning January 1, 2021.&amp;#xa0;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; &quot;&gt;In August
2020, the FASB issued ASU No. 2020-06 (&amp;#x201c;ASU 2020-06&amp;#x201d;) &amp;#x201c;Debt&amp;#x2014;Debt with Conversion and Other Options (Subtopic
470-20) and Derivatives and Hedging&amp;#x2014;Contracts in Entity&amp;#x2019;s Own Equity (Subtopic 815-40).&amp;#x201d; ASU 2020-06 reduces the number
of accounting models for convertible debt instruments by eliminating the cash conversion and beneficial conversion models. As a result,
a convertible debt instrument will be accounted for as a single liability measured at its amortized cost as long as no other features
require bifurcation and recognition as derivatives. For contracts in an entity&amp;#x2019;s own equity, the type of contracts primarily affected
by this update are freestanding and embedded features that are accounted for as derivatives under the current guidance due to a failure
to meet the settlement conditions of the derivative scope exception. This update simplifies the related settlement assessment by removing
the requirements to (i) consider whether the contract would be settled in registered shares, (ii) consider whether collateral is required
to be posted, and (iii) assess shareholder rights. ASU 2020-06 is effective for fiscal years beginning after December 15, 2023. Early
adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020, and only if adopted as of the beginning of
such fiscal year. The Company adopted ASU 2020-06 effective January 1, 2021. The adoption of ASU 2020-06 did not have any impact on the
Company&amp;#x2019;s condensed consolidated financial statement presentation or disclosures.&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
  <cbat:RecentlyIssuedAccountingStandardsPoliciesTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;&lt;i&gt;Recently Issued Accounting Standards&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; &quot;&gt;In May 2019,
the Financial Accounting Standards Board (&amp;#x201c;FASB&amp;#x201d;) issued ASU 2019-05, which is an update to ASU Update No. 2016-13, Financial
Instruments&amp;#x2014;Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which introduced the expected credit
losses methodology for the measurement of credit losses on financial assets measured at amortized cost basis, replacing the previous
incurred loss methodology. The amendments in Update 2016-13 added Topic 326, Financial Instruments&amp;#x2014;Credit Losses, and made several
consequential amendments to the Codification. Update 2016-13 also modified the accounting for available-for-sale debt securities, which
must be individually assessed for credit losses when fair value is less than the amortized cost basis, in accordance with Subtopic 326-30,
Financial Instruments&amp;#x2014; Credit Losses&amp;#x2014;Available-for-Sale Debt Securities. The amendments in this ASU address those stakeholders&amp;#x2019;
concerns by providing an option to irrevocably elect the fair value option for certain financial assets previously measured at amortized
cost basis. For those entities, the targeted transition relief will increase comparability of financial statement information by providing
an option to align measurement methodologies for similar financial assets. Furthermore, the targeted transition relief also may reduce
the costs for some entities to comply with the amendments in Update 2016-13 while still providing financial statement users with decision-useful
information. ASU 2019-05 is effective for the Company for fiscal year beginning after December 15, 2022. The Company is currently evaluating
the impact of this new standard on its condensed consolidated financial statements and related disclosures.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; &quot;&gt;Other accounting
standards that have been issued or proposed by the FASB or other standards-setting bodies that do not require adoption until a future
date are not expected to have a material impact on the Company&amp;#x2019;s condensed consolidated financial statements upon adoption.&lt;/p&gt;</cbat:RecentlyIssuedAccountingStandardsPoliciesTextBlock>
  <cbat:PledgedDepositsTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%&quot;&gt;&lt;tr style=&quot;vertical-align: top; text-align: justify&quot;&gt;
&lt;td style=&quot;width: 0&quot;&gt;&lt;/td&gt;&lt;td style=&quot;width: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;b&gt;2.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: justify&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;b&gt;Pledged
                                            deposits&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-left: 0.25in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt&quot;&gt; Pledged deposits as of December 31, 2020 and March 31, 2021 consisted of the following:&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;December&amp;#xa0;31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;March 31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; font-style: italic; text-align: center&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; font-style: italic; text-align: center&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;Pledged deposits with bank for:&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;Bills payable&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;8,791,499&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;16,278,065&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;Others*&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;198,249&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;45,238&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;8,989,748&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;16,323,303&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; width: 100%&quot;&gt;
  &lt;tr style=&quot;vertical-align: top&quot;&gt;
    &lt;td style=&quot;width: 24px; text-align: justify&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;b&gt;*&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: justify&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;In November 2019, CBAK
    Suzhou received notice from Court of Suzhou city that Suzhou Industrial Park Security Service Co., Ltd (&amp;#x201c;Suzhou Security&amp;#x201d;)
    filed a lawsuit against CBAK Suzhou for the failure to pay pursuant to the terms of the sales contract. Suzhou Security sought a
    total amount of $21,321 (RMB139,713), including services expenses amount of $21,198 (RMB138,908) and interest of $123 (RMB805). Upon
    the request of Suzhou Security for property preservation, the Court of Suzhou froze CBAK Suzhou&amp;#x2019;s bank deposits totaling $0.02
    million (RMB150,000) for a period of one year. As of March 31, 2021, $5,047 (RMB33,073) was frozen by bank and the Company had accrued
    the service cost of $21,198 (RMB138,908).&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; width: 100%&quot;&gt;
  &lt;tr style=&quot;vertical-align: top&quot;&gt;
    &lt;td style=&quot;width: 24px; text-align: justify&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify&quot;&gt;On March 20, 2020, CBAK Power received notice
    from Court of Nanpi County, Hebei Province that Cangzhou Huibang Engineering Manufacturing Co., Ltd (&amp;#x201c;Cangzhou Huibang&amp;#x201d;)
    filed a lawsuit against CBAK Power for the failure to pay pursuant to the terms of the purchase contract. Cangzhou Huibang sought
    a total amount of $0.31 million (RMB2,029,594), including materials purchase cost of $0.3 million (RMB1,932,947), and interest of
    $14,804 (RMB96,647). As of December 31, 2020, the Company has accrued materials purchase cost of $0.3 million (RMB1,932,947). Upon
    the request of Cangzhou Huibang for property preservation, the Court of Nanpi ordered to freeze CBAK Power&amp;#x2019;s bank deposits
    totaling $0.4 million (RMB2,650,000) for a period of two year to March 2, 2022. As of December 31, 2020, $18,518 (RMB120,898) was
    frozen by bank.&amp;#xa0;In March 2021, CBAK Power had made full payment and bank deposit was released.&lt;/p&gt;
    &lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify&quot;&gt;&lt;font style=&quot;font-size: 8pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/p&gt;
    &lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify&quot;&gt;In February 2020, CBAK Power received notice
    from Court of Zhuanghe that Dongguan Shanshan Battery Material Co., Ltd (&amp;#x201c;Dongguan Shanshan&amp;#x201d;) filed lawsuit against CBAK
    Power for the failure to pay pursuant to the terms of the purchase contract. Dongguan Shanshan sought a total amount of $0.7 million
    (RMB4,434,209). Upon the request of Dongguan Shanshan for property preservation, the Court of Zhuanghe ordered to freeze CBAK Power&amp;#x2019;s
    bank deposits totaling $0.7 million (RMB4,434,209) for a period of one year to December 17, 2020. In July 2020, CBAK Power and Dongguan
    Shanshan have come to a settlement amount of $0.6 million (RMB3,635,192) and the bank deposit was then released. In October 2020,
    CBAK Power fail to pay according to the settlement, Dongguan Shanshan sought a total amount of $0.6 million (RMB3,635,192). Upon
    the request of Dongguan Shanshan for property preservation, the Court of Zhuanghe ordered to freeze CBAK Power&amp;#x2019;s bank deposits
    totaling $0.6 million (RMB3,365,192) for a period of one year to October 21, 2021. As of December 31, 2020, $55,230 (RMB360,576)
    was frozen by bank. In late February 2021, CBAK Power and Dongguan Shanshan entered into a settlement agreement that CBAK would pay
    $260,393, $76,586, $76,586, $76,586, and $32,088 (RMB1,700,000, RMB500,000, RMB500,000, RMB500,000 and RMB209,487) by March 5, March
    31, April 30, May 31 and June 30, 2021, respectively, and after the first payment of RMB 1,700,000 by March 5, 2021, Dongguan Shanshan
    would release all the enforcement measures against CBAK Power. CBAK Power had made payment on time and the bank deposit was then
    release. As of March 31, 2020, CBAK Power has accrued the unpaid material purchase cost of $516,865 (RMB3,374,403). As of the date
    of this report, CBAK Power further paid $76,303 (RMB500,000) to Dongguan Shanshan.&lt;/p&gt;
    &lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify&quot;&gt;&lt;font style=&quot;font-size: 8pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/p&gt;
    &lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify&quot;&gt;In June 2020, CBAK Power received notice
    from Court of Dalian Economic and Technology Development Zone that Nanjing Jinlong Chemical Co., Ltd. (&amp;#x201c;Nanjing Jinlong&amp;#x201d;)
    filed a lawsuit against CBAK Power for the failure to pay pursuant to the terms of the purchase contract. Nanjing Jinlong sought
    a total amount of $125,443 (RMB822,000). Upon the request of Nanjing Jinlong for property preservation, the Court of Dalian Economic
    and Technology Development Zone ordered to freeze CBAK Power&amp;#x2019;s bank deposits totaling $125,443 (RMB822,000) for a period of
    one year. As of March 31, 2021, $2,422 (RMB15,869) was frozen by bank and the Company had accrued the material purchase cost of $125,443
    (RMB822,000). In April 2021, CBAK Power has mad full settlement to Nanjing Jinlong and the property preservation was then released.&lt;/p&gt;
    &lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify&quot;&gt;&lt;font style=&quot;font-size: 8pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/p&gt;
    &lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify&quot;&gt;In June 2020, CBAK Power received notice
    from Court of Dalian Economic and Technology Development Zone that Xi&amp;#x2019;an Anpu New Energy Technology Co. LTD (&amp;#x201c;Xi&amp;#x2019;an
    Anpu&amp;#x201d;) filed a lawsuit against CBAK Power for the failure to pay pursuant to the terms of the equipment purchase contract.
    Xi&amp;#x2019;an Anpu sought a total amount of $129,270 (RMB843,954), including $117,636 (RMB768,000) for equipment cost and $11,634 (RMB75,954)
    for liquidated damages. Upon the request of Xi&amp;#x2019;an Anpu for property preservation, the Court of Dalian Economic and Technology
    Development Zone ordered to freeze CBAK Power&amp;#x2019;s bank deposits $0.1 million (RMB843,954) for a period to May 11, 2021. As of
    December 31, 2020, $98,284 (RMB641,656) was frozen by bank. The property preservation was released on February 25, 2021 upon CBAK
    Power settlement.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;In May 2020, CBAK Power received notice
from Court of Wuqing District, Tianjin that Tianjin Changyuan Electric Material Co., Ltd (&amp;#x201c;Tianjin Changyuan&amp;#x201d;) filed lawsuit
against CBAK Power for failure to pay pursuant to the terms of the purchase contract. The plaintiff sought a total amount of $13,040
(RMB85,136), including material cost of $12,166 (RMB79,429) and interest of $874 (RMB5,707). In July, 2020, upon the request of the plaintiff
for property preservation, the Court of Wuqing District, Tianjin ordered to freeze CBAK Power&amp;#x2019;s bank deposits totaling $13,041
(RMB85,136) for a period of one year. As of December 31, 2020, $13,041 (RMB85,136) was frozen by bank. CBAK Power had made full payment
and the property preservation was released as of March 31, 2021.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;In October 2020, CBAK Power
received a notice from Court of Dalian Economic and Technology Development Zone that Jiuzhao New Energy Technology Co., Ltd.
(&amp;#x201c;Jiuzhao&amp;#x201d;) filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of certain purchase contract.
Jiuzhao sought a total amount of $0.9 million (RMB6.0 million), including material cost of $0.9 million (RMB5,870,267) and interest
of $19,871 (RMB129,732). Upon the request of the plaintiff for property preservation, the Court of Dalian Economic and Technology
Development Zone, Jiuzhao ordered to freeze CBAK Power&amp;#x2019;s bank deposits totaling $0.9 million (RMB6.0 million) for a period to
September 17, 2021. As of March 31, 2021, $37,769 (RMB247,492) was frozen by bank and the Company had accrued the unpaid material
purchase cost of $0.6 million (RMB3,870,267). As of the date of this report, CBAK Power has fully paid off the debts to Jiuzhao, and the frozen bank deposits were released in April
2021.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;In October 2019, CBAK Power received
notice from Court of Changshou District, Chongqing that Chongqing Zhongrun Chemistry Co., Ltd (&amp;#x201c;Chongqing Zhongrun&amp;#x201d;) filed
arbitration claims against the Company for failure to pay pursuant to the terms of the contract. The plaintiff sought a total amount
of $0.4 million (RMB2,484,948), including material cost of $0.4 million (RMB2,397,660) and interest of $13,370 (RMB87,288). On October
31, 2019, CBAK Power and Chongqing Zhongrun reached an agreement that CBAK Power would pay the material cost by the end of December 31,
2019. In 2020, CBAK Power had paid $198,144 (RMB1,293,600). In August 2020, upon the request of Chongqing Zhongrun for property preservation,
the Court of Changshou District ordered to freeze CBAK Power&amp;#x2019;s bank deposits totaling $0.2 million (RMB1,249,836) for a period
of one year to August 2021. As of December 31, 2020, the Company has accrued the remaining material purchase cost of $0.2 million (RMB1,104,007)
and $2,224 (RMB14,521) was frozen by bank. The property preservation was released in March, 2021 upon CBAK Power settlement.&lt;/p&gt;&lt;br/&gt;</cbat:PledgedDepositsTextBlock>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="usd" contextRef="c129_From1Nov2019To30Nov2019_SuzhouSecurityMember" decimals="0">21321</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="cny" contextRef="c129_From1Nov2019To30Nov2019_SuzhouSecurityMember" decimals="0">139713</us-gaap:LossContingencyDamagesSoughtValue>
  <cbat:ServiceExpensesAmount unitRef="usd" contextRef="c129_From1Nov2019To30Nov2019_SuzhouSecurityMember" decimals="0">21198</cbat:ServiceExpensesAmount>
  <cbat:ServiceExpensesAmount unitRef="cny" contextRef="c129_From1Nov2019To30Nov2019_SuzhouSecurityMember" decimals="0">138908</cbat:ServiceExpensesAmount>
  <us-gaap:InterestExpenseOther unitRef="usd" contextRef="c129_From1Nov2019To30Nov2019_SuzhouSecurityMember" decimals="0">123</us-gaap:InterestExpenseOther>
  <us-gaap:InterestExpenseOther unitRef="cny" contextRef="c129_From1Nov2019To30Nov2019_SuzhouSecurityMember" decimals="0">805</us-gaap:InterestExpenseOther>
  <cbat:BankDeposits unitRef="usd" contextRef="c130_AsOf30Nov2019_SuzhouSecurityMember" decimals="-4">20000</cbat:BankDeposits>
  <cbat:BankDeposits unitRef="cny" contextRef="c130_AsOf30Nov2019_SuzhouSecurityMember" decimals="0">150000</cbat:BankDeposits>
  <cbat:FrozenByBank unitRef="usd" contextRef="c131_AsOf31Mar2021_SuzhouSecurityMember" decimals="0">5047</cbat:FrozenByBank>
  <cbat:FrozenByBank unitRef="cny" contextRef="c131_AsOf31Mar2021_SuzhouSecurityMember" decimals="0">33073</cbat:FrozenByBank>
  <cbat:AccruedServiceCost unitRef="usd" contextRef="c132_From1Mar2021To31Mar2021_SuzhouSecurityMember" decimals="0">21198</cbat:AccruedServiceCost>
  <cbat:AccruedServiceCost unitRef="cny" contextRef="c132_From1Mar2021To31Mar2021_SuzhouSecurityMember" decimals="0">138908</cbat:AccruedServiceCost>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="usd" contextRef="c133_From1Mar2020To20Mar2020_CangzhouHuibangMember" decimals="-4">310000</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="cny" contextRef="c133_From1Mar2020To20Mar2020_CangzhouHuibangMember" decimals="0">2029594</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:MaterialsSuppliesAndOther unitRef="usd" contextRef="c134_AsOf20Mar2020_CangzhouHuibangMember" decimals="-5">300000</us-gaap:MaterialsSuppliesAndOther>
  <us-gaap:MaterialsSuppliesAndOther unitRef="usd" contextRef="c135_AsOf20Mar2020" decimals="0">1932947</us-gaap:MaterialsSuppliesAndOther>
  <us-gaap:InterestExpenseOther unitRef="usd" contextRef="c133_From1Mar2020To20Mar2020_CangzhouHuibangMember" decimals="0">14804</us-gaap:InterestExpenseOther>
  <us-gaap:InterestExpenseOther unitRef="cny" contextRef="c133_From1Mar2020To20Mar2020_CangzhouHuibangMember" decimals="0">96647</us-gaap:InterestExpenseOther>
  <us-gaap:MaterialsSuppliesAndOther unitRef="usd" contextRef="c136_AsOf31Dec2020_CangzhouHuibangMember" decimals="-5">300000</us-gaap:MaterialsSuppliesAndOther>
  <us-gaap:MaterialsSuppliesAndOther unitRef="cny" contextRef="c136_AsOf31Dec2020_CangzhouHuibangMember" decimals="0">1932947</us-gaap:MaterialsSuppliesAndOther>
  <cbat:BankDeposits unitRef="usd" contextRef="c136_AsOf31Dec2020_CangzhouHuibangMember" decimals="-5">400000</cbat:BankDeposits>
  <cbat:BankDeposits unitRef="cny" contextRef="c136_AsOf31Dec2020_CangzhouHuibangMember" decimals="0">2650000</cbat:BankDeposits>
  <cbat:FrozenByBank unitRef="usd" contextRef="c136_AsOf31Dec2020_CangzhouHuibangMember" decimals="0">18518</cbat:FrozenByBank>
  <cbat:FrozenByBank unitRef="cny" contextRef="c137_AsOf31Mar2021_CangzhouHuibangMember" decimals="0">120898</cbat:FrozenByBank>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="usd" contextRef="c138_From1Feb2020To29Feb2020_DongguanShanshanMember" decimals="-5">700000</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="cny" contextRef="c138_From1Feb2020To29Feb2020_DongguanShanshanMember" decimals="0">4434209</us-gaap:LossContingencyDamagesSoughtValue>
  <cbat:BankDeposits unitRef="usd" contextRef="c139_AsOf29Feb2020_DongguanShanshanMember" decimals="-5">700000</cbat:BankDeposits>
  <cbat:BankDeposits unitRef="cny" contextRef="c139_AsOf29Feb2020_DongguanShanshanMember" decimals="0">4434209</cbat:BankDeposits>
  <cbat:SettlementAmount unitRef="usd" contextRef="c140_From1Jul2020To31Jul2020_DongguanShanshanMember" decimals="-5">600000</cbat:SettlementAmount>
  <cbat:SettlementAmount unitRef="cny" contextRef="c140_From1Jul2020To31Jul2020_DongguanShanshanMember" decimals="0">3635192</cbat:SettlementAmount>
  <us-gaap:PaymentsForLegalSettlements unitRef="usd" contextRef="c141_From1Jul2020To31Jul2020" decimals="-5">600000</us-gaap:PaymentsForLegalSettlements>
  <us-gaap:PaymentsForLegalSettlements unitRef="cny" contextRef="c141_From1Jul2020To31Jul2020" decimals="0">3635192</us-gaap:PaymentsForLegalSettlements>
  <cbat:BankDeposits unitRef="usd" contextRef="c142_AsOf31Jul2020_DongguanShanshanMember" decimals="-5">600000</cbat:BankDeposits>
  <cbat:BankDeposits unitRef="cny" contextRef="c142_AsOf31Jul2020_DongguanShanshanMember" decimals="0">3365192</cbat:BankDeposits>
  <cbat:FrozenByBank unitRef="usd" contextRef="c143_AsOf31Dec2020_DongguanShanshanMember" decimals="0">55230</cbat:FrozenByBank>
  <cbat:FrozenByBank unitRef="cny" contextRef="c143_AsOf31Dec2020_DongguanShanshanMember" decimals="0">360576</cbat:FrozenByBank>
  <us-gaap:PaymentsForLegalSettlements unitRef="usd" contextRef="c144_From1Mar2021To5Mar2021_DongguanShanshanMember" decimals="0">260393</us-gaap:PaymentsForLegalSettlements>
  <us-gaap:PaymentsForLegalSettlements unitRef="usd" contextRef="c145_From1Mar2021To31Mar2021_DongguanShanshanMember" decimals="0">76586</us-gaap:PaymentsForLegalSettlements>
  <us-gaap:PaymentsForLegalSettlements unitRef="usd" contextRef="c146_From2Apr2021To30Apr2021_DongguanShanshanMember" decimals="0">76586</us-gaap:PaymentsForLegalSettlements>
  <us-gaap:PaymentsForLegalSettlements unitRef="usd" contextRef="c147_From1May2021To31May2021_DongguanShanshanMember" decimals="0">76586</us-gaap:PaymentsForLegalSettlements>
  <us-gaap:PaymentsForLegalSettlements unitRef="usd" contextRef="c148_From1Jun2021To30Jun2021_DongguanShanshanMember" decimals="0">32088</us-gaap:PaymentsForLegalSettlements>
  <us-gaap:PaymentsForLegalSettlements unitRef="cny" contextRef="c144_From1Mar2021To5Mar2021_DongguanShanshanMember" decimals="0">1700000</us-gaap:PaymentsForLegalSettlements>
  <us-gaap:PaymentsForLegalSettlements unitRef="cny" contextRef="c145_From1Mar2021To31Mar2021_DongguanShanshanMember" decimals="0">500000</us-gaap:PaymentsForLegalSettlements>
  <us-gaap:PaymentsForLegalSettlements unitRef="cny" contextRef="c146_From2Apr2021To30Apr2021_DongguanShanshanMember" decimals="0">500000</us-gaap:PaymentsForLegalSettlements>
  <us-gaap:PaymentsForLegalSettlements unitRef="cny" contextRef="c147_From1May2021To31May2021_DongguanShanshanMember" decimals="0">500000</us-gaap:PaymentsForLegalSettlements>
  <us-gaap:PaymentsForLegalSettlements unitRef="cny" contextRef="c148_From1Jun2021To30Jun2021_DongguanShanshanMember" decimals="0">209487</us-gaap:PaymentsForLegalSettlements>
  <cbat:Payments unitRef="cny" contextRef="c144_From1Mar2021To5Mar2021_DongguanShanshanMember" decimals="0">1700000</cbat:Payments>
  <us-gaap:MaterialsSuppliesAndOther unitRef="usd" contextRef="c149_AsOf31Mar2021_DongguanShanshanMember" decimals="0">516865</us-gaap:MaterialsSuppliesAndOther>
  <us-gaap:MaterialsSuppliesAndOther unitRef="cny" contextRef="c149_AsOf31Mar2021_DongguanShanshanMember" decimals="0">3374403</us-gaap:MaterialsSuppliesAndOther>
  <cbat:Payments unitRef="usd" contextRef="c150_From1Jan2021To31Mar2021_DongguanShanshanMember" decimals="0">76303</cbat:Payments>
  <cbat:Payments unitRef="cny" contextRef="c151_From1Jan2020To31Mar2020_DongguanShanshanMember" decimals="0">500000</cbat:Payments>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="usd" contextRef="c152_From1Jun2020To30Jun2020_NanjingJinlongMember" decimals="0">125443</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="cny" contextRef="c152_From1Jun2020To30Jun2020_NanjingJinlongMember" decimals="0">822000</us-gaap:LossContingencyDamagesSoughtValue>
  <cbat:BankDeposits unitRef="usd" contextRef="c153_AsOf30Jun2020_NanjingJinlongMember" decimals="0">125443</cbat:BankDeposits>
  <cbat:BankDeposits unitRef="cny" contextRef="c153_AsOf30Jun2020_NanjingJinlongMember" decimals="0">822000</cbat:BankDeposits>
  <cbat:FrozenByBank unitRef="usd" contextRef="c153_AsOf30Jun2020_NanjingJinlongMember" decimals="0">2422</cbat:FrozenByBank>
  <cbat:FrozenByBank unitRef="cny" contextRef="c153_AsOf30Jun2020_NanjingJinlongMember" decimals="0">15869</cbat:FrozenByBank>
  <us-gaap:MaterialsSuppliesAndOther unitRef="usd" contextRef="c153_AsOf30Jun2020_NanjingJinlongMember" decimals="0">125443</us-gaap:MaterialsSuppliesAndOther>
  <us-gaap:MaterialsSuppliesAndOther unitRef="cny" contextRef="c153_AsOf30Jun2020_NanjingJinlongMember" decimals="0">822000</us-gaap:MaterialsSuppliesAndOther>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="usd" contextRef="c154_From1Jun2020To30Jun2020_XianAnpuMember" decimals="0">129270</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="cny" contextRef="c154_From1Jun2020To30Jun2020_XianAnpuMember" decimals="0">843954</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:EquipmentExpense unitRef="usd" contextRef="c154_From1Jun2020To30Jun2020_XianAnpuMember" decimals="0">117636</us-gaap:EquipmentExpense>
  <us-gaap:EquipmentExpense unitRef="cny" contextRef="c154_From1Jun2020To30Jun2020_XianAnpuMember" decimals="0">768000</us-gaap:EquipmentExpense>
  <cbat:LiquidatedDamagesAmount unitRef="usd" contextRef="c155_AsOf30Jun2020_XianAnpuMember" decimals="0">11634</cbat:LiquidatedDamagesAmount>
  <cbat:LiquidatedDamagesAmount unitRef="cny" contextRef="c155_AsOf30Jun2020_XianAnpuMember" decimals="0">75954</cbat:LiquidatedDamagesAmount>
  <cbat:EmployeesCompensationDescription contextRef="c154_From1Jun2020To30Jun2020_XianAnpuMember">the request of Xi&amp;#x2019;an Anpu for property preservation, the Court of Dalian Economic and Technology Development Zone ordered to freeze CBAK Power&amp;#x2019;s bank deposits $0.1 million (RMB843,954) for a period to May 11, 2021. As of December 31, 2020, $98,284 (RMB641,656) was frozen by bank. The property preservation was released on February 25, 2021 upon CBAK Power settlement.</cbat:EmployeesCompensationDescription>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="usd" contextRef="c156_From1May2020To31May2020_TianjinChangyuanMember" decimals="0">13040</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="cny" contextRef="c156_From1May2020To31May2020_TianjinChangyuanMember" decimals="0">85136</us-gaap:LossContingencyDamagesSoughtValue>
  <cbat:MaterialCost unitRef="usd" contextRef="c156_From1May2020To31May2020_TianjinChangyuanMember" decimals="0">12166</cbat:MaterialCost>
  <cbat:MaterialCost unitRef="cny" contextRef="c156_From1May2020To31May2020_TianjinChangyuanMember" decimals="0">79429</cbat:MaterialCost>
  <us-gaap:InterestExpenseOther unitRef="usd" contextRef="c156_From1May2020To31May2020_TianjinChangyuanMember" decimals="0">874</us-gaap:InterestExpenseOther>
  <us-gaap:InterestExpenseOther unitRef="cny" contextRef="c156_From1May2020To31May2020_TianjinChangyuanMember" decimals="0">5707</us-gaap:InterestExpenseOther>
  <cbat:BankDeposits unitRef="usd" contextRef="c157_AsOf31May2020_TianjinChangyuanMember" decimals="0">13041</cbat:BankDeposits>
  <cbat:BankDeposits unitRef="cny" contextRef="c157_AsOf31May2020_TianjinChangyuanMember" decimals="0">85136</cbat:BankDeposits>
  <cbat:FrozenByBank unitRef="usd" contextRef="c158_AsOf31Dec2020_TianjinChangyuanMember" decimals="0">13041</cbat:FrozenByBank>
  <cbat:FrozenByBank unitRef="cny" contextRef="c158_AsOf31Dec2020_TianjinChangyuanMember" decimals="0">85136</cbat:FrozenByBank>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="usd" contextRef="c159_From1Oct2020To31Oct2020_JiuzhaoMember" decimals="-5">900000</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="cny" contextRef="c159_From1Oct2020To31Oct2020_JiuzhaoMember" decimals="-5">6000000</us-gaap:LossContingencyDamagesSoughtValue>
  <cbat:MaterialCost unitRef="usd" contextRef="c159_From1Oct2020To31Oct2020_JiuzhaoMember" decimals="-5">900000</cbat:MaterialCost>
  <cbat:MaterialCost unitRef="cny" contextRef="c159_From1Oct2020To31Oct2020_JiuzhaoMember" decimals="0">5870267</cbat:MaterialCost>
  <us-gaap:InterestExpenseOther unitRef="usd" contextRef="c159_From1Oct2020To31Oct2020_JiuzhaoMember" decimals="0">19871</us-gaap:InterestExpenseOther>
  <us-gaap:InterestExpenseOther unitRef="cny" contextRef="c159_From1Oct2020To31Oct2020_JiuzhaoMember" decimals="0">129732</us-gaap:InterestExpenseOther>
  <cbat:BankDeposits unitRef="usd" contextRef="c160_AsOf31Oct2020_JiuzhaoMember" decimals="-5">900000</cbat:BankDeposits>
  <cbat:BankDeposits unitRef="cny" contextRef="c160_AsOf31Oct2020_JiuzhaoMember" decimals="-5">6000000</cbat:BankDeposits>
  <cbat:FrozenByBank unitRef="usd" contextRef="c161_AsOf31Mar2021_JiuzhaoMember" decimals="0">37769</cbat:FrozenByBank>
  <cbat:FrozenByBank unitRef="cny" contextRef="c161_AsOf31Mar2021_JiuzhaoMember" decimals="0">247492</cbat:FrozenByBank>
  <us-gaap:MaterialsSuppliesAndOther unitRef="usd" contextRef="c161_AsOf31Mar2021_JiuzhaoMember" decimals="-5">600000</us-gaap:MaterialsSuppliesAndOther>
  <us-gaap:MaterialsSuppliesAndOther unitRef="cny" contextRef="c161_AsOf31Mar2021_JiuzhaoMember" decimals="0">3870267</us-gaap:MaterialsSuppliesAndOther>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="usd" contextRef="c162_From1Oct2019To31Oct2019_ChongqingZhongrunMember" decimals="-5">400000</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="cny" contextRef="c162_From1Oct2019To31Oct2019_ChongqingZhongrunMember" decimals="0">2484948</us-gaap:LossContingencyDamagesSoughtValue>
  <cbat:MaterialCost unitRef="usd" contextRef="c162_From1Oct2019To31Oct2019_ChongqingZhongrunMember" decimals="-5">400000</cbat:MaterialCost>
  <cbat:MaterialCost unitRef="cny" contextRef="c162_From1Oct2019To31Oct2019_ChongqingZhongrunMember" decimals="0">2397660</cbat:MaterialCost>
  <us-gaap:InterestExpenseOther unitRef="usd" contextRef="c162_From1Oct2019To31Oct2019_ChongqingZhongrunMember" decimals="0">13370</us-gaap:InterestExpenseOther>
  <us-gaap:InterestExpenseOther unitRef="cny" contextRef="c162_From1Oct2019To31Oct2019_ChongqingZhongrunMember" decimals="0">87288</us-gaap:InterestExpenseOther>
  <cbat:Payments unitRef="usd" contextRef="c163_From1Jan2020To31Mar2020_ChongqingZhongrunMember" decimals="0">198144</cbat:Payments>
  <cbat:Payments unitRef="cny" contextRef="c163_From1Jan2020To31Mar2020_ChongqingZhongrunMember" decimals="0">1293600</cbat:Payments>
  <cbat:BankDeposits unitRef="usd" contextRef="c164_AsOf31Aug2020_ChongqingZhongrunMember" decimals="-5">200000</cbat:BankDeposits>
  <cbat:BankDeposits unitRef="cny" contextRef="c164_AsOf31Aug2020_ChongqingZhongrunMember" decimals="0">1249836</cbat:BankDeposits>
  <us-gaap:MaterialsSuppliesAndOther unitRef="usd" contextRef="c165_AsOf31Dec2020_ChongqingZhongrunMember" decimals="-5">200000</us-gaap:MaterialsSuppliesAndOther>
  <us-gaap:MaterialsSuppliesAndOther unitRef="cny" contextRef="c165_AsOf31Dec2020_ChongqingZhongrunMember" decimals="0">1104007</us-gaap:MaterialsSuppliesAndOther>
  <cbat:FrozenByBank unitRef="usd" contextRef="c165_AsOf31Dec2020_ChongqingZhongrunMember" decimals="0">2224</cbat:FrozenByBank>
  <cbat:FrozenByBank unitRef="cny" contextRef="c165_AsOf31Dec2020_ChongqingZhongrunMember" decimals="0">14521</cbat:FrozenByBank>
  <us-gaap:ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;December&amp;#xa0;31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;March 31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; font-style: italic; text-align: center&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; font-style: italic; text-align: center&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;Pledged deposits with bank for:&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;Bills payable&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;8,791,499&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;16,278,065&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;Others*&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;198,249&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;45,238&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;8,989,748&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;16,323,303&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock>
  <us-gaap:AccountsPayableCurrentAndNoncurrent unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">8791499</us-gaap:AccountsPayableCurrentAndNoncurrent>
  <us-gaap:AccountsPayableCurrentAndNoncurrent unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">16278065</us-gaap:AccountsPayableCurrentAndNoncurrent>
  <us-gaap:OtherLiabilities id="_OtherLiabilities-c2_AsOf31Dec2020_usd" unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">198249</us-gaap:OtherLiabilities>
  <us-gaap:OtherLiabilities unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">45238</us-gaap:OtherLiabilities>
  <cbat:TradeAccountsAndBillsReceivableNetTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%&quot;&gt;&lt;tr style=&quot;vertical-align: top; text-align: justify&quot;&gt;
&lt;td style=&quot;width: 0&quot;&gt;&lt;/td&gt;&lt;td style=&quot;width: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;3.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Trade
                                            Accounts and Bills Receivable, net&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-left: 0.25in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt&quot;&gt; Trade accounts and bills receivable as of December 31, 2020 and March 31, 2021 consisted of the following:&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;December&amp;#xa0;31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;March 31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;Trade accounts receivable&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;33,305,997&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;27,621,392&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Less: Allowance for doubtful accounts&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(5,266,828&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(5,094,948&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;28,039,169&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;22,526,444&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Bills receivable&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;1,532,105&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;780,226&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;29,571,274&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;23,306,670&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in&quot;&gt;Included in trade accounts and bills receivables are retention
receivables of $1,896,068 and $1,889,066 as of December 31, 2020 and March 31, 2021. Retention receivables are interest-free and recoverable
at the end of the retention period of three&amp;#xa0;to five years since the sales of the EV batteries or 200,000 km since the sales of the
motor vehicles (whichever comes first).&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;An analysis of the allowance for doubtful
accounts is as follows:&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;March 31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;March 31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%&quot;&gt;Balance at beginning of period&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;4,650,686&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;5,266,828&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Provision for the period&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;871,483&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Reversal &amp;#x2013; recoveries by cash&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(198,297&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(154,061&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Charged to consolidated statements of operations and comprehensive income (loss)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;673,186&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;(154,061&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Foreign exchange adjustment&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(86,308&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(17,819&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;Balance at end of period&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;5,237,564&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;5,094,948&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;</cbat:TradeAccountsAndBillsReceivableNetTextBlock>
  <cbat:TradeAccountsAndBillsReceivables unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">1896068</cbat:TradeAccountsAndBillsReceivables>
  <cbat:TradeAccountsAndBillsReceivables unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">1889066</cbat:TradeAccountsAndBillsReceivables>
  <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;December&amp;#xa0;31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;March 31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;Trade accounts receivable&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;33,305,997&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;27,621,392&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Less: Allowance for doubtful accounts&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(5,266,828&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(5,094,948&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;28,039,169&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;22,526,444&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Bills receivable&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;1,532,105&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;780,226&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;29,571,274&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;23,306,670&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
  <us-gaap:AccountsReceivableGrossCurrent unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">33305997</us-gaap:AccountsReceivableGrossCurrent>
  <us-gaap:AccountsReceivableGrossCurrent unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">27621392</us-gaap:AccountsReceivableGrossCurrent>
  <cbat:LessAllowanceForDoubtfulAccounts unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">-5266828</cbat:LessAllowanceForDoubtfulAccounts>
  <cbat:LessAllowanceForDoubtfulAccounts unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">-5094948</cbat:LessAllowanceForDoubtfulAccounts>
  <us-gaap:AccountsReceivableNet unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">28039169</us-gaap:AccountsReceivableNet>
  <us-gaap:AccountsReceivableNet unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">22526444</us-gaap:AccountsReceivableNet>
  <cbat:BillsReceivable unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">1532105</cbat:BillsReceivable>
  <cbat:BillsReceivable unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">780226</cbat:BillsReceivable>
  <us-gaap:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;March 31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;March 31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%&quot;&gt;Balance at beginning of period&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;4,650,686&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;5,266,828&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Provision for the period&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;871,483&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Reversal &amp;#x2013; recoveries by cash&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(198,297&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(154,061&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Charged to consolidated statements of operations and comprehensive income (loss)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;673,186&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;(154,061&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Foreign exchange adjustment&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(86,308&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(17,819&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;Balance at end of period&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;5,237,564&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;5,094,948&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock>
  <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent unitRef="usd" contextRef="c13_AsOf31Dec2019" decimals="0">4650686</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
  <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">5266828</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
  <cbat:GrossProvisionForDoubtfulAccounts unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">871483</cbat:GrossProvisionForDoubtfulAccounts>
  <cbat:ReversalRecoveriesByCash unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">-198297</cbat:ReversalRecoveriesByCash>
  <cbat:ReversalRecoveriesByCash unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">-154061</cbat:ReversalRecoveriesByCash>
  <cbat:ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">673186</cbat:ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome>
  <cbat:ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">-154061</cbat:ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome>
  <cbat:AllowanceForDoubtfulAccountsForeignExchangeAdjustment unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">86308</cbat:AllowanceForDoubtfulAccountsForeignExchangeAdjustment>
  <cbat:AllowanceForDoubtfulAccountsForeignExchangeAdjustment unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">17819</cbat:AllowanceForDoubtfulAccountsForeignExchangeAdjustment>
  <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent unitRef="usd" contextRef="c27_AsOf31Mar2020" decimals="0">5237564</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
  <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">5094948</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
  <us-gaap:InventoryDisclosureTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%&quot;&gt;&lt;tr style=&quot;vertical-align: top; text-align: justify&quot;&gt;
&lt;td style=&quot;width: 0&quot;&gt;&lt;/td&gt;&lt;td style=&quot;width: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;4.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Inventories&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-left: 0.25in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt&quot;&gt; Inventories as of December 31, 2020 and March 31, 2021 consisted of the following:&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;December&amp;#xa0;31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;March 31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;Raw materials&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;757,857&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;1,042,448&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Work in progress&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;2,338,342&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;1,911,177&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Finished goods&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;2,156,646&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;3,545,688&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;5,252,845&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;6,499,313&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;During the three months ended March
31, 2020 and 2021, write-downs of obsolete inventories to lower of cost or market of $409,062 and $233,305, respectively, were charged
to cost of revenues.&lt;/p&gt;&lt;br/&gt;</us-gaap:InventoryDisclosureTextBlock>
  <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;December&amp;#xa0;31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;March 31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;Raw materials&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;757,857&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;1,042,448&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Work in progress&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;2,338,342&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;1,911,177&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Finished goods&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;2,156,646&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;3,545,688&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;5,252,845&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;6,499,313&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
  <us-gaap:InventoryRawMaterials unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">757857</us-gaap:InventoryRawMaterials>
  <us-gaap:InventoryRawMaterials unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">1042448</us-gaap:InventoryRawMaterials>
  <us-gaap:InventoryWorkInProcess unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">2338342</us-gaap:InventoryWorkInProcess>
  <us-gaap:InventoryWorkInProcess unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">1911177</us-gaap:InventoryWorkInProcess>
  <us-gaap:InventoryFinishedGoods unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">2156646</us-gaap:InventoryFinishedGoods>
  <us-gaap:InventoryFinishedGoods unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">3545688</us-gaap:InventoryFinishedGoods>
  <cbat:PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%&quot;&gt;&lt;tr style=&quot;vertical-align: top; text-align: justify&quot;&gt;
&lt;td style=&quot;width: 0&quot;&gt;&lt;/td&gt;&lt;td style=&quot;width: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;b&gt;5.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: justify&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;b&gt;Prepayments
                                            and Other Receivables&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-left: 0.25in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt&quot;&gt; Prepayments and other receivables as of December 31, 2020 and March 31, 2021 consisted of the following:&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;December&amp;#xa0;31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;March 31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; font-style: italic; text-align: center&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; font-style: italic; text-align: center&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;Value added tax recoverable&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;4,524,475&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;4,287,428&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Loan receivables (note)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;1,358,637&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Prepayments to suppliers&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;424,311&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;1,193,669&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;Deposits&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;17,385&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;23,929&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Staff advances&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;67,867&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;111,948&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Prepaid operating expenses&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;529,401&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;1,223,344&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;Others&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;524,468&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;1,025,265&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;7,446,544&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;7,865,583&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Less: Allowance for doubtful accounts&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(7,000&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(7,000&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;7,439,544&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;7,858,583&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;Note : Nanjing CBAK entered into a
loan agreement with Shen Zhen Asian Plastics Technology Co., Ltd (SZ Asian Plastics), to loan SZ Asian Plastics a total amount of $1.4
million (RMB8,870,000) for a period of 6 months from December 1, 2020 to May 31, 2021. The loan is unsecured and bears fixed interest
at 6% per annum. The Company&amp;#x2019;s shareholder Mr. Jiping Zhao, holding 2.39% equity interest in the Company, at the same time held
79.13% equity interests in SZ Asian Plastics. In March 2021, SZ Asian Plastics has fully repaid the loan principal.&lt;/p&gt;&lt;br/&gt;</cbat:PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock>
  <cbat:LoanAgreementDescription contextRef="c0_From1Jan2021To31Mar2021">Nanjing CBAK entered into a loan agreement with Shen Zhen Asian Plastics Technology Co., Ltd (SZ Asian Plastics), to loan SZ Asian Plastics a total amount of $1.4 million (RMB8,870,000) for a period of 6 months from December 1, 2020 to May 31, 2021. The loan is unsecured and bears fixed interest at 6% per annum. The Company&amp;#x2019;s shareholder Mr. Jiping Zhao, holding 2.39% equity interest in the Company, at the same time held 79.13% equity interests in SZ Asian Plastics. In March 2021, SZ Asian Plastics has fully repaid the loan principal.</cbat:LoanAgreementDescription>
  <us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;December&amp;#xa0;31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;March 31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; font-style: italic; text-align: center&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; font-style: italic; text-align: center&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;Value added tax recoverable&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;4,524,475&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;4,287,428&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Loan receivables (note)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;1,358,637&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Prepayments to suppliers&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;424,311&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;1,193,669&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;Deposits&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;17,385&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;23,929&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Staff advances&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;67,867&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;111,948&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Prepaid operating expenses&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;529,401&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;1,223,344&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;Others&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;524,468&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;1,025,265&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;7,446,544&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;7,865,583&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Less: Allowance for doubtful accounts&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(7,000&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(7,000&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;7,439,544&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;7,858,583&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock>
  <us-gaap:ValueAddedTaxReceivableCurrent unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">4524475</us-gaap:ValueAddedTaxReceivableCurrent>
  <us-gaap:ValueAddedTaxReceivableCurrent unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">4287428</us-gaap:ValueAddedTaxReceivableCurrent>
  <cbat:LoanReceivables unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">1358637</cbat:LoanReceivables>
  <cbat:LoanReceivables unitRef="usd" contextRef="c3_AsOf31Mar2021" xs:nil="true"/>
  <cbat:PrepaymentsToSuppliers unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">424311</cbat:PrepaymentsToSuppliers>
  <cbat:PrepaymentsToSuppliers unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">1193669</cbat:PrepaymentsToSuppliers>
  <us-gaap:DepositAssets unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">17385</us-gaap:DepositAssets>
  <us-gaap:DepositAssets unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">23929</us-gaap:DepositAssets>
  <us-gaap:DueFromEmployeesCurrent unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">67867</us-gaap:DueFromEmployeesCurrent>
  <us-gaap:DueFromEmployeesCurrent unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">111948</us-gaap:DueFromEmployeesCurrent>
  <us-gaap:PrepaidExpenseCurrent unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">529401</us-gaap:PrepaidExpenseCurrent>
  <us-gaap:PrepaidExpenseCurrent unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">1223344</us-gaap:PrepaidExpenseCurrent>
  <us-gaap:OtherPrepaidExpenseCurrent unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">524468</us-gaap:OtherPrepaidExpenseCurrent>
  <us-gaap:OtherPrepaidExpenseCurrent unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">1025265</us-gaap:OtherPrepaidExpenseCurrent>
  <cbat:PrepaidAndOtherAssetsGross unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">7446544</cbat:PrepaidAndOtherAssetsGross>
  <cbat:PrepaidAndOtherAssetsGross unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">7865583</cbat:PrepaidAndOtherAssetsGross>
  <us-gaap:AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">7000</us-gaap:AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables>
  <us-gaap:AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">7000</us-gaap:AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables>
  <cbat:ReceivablesFromFormerSubsidiariesTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%&quot;&gt;&lt;tr style=&quot;vertical-align: top; text-align: justify&quot;&gt;
&lt;td style=&quot;width: 0&quot;&gt;&lt;/td&gt;&lt;td style=&quot;width: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;6.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Payables
                                            to Former Subsidiaries&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-left: 0.25in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt&quot;&gt; Payables to former subsidiaries as of December 31, 2020 and March 31, 2021 consisted of the following:&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;December&amp;#xa0;31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;March 31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;BAK Tianjin&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;29,852&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;21,365&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;BAK Shenzhen&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;597,138&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;361,273&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;626,990&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;382,638&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;Balance as of December 31, 2020 and
March 31, 2021 consisted of payables for purchase of inventories from BAK Tianjin, BAK Shenzhen and Shenzhen BAK. From time to time,
the Company purchased products from these former subsidiaries that they did not produce to meet the needs of its customers.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in&quot;&gt;The above balance is unsecured and non-interest
bearing and repayable on demand.&amp;#xa0;&lt;/p&gt;&lt;br/&gt;</cbat:ReceivablesFromFormerSubsidiariesTextBlock>
  <cbat:ScheduleOfTradePayableToAFormerSubsidiaryTableTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;December&amp;#xa0;31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;March 31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;BAK Tianjin&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;29,852&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;21,365&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;BAK Shenzhen&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;597,138&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;361,273&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;626,990&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;382,638&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</cbat:ScheduleOfTradePayableToAFormerSubsidiaryTableTextBlock>
  <us-gaap:DueToOtherRelatedPartiesClassifiedCurrent unitRef="usd" contextRef="c166_AsOf31Dec2020_BakTianjinMember" decimals="0">29852</us-gaap:DueToOtherRelatedPartiesClassifiedCurrent>
  <us-gaap:DueToOtherRelatedPartiesClassifiedCurrent unitRef="usd" contextRef="c167_AsOf31Mar2021_BakTianjinMember" decimals="0">21365</us-gaap:DueToOtherRelatedPartiesClassifiedCurrent>
  <us-gaap:DueToOtherRelatedPartiesClassifiedCurrent unitRef="usd" contextRef="c168_AsOf31Dec2020_BakShenzhenMember" decimals="0">597138</us-gaap:DueToOtherRelatedPartiesClassifiedCurrent>
  <us-gaap:DueToOtherRelatedPartiesClassifiedCurrent unitRef="usd" contextRef="c169_AsOf31Mar2021_BakShenzhenMember" decimals="0">361273</us-gaap:DueToOtherRelatedPartiesClassifiedCurrent>
  <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%&quot;&gt;&lt;tr style=&quot;vertical-align: top; text-align: justify&quot;&gt;
&lt;td style=&quot;width: 0&quot;&gt;&lt;/td&gt;&lt;td style=&quot;width: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;7.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Property,
                                            Plant and Equipment, net&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%&quot;&gt;&lt;tr style=&quot;vertical-align: top; text-align: justify&quot;&gt;
&lt;td style=&quot;width: 0.25in&quot;&gt;&lt;/td&gt;&lt;td style=&quot;width: 0.25in; text-align: left&quot;&gt;Property,&lt;/td&gt;&lt;td style=&quot;text-align: justify&quot;&gt;plant and equipment
                                            as of December 31, 2020 and March 31, 2021 consisted of the following:&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;December&amp;#xa0;31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;March 31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%&quot;&gt;Buildings&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;28,150,137&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;32,478,253&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Machinery and equipment&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;32,753,952&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;28,046,176&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Office equipment&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;258,458&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;313,975&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Motor vehicles&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;197,790&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;244,825&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td&gt;&amp;#x3000;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;61,360,337&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;61,083,229&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;Impairment&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;(8,980,020&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;(8,916,742&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Accumulated depreciation&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(11,339,947&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(11,918,266&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 4pt&quot;&gt;Carrying amount&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;41,040,370&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;40,248,221&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;During the three months ended March
31, 2020 and 2021, the Company incurred depreciation expense of $581,491 and $698,618, respectively.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;The Company has not yet obtained the
property ownership certificates of the buildings in its Dalian manufacturing facilities with a carrying amount of $24,611,468 and $24,324,253
as of December 31, 2020 and March 31, 2021, respectively. The Company built its facilities on the land for which it had already obtained
the related land use right. The Company has submitted applications to the Chinese government for the ownership certificates on the completed
buildings located on these lands. However, the application process takes longer than the Company expected and it has not obtained the
certificates as of the date of this report. However, since the Company has obtained the land use right in relation to the land, the management
believe the Company has legal title to the buildings thereon albeit the lack of ownership certificates.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;During the course of the Company&amp;#x2019;s
strategic review of its operations, the Company assessed the recoverability of the carrying value of the Company&amp;#x2019;s property, plant
and equipment. The impairment charge, if any, represented the excess of carrying amounts of the Company&amp;#x2019;s property, plant and equipment
over the estimated discounted cash flows expected to be generated by the Company&amp;#x2019;s production facilities. The Company believes
that there was no impairment during the three months ended March 31, 2020 and 2021.&lt;/p&gt;&lt;br/&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
  <us-gaap:Depreciation unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">581491</us-gaap:Depreciation>
  <us-gaap:Depreciation unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">698618</us-gaap:Depreciation>
  <us-gaap:ManufacturingCosts unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">24611468</us-gaap:ManufacturingCosts>
  <us-gaap:ManufacturingCosts unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">24324253</us-gaap:ManufacturingCosts>
  <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;December&amp;#xa0;31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;March 31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%&quot;&gt;Buildings&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;28,150,137&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;32,478,253&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Machinery and equipment&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;32,753,952&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;28,046,176&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Office equipment&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;258,458&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;313,975&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Motor vehicles&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;197,790&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;244,825&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td&gt;&amp;#x3000;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;61,360,337&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;61,083,229&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;Impairment&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;(8,980,020&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;(8,916,742&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Accumulated depreciation&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(11,339,947&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(11,918,266&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 4pt&quot;&gt;Carrying amount&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;41,040,370&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;40,248,221&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
  <us-gaap:PropertyPlantAndEquipmentGross unitRef="usd" contextRef="c170_AsOf31Dec2020_BuildingMember" decimals="0">28150137</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross unitRef="usd" contextRef="c171_AsOf31Mar2021_BuildingMember" decimals="0">32478253</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross unitRef="usd" contextRef="c172_AsOf31Dec2020_MachineryAndEquipmentMember" decimals="0">32753952</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross unitRef="usd" contextRef="c173_AsOf31Mar2021_MachineryAndEquipmentMember" decimals="0">28046176</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross unitRef="usd" contextRef="c174_AsOf31Dec2020_OfficeEquipmentMember" decimals="0">258458</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross unitRef="usd" contextRef="c175_AsOf31Mar2021_OfficeEquipmentMember" decimals="0">313975</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross unitRef="usd" contextRef="c176_AsOf31Dec2020_VehiclesMember" decimals="0">197790</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross unitRef="usd" contextRef="c177_AsOf31Mar2021_VehiclesMember" decimals="0">244825</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">61360337</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">61083229</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:AssetImpairmentCharges unitRef="usd" contextRef="c178_From1Jan2020To31Dec2020" decimals="0">8980020</us-gaap:AssetImpairmentCharges>
  <us-gaap:AssetImpairmentCharges unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">8916742</us-gaap:AssetImpairmentCharges>
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">11339947</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">11918266</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <cbat:ConstructionInProgressTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%&quot;&gt;&lt;tr style=&quot;vertical-align: top; text-align: justify&quot;&gt;
&lt;td style=&quot;width: 0&quot;&gt;&lt;/td&gt;&lt;td style=&quot;width: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;8.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Construction
                                            in Progress&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%&quot;&gt;&lt;tr style=&quot;vertical-align: top; text-align: justify&quot;&gt;
&lt;td style=&quot;width: 0.25in&quot;&gt;&lt;/td&gt;&lt;td style=&quot;width: 0.25in; text-align: left&quot;&gt;Construction&lt;/td&gt;&lt;td style=&quot;text-align: justify&quot;&gt;in progress
                                            as of December 31, 2020 and March 31, 2021 consisted of the following:&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;December&amp;#xa0;31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;March 31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;Construction in progress&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;27,070,916&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;p style=&quot;margin: 0pt 0; font: 10pt Times New Roman, Times, Serif&quot;&gt;28,465,244&lt;/p&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Prepayment for acquisition of property, plant and equipment&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;3,122,393&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;5,638,962&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 4pt&quot;&gt;Carrying amount&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;30,193,309&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;p style=&quot;margin: 0pt 0; font: 10pt Times New Roman, Times, Serif&quot;&gt;34,104,206&lt;/p&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;Construction in progress as of December
31, 2020 and March 31, 2021 was mainly comprised of capital expenditures for the construction of the facilities and production lines
of CBAK Power and Nanjing CBAK.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;For the three months ended March 31,
2020 and 2021, the Company capitalized interest of $316,168 and $213,583, respectively, to the cost of construction in progress.&lt;/p&gt;&lt;br/&gt;</cbat:ConstructionInProgressTextBlock>
  <us-gaap:InterestCostsCapitalized unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">316168</us-gaap:InterestCostsCapitalized>
  <us-gaap:InterestCostsCapitalized unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">213583</us-gaap:InterestCostsCapitalized>
  <cbat:ScheduleOfConstructionInProgressTableTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;December&amp;#xa0;31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;March 31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;Construction in progress&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;27,070,916&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;p style=&quot;margin: 0pt 0; font: 10pt Times New Roman, Times, Serif&quot;&gt;28,465,244&lt;/p&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Prepayment for acquisition of property, plant and equipment&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;3,122,393&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;5,638,962&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 4pt&quot;&gt;Carrying amount&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;30,193,309&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;p style=&quot;margin: 0pt 0; font: 10pt Times New Roman, Times, Serif&quot;&gt;34,104,206&lt;/p&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</cbat:ScheduleOfConstructionInProgressTableTextBlock>
  <cbat:ConstructionProgress unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">27070916</cbat:ConstructionProgress>
  <cbat:ConstructionProgress unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">28465244</cbat:ConstructionProgress>
  <us-gaap:PropertyPlantAndEquipmentOther unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">3122393</us-gaap:PropertyPlantAndEquipmentOther>
  <us-gaap:PropertyPlantAndEquipmentOther unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">5638962</us-gaap:PropertyPlantAndEquipmentOther>
  <us-gaap:ConstructionInProgressGross unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">30193309</us-gaap:ConstructionInProgressGross>
  <us-gaap:ConstructionInProgressGross unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">34104206</us-gaap:ConstructionInProgressGross>
  <us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%&quot;&gt;&lt;tr style=&quot;vertical-align: top; text-align: justify&quot;&gt;
&lt;td style=&quot;width: 0&quot;&gt;&lt;/td&gt;&lt;td style=&quot;width: 0.25in; text-align: left&quot;&gt;&lt;b&gt;9.&lt;/b&gt;&lt;/td&gt;&lt;td style=&quot;text-align: justify&quot;&gt;&lt;b&gt;Lease&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%&quot;&gt;&lt;tr style=&quot;vertical-align: top; text-align: justify&quot;&gt;
&lt;td style=&quot;width: 0.25in&quot;&gt;&lt;/td&gt;&lt;td style=&quot;width: 0.25in; text-align: left&quot;&gt;&lt;b&gt;(a)&lt;/b&gt;&lt;/td&gt;&lt;td style=&quot;text-align: justify&quot;&gt;&lt;b&gt;Right-of-use
                                            assets&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;Prepaid&lt;br/&gt;
    land&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;lease&lt;br/&gt;
    payments&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 88%&quot;&gt;Balance as of January 1, 2021&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;7,500,780&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Amortization charge for the period&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;(43,325&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Foreign exchange adjustment&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(27,243&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;Balance as of March 31, 2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;7,430,212&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;Lump sum payments were made upfront
to acquire the leased land from the owners with lease period for 50 years up to August 9, 2064, and no ongoing payments will be made
under the terms of these land leases.&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%&quot;&gt;&lt;tr style=&quot;vertical-align: top; text-align: justify&quot;&gt;
&lt;td style=&quot;width: 0.25in&quot;&gt;&lt;/td&gt;&lt;td style=&quot;width: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;(b)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Company
                                            as Lessor&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;The Company derives a portion of its revenue
from leasing arrangements of these vehicles to end users. Such arrangements provide for monthly payments covering the vehicles sales
and interest. These arrangements meet the criteria to be accounted for as sales-type leases. Accordingly, vehicle sale net of cost is
recorded as other income and recognized upon delivery of the vehicle and its acceptance by the end user. Upon the recognition of such
revenue, an asset is established for the investment in sales-type leases. Interests are recognized monthly over the lease term. The components
of the net investment in sales-type leases as of December 31, 2020 and March 31, 2021 are as follows:&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;December&amp;#xa0;31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;March&amp;#xa0;31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;Total future minimum lease payments receivable&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;1,210,305&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;2,976,071&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Less: unearned income, representing interest&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(124,653&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(271,838&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Present value of minimum lease payments receivables&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;1,085,652&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;2,704,233&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Less: Current portion&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(235,245&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(836,714&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 4pt&quot;&gt;Non-current portion&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;850,407&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;1,867,519&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;Vehicle sale net of cost recognized in other
income (expense) and interest income from vehicle leasing was $(91,833) and $26,637 for the three month ended March 31, 2021, respectively.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;The future minimum lease payments receivable
for sales type leases are as follows:&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-align: left; border-bottom: Black 1.5pt solid&quot;&gt;12 months ending March 31,&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Total Minimum Lease Payments to be Received&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Amortization of Unearned Income&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Net Investment in Sales Type Leases&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 64%; text-align: left; padding-left: 1.4pt&quot;&gt;2022&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;979,368&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;142,654&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;836,714&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-left: 1.4pt&quot;&gt;2023&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;952,265&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;91,221&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;861,044&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-left: 1.4pt&quot;&gt;2024&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;911,671&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;36,609&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;875,062&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-left: 1.4pt&quot;&gt;2025&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;132,767&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;1,354&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;131,413&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-left: 1.4pt&quot;&gt;2026&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt; padding-left: 1.4pt&quot;&gt;Thereafter&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 4pt; padding-left: 1.4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;2,976,071&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;271,838&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;2,704,233&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%&quot;&gt;&lt;tr style=&quot;vertical-align: top; text-align: justify&quot;&gt;
&lt;td style=&quot;width: 0.25in&quot;&gt;&lt;/td&gt;&lt;td style=&quot;width: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;(c)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Operating
                                            lease&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On January 14, 2021, Nanjing Daxin
entered into a lease agreement for manufacturing, warehouse and office space in Tianjing with a three year term, commencing on March
1, 2021 and expiring on February 29, 2024. The monthly rental payment is approximately $11,162 (RMB73,143) per month.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;The following is a schedule, by years,
of maturities of lease liabilities as of March 31, 2021:&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center; font-style: italic; border-bottom: Black 1.5pt solid&quot;&gt;Operating&lt;br/&gt;
 leases&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;12 months ending March 31,&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 88%; text-align: left&quot;&gt;2022&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;11,162&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;2023&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;133,945&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;2024&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;122,783&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;2025&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Thereafter&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Total undiscounted cash flows&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;267,890&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Less: imputed interest&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(30,290&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 4pt&quot;&gt;Present value of lease liabilities&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;237,600&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;Lease term and discount rate&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;padding-bottom: 1.5pt; font-style: italic; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;March 31,&lt;br/&gt;
    2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 88%; text-align: left&quot;&gt;Weighted-average remaining lease term - years&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;2.83&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Operating leases&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Weighted-average discount rate (%)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;6.175&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;</us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock>
  <us-gaap:DebtInstrumentMaturityDate contextRef="c0_From1Jan2021To31Mar2021">2064-08-09</us-gaap:DebtInstrumentMaturityDate>
  <cbat:OwnersLeasePeriod contextRef="c0_From1Jan2021To31Mar2021">P50Y</cbat:OwnersLeasePeriod>
  <us-gaap:OtherIncome unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">-91833</us-gaap:OtherIncome>
  <us-gaap:InterestIncomeOther unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">26637</us-gaap:InterestIncomeOther>
  <cbat:RentalPaymentPerMonth unitRef="usd" contextRef="c179_AsOf1Mar2021" decimals="0">11162</cbat:RentalPaymentPerMonth>
  <cbat:RentalPaymentPerMonth unitRef="cny" contextRef="c179_AsOf1Mar2021" decimals="0">73143</cbat:RentalPaymentPerMonth>
  <cbat:ScheduleOfRightofuseAssets contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;Prepaid&lt;br/&gt;
    land&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;lease&lt;br/&gt;
    payments&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 88%&quot;&gt;Balance as of January 1, 2021&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;7,500,780&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Amortization charge for the period&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;(43,325&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Foreign exchange adjustment&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(27,243&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;Balance as of March 31, 2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;7,430,212&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</cbat:ScheduleOfRightofuseAssets>
  <us-gaap:AmortizationOfLeaseIncentives unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">43325</us-gaap:AmortizationOfLeaseIncentives>
  <cbat:ForeignExchangeAdjustment unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">-27243</cbat:ForeignExchangeAdjustment>
  <cbat:ScheduleOfNetInvestmentInSalestypeLeasesTableTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;December&amp;#xa0;31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;March&amp;#xa0;31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;Total future minimum lease payments receivable&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;1,210,305&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;2,976,071&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Less: unearned income, representing interest&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(124,653&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(271,838&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Present value of minimum lease payments receivables&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;1,085,652&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;2,704,233&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Less: Current portion&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(235,245&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(836,714&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 4pt&quot;&gt;Non-current portion&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;850,407&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;1,867,519&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</cbat:ScheduleOfNetInvestmentInSalestypeLeasesTableTextBlock>
  <us-gaap:CapitalLeasesFutureMinimumPaymentsReceivable unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">1210305</us-gaap:CapitalLeasesFutureMinimumPaymentsReceivable>
  <us-gaap:CapitalLeasesFutureMinimumPaymentsReceivable unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">2976071</us-gaap:CapitalLeasesFutureMinimumPaymentsReceivable>
  <cbat:LessUnearnedIncomeRepresentingInterest unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">-124653</cbat:LessUnearnedIncomeRepresentingInterest>
  <cbat:LessUnearnedIncomeRepresentingInterest unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">-271838</cbat:LessUnearnedIncomeRepresentingInterest>
  <us-gaap:CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">1085652</us-gaap:CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments>
  <us-gaap:CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">2704233</us-gaap:CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments>
  <cbat:CurrentPortion unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">-235245</cbat:CurrentPortion>
  <cbat:CurrentPortion unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">-836714</cbat:CurrentPortion>
  <cbat:NoncurrentPortion unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">850407</cbat:NoncurrentPortion>
  <cbat:NoncurrentPortion unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">1867519</cbat:NoncurrentPortion>
  <us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-align: left; border-bottom: Black 1.5pt solid&quot;&gt;12 months ending March 31,&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Total Minimum Lease Payments to be Received&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Amortization of Unearned Income&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Net Investment in Sales Type Leases&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 64%; text-align: left; padding-left: 1.4pt&quot;&gt;2022&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;979,368&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;142,654&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;836,714&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-left: 1.4pt&quot;&gt;2023&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;952,265&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;91,221&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;861,044&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-left: 1.4pt&quot;&gt;2024&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;911,671&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;36,609&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;875,062&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-left: 1.4pt&quot;&gt;2025&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;132,767&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;1,354&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;131,413&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-left: 1.4pt&quot;&gt;2026&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt; padding-left: 1.4pt&quot;&gt;Thereafter&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 4pt; padding-left: 1.4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;2,976,071&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;271,838&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;2,704,233&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock>
  <us-gaap:CapitalLeasesFutureMinimumPaymentsReceivableCurrent unitRef="usd" contextRef="c180_AsOf31Mar2021_TotalMinimumLeasePaymentsToBeReceivedMember" decimals="0">979368</us-gaap:CapitalLeasesFutureMinimumPaymentsReceivableCurrent>
  <us-gaap:CapitalLeasesFutureMinimumPaymentsReceivableCurrent unitRef="usd" contextRef="c181_AsOf31Mar2021_AmortizationOfUnearnedIncomeMember" decimals="0">142654</us-gaap:CapitalLeasesFutureMinimumPaymentsReceivableCurrent>
  <us-gaap:CapitalLeasesFutureMinimumPaymentsReceivableCurrent unitRef="usd" contextRef="c182_AsOf31Mar2021_NetInvestmentInSalesTypeLeasesMember" decimals="0">836714</us-gaap:CapitalLeasesFutureMinimumPaymentsReceivableCurrent>
  <us-gaap:CapitalLeasesFutureMinimumPaymentsReceivableInTwoYears unitRef="usd" contextRef="c180_AsOf31Mar2021_TotalMinimumLeasePaymentsToBeReceivedMember" decimals="0">952265</us-gaap:CapitalLeasesFutureMinimumPaymentsReceivableInTwoYears>
  <us-gaap:CapitalLeasesFutureMinimumPaymentsReceivableInTwoYears unitRef="usd" contextRef="c181_AsOf31Mar2021_AmortizationOfUnearnedIncomeMember" decimals="0">91221</us-gaap:CapitalLeasesFutureMinimumPaymentsReceivableInTwoYears>
  <us-gaap:CapitalLeasesFutureMinimumPaymentsReceivableInTwoYears unitRef="usd" contextRef="c182_AsOf31Mar2021_NetInvestmentInSalesTypeLeasesMember" decimals="0">861044</us-gaap:CapitalLeasesFutureMinimumPaymentsReceivableInTwoYears>
  <us-gaap:CapitalLeasesFutureMinimumPaymentsReceivableInThreeYears unitRef="usd" contextRef="c180_AsOf31Mar2021_TotalMinimumLeasePaymentsToBeReceivedMember" decimals="0">911671</us-gaap:CapitalLeasesFutureMinimumPaymentsReceivableInThreeYears>
  <us-gaap:CapitalLeasesFutureMinimumPaymentsReceivableInThreeYears unitRef="usd" contextRef="c181_AsOf31Mar2021_AmortizationOfUnearnedIncomeMember" decimals="0">36609</us-gaap:CapitalLeasesFutureMinimumPaymentsReceivableInThreeYears>
  <us-gaap:CapitalLeasesFutureMinimumPaymentsReceivableInThreeYears unitRef="usd" contextRef="c182_AsOf31Mar2021_NetInvestmentInSalesTypeLeasesMember" decimals="0">875062</us-gaap:CapitalLeasesFutureMinimumPaymentsReceivableInThreeYears>
  <us-gaap:CapitalLeasesFutureMinimumPaymentsReceivableInFourYears unitRef="usd" contextRef="c180_AsOf31Mar2021_TotalMinimumLeasePaymentsToBeReceivedMember" decimals="0">132767</us-gaap:CapitalLeasesFutureMinimumPaymentsReceivableInFourYears>
  <us-gaap:CapitalLeasesFutureMinimumPaymentsReceivableInFourYears unitRef="usd" contextRef="c181_AsOf31Mar2021_AmortizationOfUnearnedIncomeMember" decimals="0">1354</us-gaap:CapitalLeasesFutureMinimumPaymentsReceivableInFourYears>
  <us-gaap:CapitalLeasesFutureMinimumPaymentsReceivableInFourYears unitRef="usd" contextRef="c182_AsOf31Mar2021_NetInvestmentInSalesTypeLeasesMember" decimals="0">131413</us-gaap:CapitalLeasesFutureMinimumPaymentsReceivableInFourYears>
  <us-gaap:CapitalLeasesFutureMinimumPaymentsReceivableInFiveYears unitRef="usd" contextRef="c180_AsOf31Mar2021_TotalMinimumLeasePaymentsToBeReceivedMember" xs:nil="true"/>
  <us-gaap:CapitalLeasesFutureMinimumPaymentsReceivableInFiveYears unitRef="usd" contextRef="c181_AsOf31Mar2021_AmortizationOfUnearnedIncomeMember" xs:nil="true"/>
  <us-gaap:CapitalLeasesFutureMinimumPaymentsReceivableInFiveYears unitRef="usd" contextRef="c182_AsOf31Mar2021_NetInvestmentInSalesTypeLeasesMember" xs:nil="true"/>
  <us-gaap:CapitalLeasesFutureMinimumPaymentsReceivableDueThereafter unitRef="usd" contextRef="c180_AsOf31Mar2021_TotalMinimumLeasePaymentsToBeReceivedMember" xs:nil="true"/>
  <us-gaap:CapitalLeasesFutureMinimumPaymentsReceivableDueThereafter unitRef="usd" contextRef="c181_AsOf31Mar2021_AmortizationOfUnearnedIncomeMember" xs:nil="true"/>
  <us-gaap:CapitalLeasesFutureMinimumPaymentsReceivableDueThereafter unitRef="usd" contextRef="c182_AsOf31Mar2021_NetInvestmentInSalesTypeLeasesMember" xs:nil="true"/>
  <us-gaap:CapitalLeasesFutureMinimumPaymentsReceivable unitRef="usd" contextRef="c180_AsOf31Mar2021_TotalMinimumLeasePaymentsToBeReceivedMember" decimals="0">2976071</us-gaap:CapitalLeasesFutureMinimumPaymentsReceivable>
  <us-gaap:CapitalLeasesFutureMinimumPaymentsReceivable unitRef="usd" contextRef="c181_AsOf31Mar2021_AmortizationOfUnearnedIncomeMember" decimals="0">271838</us-gaap:CapitalLeasesFutureMinimumPaymentsReceivable>
  <us-gaap:CapitalLeasesFutureMinimumPaymentsReceivable unitRef="usd" contextRef="c182_AsOf31Mar2021_NetInvestmentInSalesTypeLeasesMember" decimals="0">2704233</us-gaap:CapitalLeasesFutureMinimumPaymentsReceivable>
  <us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center; font-style: italic; border-bottom: Black 1.5pt solid&quot;&gt;Operating&lt;br/&gt;
 leases&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;12 months ending March 31,&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 88%; text-align: left&quot;&gt;2022&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;11,162&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;2023&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;133,945&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;2024&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;122,783&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;2025&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Thereafter&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Total undiscounted cash flows&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;267,890&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Less: imputed interest&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(30,290&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 4pt&quot;&gt;Present value of lease liabilities&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;237,600&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">11162</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">133945</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">122783</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears unitRef="usd" contextRef="c3_AsOf31Mar2021" xs:nil="true"/>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter unitRef="usd" contextRef="c3_AsOf31Mar2021" xs:nil="true"/>
  <cbat:TotalUndiscountedCashFlows unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">267890</cbat:TotalUndiscountedCashFlows>
  <cbat:LessImputedInterest unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">-30290</cbat:LessImputedInterest>
  <cbat:PresentValueOfLeaseLiabilities unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">237600</cbat:PresentValueOfLeaseLiabilities>
  <cbat:ScheduleOfLeaseTermAndDiscountRateTableTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;Lease term and discount rate&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;padding-bottom: 1.5pt; font-style: italic; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;March 31,&lt;br/&gt;
    2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 88%; text-align: left&quot;&gt;Weighted-average remaining lease term - years&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;2.83&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Operating leases&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Weighted-average discount rate (%)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;6.175&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</cbat:ScheduleOfLeaseTermAndDiscountRateTableTextBlock>
  <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c3_AsOf31Mar2021">P2Y302D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
  <us-gaap:OperatingLeaseExpense unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" xs:nil="true"/>
  <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent unitRef="pure" contextRef="c3_AsOf31Mar2021" decimals="5">0.06175</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
  <us-gaap:IntangibleAssetsDisclosureTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%&quot;&gt;&lt;tr style=&quot;vertical-align: top; text-align: justify&quot;&gt;
&lt;td style=&quot;width: 0&quot;&gt;&lt;/td&gt;&lt;td style=&quot;width: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;b&gt;10.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: justify&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;b&gt;Intangible
                                            Assets, net&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;margin-left: 0.25in; text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt&quot;&gt;
Intangible assets as of December 31, 2020 and March 31, 2021 consisted of the followings:&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;white-space: nowrap&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;white-space: nowrap; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;white-space: nowrap; font-style: italic; text-align: center&quot;&gt;December&amp;#xa0;31,&lt;br/&gt;
&lt;/td&gt;&lt;td style=&quot;white-space: nowrap; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;white-space: nowrap; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;white-space: nowrap; font-style: italic; text-align: center&quot;&gt;March 31,&lt;/td&gt;&lt;td style=&quot;white-space: nowrap; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; font-style: italic; text-align: center&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; font-style: italic; text-align: center&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;Computer software at cost&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;32,686&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;32,567&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Accumulated amortization&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(20,879&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(21,483&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#x3000;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;11,807&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;11,084&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;Amortization expenses were $1,301
and $686 for the three months ended March 31, 2020 and 2021, respectively.&lt;/p&gt;&lt;br/&gt;</us-gaap:IntangibleAssetsDisclosureTextBlock>
  <us-gaap:AmortizationOfIntangibleAssets unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">1301</us-gaap:AmortizationOfIntangibleAssets>
  <us-gaap:AmortizationOfIntangibleAssets unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">686</us-gaap:AmortizationOfIntangibleAssets>
  <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;white-space: nowrap&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;white-space: nowrap; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;white-space: nowrap; font-style: italic; text-align: center&quot;&gt;December&amp;#xa0;31,&lt;br/&gt;
&lt;/td&gt;&lt;td style=&quot;white-space: nowrap; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;white-space: nowrap; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;white-space: nowrap; font-style: italic; text-align: center&quot;&gt;March 31,&lt;/td&gt;&lt;td style=&quot;white-space: nowrap; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; font-style: italic; text-align: center&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; font-style: italic; text-align: center&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;Computer software at cost&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;32,686&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;32,567&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Accumulated amortization&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(20,879&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(21,483&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#x3000;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;11,807&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;11,084&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
  <us-gaap:CapitalizedComputerSoftwareGross unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">32686</us-gaap:CapitalizedComputerSoftwareGross>
  <us-gaap:CapitalizedComputerSoftwareGross unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">32567</us-gaap:CapitalizedComputerSoftwareGross>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">-20879</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">-21483</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:OtherLiabilitiesDisclosureTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%&quot;&gt;&lt;tr style=&quot;vertical-align: top; text-align: justify&quot;&gt;
&lt;td style=&quot;width: 0&quot;&gt;&lt;/td&gt;&lt;td style=&quot;width: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;b&gt;11.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: justify&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;b&gt;Trade
                                            Accounts and Bills Payable&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;margin-left: 0.25in; text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt&quot;&gt; Trade accounts and bills payable as of December 31, 2020 and March 31, 2021 consisted of the followings:&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;white-space: nowrap&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;white-space: nowrap; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;white-space: nowrap; font-style: italic; text-align: center&quot;&gt;December&amp;#xa0;31,&lt;/td&gt;&lt;td style=&quot;white-space: nowrap; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;white-space: nowrap; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;white-space: nowrap; font-style: italic; text-align: center&quot;&gt;March 31,&lt;/td&gt;&lt;td style=&quot;white-space: nowrap; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; font-style: italic; text-align: center&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; font-style: italic; text-align: center&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;Trade accounts payable&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;19,560,793&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;9,059,620&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Bills payable&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#x2013; Bank acceptance bills&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;8,791,499&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;16,278,065&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#x3000;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;28,352,292&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;25,337,685&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;All the bills payable are of trading
nature and will mature within one year from the issue date.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;The bank acceptance bills were pledged
by the Company&amp;#x2019;s bank deposits (Note 2).&lt;/p&gt;&lt;br/&gt;</us-gaap:OtherLiabilitiesDisclosureTextBlock>
  <us-gaap:DebtInstrumentTerm contextRef="c0_From1Jan2021To31Mar2021">P1Y</us-gaap:DebtInstrumentTerm>
  <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;white-space: nowrap&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;white-space: nowrap; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;white-space: nowrap; font-style: italic; text-align: center&quot;&gt;December&amp;#xa0;31,&lt;/td&gt;&lt;td style=&quot;white-space: nowrap; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;white-space: nowrap; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;white-space: nowrap; font-style: italic; text-align: center&quot;&gt;March 31,&lt;/td&gt;&lt;td style=&quot;white-space: nowrap; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; font-style: italic; text-align: center&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; font-style: italic; text-align: center&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;Trade accounts payable&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;19,560,793&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;9,059,620&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Bills payable&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#x2013; Bank acceptance bills&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;8,791,499&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;16,278,065&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#x3000;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;28,352,292&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;25,337,685&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
  <us-gaap:AccountsPayableCurrent unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">19560793</us-gaap:AccountsPayableCurrent>
  <us-gaap:AccountsPayableCurrent unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">9059620</us-gaap:AccountsPayableCurrent>
  <us-gaap:BankAcceptancesExecutedAndOutstanding unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">8791499</us-gaap:BankAcceptancesExecutedAndOutstanding>
  <us-gaap:BankAcceptancesExecutedAndOutstanding unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">16278065</us-gaap:BankAcceptancesExecutedAndOutstanding>
  <us-gaap:DebtDisclosureTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%&quot;&gt;&lt;tr style=&quot;vertical-align: top; text-align: justify&quot;&gt;
&lt;td style=&quot;width: 0&quot;&gt;&lt;/td&gt;&lt;td style=&quot;width: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;12.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Loans&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;&lt;i&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Bank loans:&lt;/font&gt;&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;Bank borrowings as of December 31,
2020 and March 31, 2021 consisted of the followings&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;December&amp;#xa0;31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;March&amp;#xa0;31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left; padding-bottom: 4pt&quot;&gt;Current maturities of long-term bank loans&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; border-bottom: Black 4pt double; text-align: right&quot;&gt;13,739,546&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; border-bottom: Black 4pt double; text-align: right&quot;&gt;13,688,805&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On June 4, 2018, the Company obtained
banking facilities from China Everbright Bank Dalian Branch with a maximum amount of RMB200 million (approximately $30.63 million) bearing
interest at 130% of benchmark rate of the People&amp;#x2019;s Bank of China (&amp;#x201c;PBOC&amp;#x201d;) for three-year long-term loans with the term
from June 12, 2018 to June 10, 2021, at current rate 6.175% per annum. The facilities were secured by the Company&amp;#x2019;s land use rights,
buildings, machinery and equipment. According to the original repayment schedule, the loans are repayable in six installments of RMB0.8
million ($0.12 million) on December 10, 2018, RMB24.3 million ($3.72 million) on June 10, 2019, RMB0.8 million ($0.12 million) on December
10, 2019, RMB74.7 million ($11.44 million) on June 10, 2020, RMB0.8 million ($0.12 million) on December 10, 2020 and RMB66.3 million
($10.16 million) on June 10, 2021. The Company repaid the bank loan of RMB0.8 million ($0.12 million), RMB24.3 million ($3.72 million)
and RMB0.8 million ($0.12 million) in December 2018, June 2019 and December 2019, respectively.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On June 28, 2020, the Company entered
into a supplemental agreement with China Everbright Bank Dalian Branch to change the repayment schedule. According to the modification
agreement, the remaining RMB141.8 million (approximately $21.72 million) loans are repayable in eight instalments consisting of RMB1.09
million ($0.17 million) on June 10, 2020, RMB1 million ($0.15 million) on December 10, 2020, RMB2 million ($0.31 million) on January
10, 2021, RMB2 million ($0.31 million) on February 10, 2021, RMB2 million ($0.31 million) on March 10, 2021, RMB2 million ($0.31 million)
on April 10, 2021, RMB2 million ($0.31 million) on May 10, 2021, and RMB129.7 million ($19.9 million) on June 10, 2021, respectively.
The Company repaid the bank loan of RMB1.09 million ($0.17 million) and RMB51 million ($7.8 million) in June and December 2020, respectively.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;Under the facilities, as of March
31, 2021, outstanding loan balance owing to China Everbright Bank Dalian Branch was RMB89.7 million (approximately $13.7 million). The
Company repaid RMB50 million ($7.63 million) and RMB39.7 million ($6.07 million) in April and May 2021 to the bank, respectively.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On October 15, 2019, the Company borrowed
a total of RMB28 million (approximately $4.12 million) in the form of bills payable from China Everbright Bank Dalian Branch for a term
until October 15, 2020, which was secured by the Company&amp;#x2019;s cash totaled RMB28 million (approximately $4.12 million). The Company
discounted the bills payable of even date to China Everbright Bank at a rate of 3.3%. The Company repaid the bills on October 15, 2020.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;In December 2019, the Company obtained
banking facilities from China Everbright Bank Dalian Friendship Branch totaled RMB39.9 million (approximately $6.1 million) for a term
until November 6, 2020, bearing interest at 5.655% per annum. The facility was secured by 100% equity in CBAK Power held by BAK Asia
and buildings of Hubei BAK Real Estate Co., Ltd., which Mr. Yunfei Li (&amp;#x201c;Mr. Li&amp;#x201d;), the Company&amp;#x2019;s CEO holding 15% equity
interest. The Company repaid the bank loan of RMB39.9 million (approximately $6.1 million) in December 2020.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;In October to December 2020, the Company
borrowed a series of acceptance bills from China Merchants Bank totaled RMB13.5 million (approximately $2.07 million) for various terms
through April to June 2021, which was secured by the Company&amp;#x2019;s cash totaled RMB13.5 million (approximately $2.07 million) (Note
2).&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;In December 2020 to March 2021, the
Company borrowed a series of acceptance bills from Agricultural Bank of China totaled RMB65.2 million (approximately $9.94 million) for
various terms to June to September 2021, which was secured by the Company&amp;#x2019;s cash totaled RMB65.2 million (approximately $9.94 million)
(Note 2).&amp;#xa0;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;In January to March 2021, the Company
borrowed a series of acceptance bills from China Zheshang Bank Co. Ltd Shenyang Branch totaled RMB28.0 million (approximately $4.27 million)
for various terms to July to September 2021, which was secured by the Company&amp;#x2019;s cash totaled RMB28.0 million (approximately $4.27
million) (Note 2).&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%&quot;&gt;&lt;tr style=&quot;vertical-align: top; text-align: justify&quot;&gt;
&lt;td style=&quot;width: 0.25in&quot;&gt;&lt;/td&gt;&lt;td style=&quot;width: 0.25in; text-align: left&quot;&gt;The&lt;/td&gt;&lt;td style=&quot;text-align: justify&quot;&gt;facilities were secured
                                            by the Company&amp;#x2019;s assets with the following carrying amounts:&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;December&amp;#xa0;31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;March&amp;#xa0;31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt&quot;&gt;Pledged deposits (note 2)&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;8,791,499&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;16,278,065&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; text-indent: -9pt; padding-left: 9pt&quot;&gt;Right-of-use assets (note 9)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;7,500,780&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;7,430,212&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-indent: -9pt; padding-left: 9pt&quot;&gt;Buildings&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;16,721,178&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;17,187,727&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt&quot;&gt;Machinery and equipment&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;4,926,886&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;4,904,473&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;37,940,343&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;45,800,477&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;As of March 31, 2021, the Company
had unutilized committed banking facilities of $4.9 million.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;During the three months ended March
31, 2020 and 2021, interest of $397,206 and $ 213,583, respectively, was incurred on the Company&amp;#x2019;s bank borrowings.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;&lt;i&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Other Short-term Loans&lt;/font&gt;&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;Other short-term loans as of December
31, 2020 and March 31, 2021 consisted of the following:&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;December&amp;#xa0;31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;March&amp;#xa0;31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; font-style: italic; text-align: center&quot;&gt;Note&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Advance from related parties&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 64%; text-align: left&quot;&gt;&amp;#x2013; Mr. Xiangqian Li, the Company&amp;#x2019;s Former CEO&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: center&quot;&gt;(a)&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;100,000&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;100,000&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#x2013; Mr. Yunfei Li&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;(b)&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;278,739&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;133,928&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#x2013; Shareholders&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: center&quot;&gt;(c)&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;92,446&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;92,105&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;471,185&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;326,033&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Advances from unrelated third party&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#x2013; Mr. Wenwu Yu&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;(d)&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;16,823&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;16,761&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#x2013; Ms. Longqian Peng&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;(d)&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;689,275&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;686,729&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;&amp;#x2013; Suzhou Zhengyuanwei Needle Ce Co., Ltd&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: center&quot;&gt;(e)&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;76,586&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;76,303&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;782,684&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;779,793&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;padding-bottom: 4pt; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;1,253,869&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;1,105,826&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; width: 100%&quot;&gt;
  &lt;tr style=&quot;vertical-align: top&quot;&gt;
    &lt;td style=&quot;width: 24px; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(a)&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Advances from Mr. Xiangqian
    Li, the Company&amp;#x2019;s former CEO, was unsecured, non-interest bearing and repayable on demand.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; width: 100%&quot;&gt;
  &lt;tr style=&quot;vertical-align: top&quot;&gt;
    &lt;td style=&quot;width: 24px; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(b)&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Advances from Mr. Yunfei
    Li, the Company&amp;#x2019;s CEO, was unsecured, non-interest bearing and repayable on demand.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; width: 100%&quot;&gt;
  &lt;tr&gt;
    &lt;td style=&quot;vertical-align: top; width: 24px; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(c)&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The earnest money paid
    by certain shareholders in relation to share purchase (note 1) were unsecured, non-interest bearing and repayable on demand.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;In 2019, according to the investment
agreements and agreed by the investors, the Company returned partial earnest money of $966,579 (approximately RMB6.7 million) to these
investors.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On October 14, 2019, the Company entered
into a cancellation agreement with Mr. Shangdong Liu, Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen (the creditors). Pursuant to
the terms of the cancellation agreement, Mr. Shangdong Liu, Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen agreed to cancel and convert
the Fifth Debt (note 1) and the Unpaid Earnest Money in exchange for 528,053, 3,536,068, 2,267,798 and 2,267,798 shares of common stock
of the Company, respectively, at an exchange price of $0.6 per share. Upon receipt of the shares, the creditors will release the Company
from any claims, demands and other obligations relating to the Fifth Debt and the Unpaid Earnest Money.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in&quot;&gt;As of March 31, 2021, earnest money of $92,105 remained
outstanding.&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; width: 100%&quot;&gt;
  &lt;tr&gt;
    &lt;td style=&quot;vertical-align: top; width: 24px; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(d)&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Advances from unrelated
    third parties were unsecured, non-interest bearing and repayable on demand.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; width: 100%&quot;&gt;
  &lt;tr&gt;
    &lt;td style=&quot;vertical-align: top; width: 24px; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(e)&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;In 2019, the Company entered
    into a short term loan agreement with Suzhou Zhengyuanwei Needle Ce Co., Ltd, an unrelated party to loan RMB0.6 million (approximately
    $0.1 million), bearing annual interest rate of 12%. As of March 31, 2021, loan amount of RMB0.5 million ($76,303) remained outstanding.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify&quot;&gt;During the three months ended March 31, 2020
and 2021, interest of $154,976 and $2,314 were incurred on the Company&amp;#x2019;s borrowings from unrelated parties, respectively.&lt;/p&gt;&lt;br/&gt;</us-gaap:DebtDisclosureTextBlock>
  <us-gaap:LoansAndLeasesReceivableRelatedPartiesDescription contextRef="c183_From1Jun2018To4Jun2018_ChinaEverbrightBankDalianBranchMember">the Company obtained banking facilities from China Everbright Bank Dalian Branch with a maximum amount of RMB200 million (approximately $30.63 million) bearing interest at 130% of benchmark rate of the People&amp;#x2019;s Bank of China (&amp;#x201c;PBOC&amp;#x201d;) for three-year long-term loans with the term from June 12, 2018 to June 10, 2021, at current rate 6.175% per annum. The facilities were secured by the Company&amp;#x2019;s land use rights, buildings, machinery and equipment. According to the original repayment schedule, the loans are repayable in six installments of RMB0.8 million ($0.12 million) on December 10, 2018, RMB24.3 million ($3.72 million) on June 10, 2019, RMB0.8 million ($0.12 million) on December 10, 2019, RMB74.7 million ($11.44 million) on June 10, 2020, RMB0.8 million ($0.12 million) on December 10, 2020 and RMB66.3 million ($10.16 million) on June 10, 2021. The Company repaid the bank loan of RMB0.8 million ($0.12 million), RMB24.3 million ($3.72 million) and RMB0.8 million ($0.12 million) in December 2018, June 2019 and December 2019, respectively.</us-gaap:LoansAndLeasesReceivableRelatedPartiesDescription>
  <us-gaap:LoansAndLeasesReceivableRelatedPartiesDescription contextRef="c184_From1Jun2020To28Jun2020_ChinaEverbrightBankDalianBranchMember">the Company entered into a supplemental agreement with China Everbright Bank Dalian Branch to change the repayment schedule. According to the modification agreement, the remaining RMB141.8 million (approximately $21.72 million) loans are repayable in eight instalments consisting of RMB1.09 million ($0.17 million) on June 10, 2020, RMB1 million ($0.15 million) on December 10, 2020, RMB2 million ($0.31 million) on January 10, 2021, RMB2 million ($0.31 million) on February 10, 2021, RMB2 million ($0.31 million) on March 10, 2021, RMB2 million ($0.31 million) on April 10, 2021, RMB2 million ($0.31 million) on May 10, 2021, and RMB129.7 million ($19.9 million) on June 10, 2021, respectively. The Company repaid the bank loan of RMB1.09 million ($0.17 million) and RMB51 million ($7.8 million) in June and December 2020, respectively</us-gaap:LoansAndLeasesReceivableRelatedPartiesDescription>
  <us-gaap:LineOfCreditFacilityDescription contextRef="c185_From1Jan2021To31Mar2021_ChinaEverbrightBankDalianBranchMember">outstanding loan balance owing to China Everbright Bank Dalian Branch was RMB89.7 million (approximately $13.7 million). The Company repaid RMB50 million ($7.63 million) and RMB39.7 million ($6.07 million) in April and May 2021 to the bank, respectively.</us-gaap:LineOfCreditFacilityDescription>
  <cbat:BillsPayableDescription contextRef="c186_From1Oct2019To15Oct2019_ChinaEverbrightBankDalianBranchMember">the Company borrowed a total of RMB28 million (approximately $4.12 million) in the form of bills payable from China Everbright Bank Dalian Branch for a term until October 15, 2020, which was secured by the Company&amp;#x2019;s cash totaled RMB28 million (approximately $4.12 million). The Company discounted the bills payable of even date to China Everbright Bank at a rate of 3.3%. The Company repaid the bills on October 15, 2020.</cbat:BillsPayableDescription>
  <us-gaap:DebtInstrumentDescription contextRef="c187_From1Oct2020To31Dec2020_ChinaMerchantBankMember">In October to December 2020, the Company borrowed a series of acceptance bills from China Merchants Bank totaled RMB13.5 million (approximately $2.07 million) for various terms through April to June 2021, which was secured by the Company&amp;#x2019;s cash totaled RMB13.5 million (approximately $2.07 million) (Note 2).</us-gaap:DebtInstrumentDescription>
  <us-gaap:DebtInstrumentDescription contextRef="c188_From1Mar2021To31Mar2021_AgriculturalBankOfChinaMember">In December 2020 to March 2021, the Company borrowed a series of acceptance bills from Agricultural Bank of China totaled RMB65.2 million (approximately $9.94 million) for various terms to June to September 2021, which was secured by the Company&amp;#x2019;s cash totaled RMB65.2 million (approximately $9.94 million) (Note 2).</us-gaap:DebtInstrumentDescription>
  <us-gaap:DebtInstrumentDescription contextRef="c189_From1Jan2021To31Mar2021_ChinaZheshangBankCoLtdMember">Ltd Shenyang Branch totaled RMB28.0 million (approximately $4.27 million) for various terms to July to September 2021, which was secured by the Company&amp;#x2019;s cash totaled RMB28.0 million (approximately $4.27 million) (Note 2).</us-gaap:DebtInstrumentDescription>
  <us-gaap:LineOfCredit unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="-5">4900000</us-gaap:LineOfCredit>
  <us-gaap:InterestExpense unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">397206</us-gaap:InterestExpense>
  <us-gaap:InterestExpense unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">213583</us-gaap:InterestExpense>
  <cbat:InvestmentAgreementsDescription contextRef="c190_From1Jan2019To31Dec2019">In 2019, according to the investment agreements and agreed by the investors, the Company returned partial earnest money of $966,579 (approximately RMB6.7 million) to these investors.</cbat:InvestmentAgreementsDescription>
  <us-gaap:LoansAndLeasesReceivableRelatedPartiesDescription contextRef="c191_From1Oct2019To14Oct2019">the Company entered into a cancellation agreement with Mr. Shangdong Liu, Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen (the creditors). Pursuant to the terms of the cancellation agreement, Mr. Shangdong Liu, Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen agreed to cancel and convert the Fifth Debt (note 1) and the Unpaid Earnest Money in exchange for 528,053, 3,536,068, 2,267,798 and 2,267,798 shares of common stock of the Company, respectively, at an exchange price of $0.6 per share. Upon receipt of the shares, the creditors will release the Company from any claims, demands and other obligations relating to the Fifth Debt and the Unpaid Earnest Money.</us-gaap:LoansAndLeasesReceivableRelatedPartiesDescription>
  <cbat:RemainedOutstandingValue unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">92105</cbat:RemainedOutstandingValue>
  <cbat:LoanAgreementDescription contextRef="c192_From31Dec2019To31Dec2019_SuzhouZhengyuanweiNeedleCeCoLtdMember">Company entered into a short term loan agreement with Suzhou Zhengyuanwei Needle Ce Co., Ltd, an unrelated party to loan RMB0.6 million (approximately $0.1 million), bearing annual interest rate of 12%. As of March 31, 2021, loan amount of RMB0.5 million ($76,303) remained outstanding.</cbat:LoanAgreementDescription>
  <us-gaap:InterestExpenseRelatedParty unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">154976</us-gaap:InterestExpenseRelatedParty>
  <us-gaap:InterestExpenseRelatedParty unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">2314</us-gaap:InterestExpenseRelatedParty>
  <us-gaap:DebtInstrumentDescription contextRef="c193_From31Dec2019To31Dec2019_ChinaEverbrightBankDalianFriendshipBranchMember">In December 2019, the Company obtained banking facilities from China Everbright Bank Dalian Friendship Branch totaled RMB39.9 million (approximately $6.1 million) for a term until November 6, 2020, bearing interest at 5.655% per annum. The facility was secured by 100% equity in CBAK Power held by BAK Asia and buildings of Hubei BAK Real Estate Co., Ltd., which Mr. Yunfei Li (&amp;#x201c;Mr. Li&amp;#x201d;), the Company&amp;#x2019;s CEO holding 15% equity interest. The Company repaid the bank loan of RMB39.9 million (approximately $6.1 million) in December 2020.</us-gaap:DebtInstrumentDescription>
  <us-gaap:ScheduleOfDebtTableTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;December&amp;#xa0;31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;March&amp;#xa0;31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left; padding-bottom: 4pt&quot;&gt;Current maturities of long-term bank loans&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; border-bottom: Black 4pt double; text-align: right&quot;&gt;13,739,546&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; border-bottom: Black 4pt double; text-align: right&quot;&gt;13,688,805&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
  <us-gaap:LoansPayableToBankCurrent unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">13739546</us-gaap:LoansPayableToBankCurrent>
  <us-gaap:LoansPayableToBankCurrent unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">13688805</us-gaap:LoansPayableToBankCurrent>
  <us-gaap:ScheduleOfQuantitativeInformationAboutFinancialAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;December&amp;#xa0;31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;March&amp;#xa0;31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt&quot;&gt;Pledged deposits (note 2)&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;8,791,499&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;16,278,065&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; text-indent: -9pt; padding-left: 9pt&quot;&gt;Right-of-use assets (note 9)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;7,500,780&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;7,430,212&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-indent: -9pt; padding-left: 9pt&quot;&gt;Buildings&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;16,721,178&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;17,187,727&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt&quot;&gt;Machinery and equipment&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;4,926,886&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;4,904,473&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;37,940,343&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;45,800,477&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfQuantitativeInformationAboutFinancialAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTextBlock>
  <us-gaap:DebtInstrumentCollateralAmount unitRef="usd" contextRef="c194_AsOf31Dec2020_PledgedDepositsMember" decimals="0">8791499</us-gaap:DebtInstrumentCollateralAmount>
  <us-gaap:DebtInstrumentCollateralAmount unitRef="usd" contextRef="c195_AsOf31Mar2021_PledgedDepositsMember" decimals="0">16278065</us-gaap:DebtInstrumentCollateralAmount>
  <us-gaap:DebtInstrumentCollateralAmount unitRef="usd" contextRef="c196_AsOf31Dec2020_RightOfUseAssetsnote9Member" decimals="0">7500780</us-gaap:DebtInstrumentCollateralAmount>
  <us-gaap:DebtInstrumentCollateralAmount unitRef="usd" contextRef="c197_AsOf31Mar2021_RightOfUseAssetsnote9Member" decimals="0">7430212</us-gaap:DebtInstrumentCollateralAmount>
  <us-gaap:DebtInstrumentCollateralAmount unitRef="usd" contextRef="c198_AsOf31Dec2020_CollateralBuildingsMember" decimals="0">16721178</us-gaap:DebtInstrumentCollateralAmount>
  <us-gaap:DebtInstrumentCollateralAmount unitRef="usd" contextRef="c199_AsOf31Mar2021_CollateralBuildingsMember" decimals="0">17187727</us-gaap:DebtInstrumentCollateralAmount>
  <us-gaap:DebtInstrumentCollateralAmount unitRef="usd" contextRef="c200_AsOf31Dec2020_CollateralMachineryAndEquipmentMember" decimals="0">4926886</us-gaap:DebtInstrumentCollateralAmount>
  <us-gaap:DebtInstrumentCollateralAmount unitRef="usd" contextRef="c201_AsOf31Mar2021_CollateralMachineryAndEquipmentMember" decimals="0">4904473</us-gaap:DebtInstrumentCollateralAmount>
  <us-gaap:DebtInstrumentCollateralAmount unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">37940343</us-gaap:DebtInstrumentCollateralAmount>
  <us-gaap:DebtInstrumentCollateralAmount unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">45800477</us-gaap:DebtInstrumentCollateralAmount>
  <us-gaap:ScheduleOfShortTermDebtTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;December&amp;#xa0;31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;March&amp;#xa0;31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; font-style: italic; text-align: center&quot;&gt;Note&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Advance from related parties&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 64%; text-align: left&quot;&gt;&amp;#x2013; Mr. Xiangqian Li, the Company&amp;#x2019;s Former CEO&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: center&quot;&gt;(a)&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;100,000&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;100,000&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#x2013; Mr. Yunfei Li&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;(b)&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;278,739&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;133,928&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#x2013; Shareholders&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: center&quot;&gt;(c)&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;92,446&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;92,105&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;471,185&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;326,033&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Advances from unrelated third party&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#x2013; Mr. Wenwu Yu&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;(d)&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;16,823&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;16,761&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#x2013; Ms. Longqian Peng&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;(d)&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;689,275&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;686,729&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;&amp;#x2013; Suzhou Zhengyuanwei Needle Ce Co., Ltd&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: center&quot;&gt;(e)&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;76,586&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;76,303&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;782,684&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;779,793&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;padding-bottom: 4pt; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;1,253,869&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;1,105,826&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; width: 100%&quot;&gt;
  &lt;tr style=&quot;vertical-align: top&quot;&gt;
    &lt;td style=&quot;width: 24px; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(a)&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Advances from Mr. Xiangqian
    Li, the Company&amp;#x2019;s former CEO, was unsecured, non-interest bearing and repayable on demand.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; width: 100%&quot;&gt;
  &lt;tr style=&quot;vertical-align: top&quot;&gt;
    &lt;td style=&quot;width: 24px; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(b)&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Advances from Mr. Yunfei
    Li, the Company&amp;#x2019;s CEO, was unsecured, non-interest bearing and repayable on demand.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; width: 100%&quot;&gt;
  &lt;tr&gt;
    &lt;td style=&quot;vertical-align: top; width: 24px; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(c)&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The earnest money paid
    by certain shareholders in relation to share purchase (note 1) were unsecured, non-interest bearing and repayable on demand.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; width: 100%&quot;&gt;
  &lt;tr&gt;
    &lt;td style=&quot;vertical-align: top; width: 24px; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(d)&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Advances from unrelated
    third parties were unsecured, non-interest bearing and repayable on demand.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; width: 100%&quot;&gt;
  &lt;tr&gt;
    &lt;td style=&quot;vertical-align: top; width: 24px; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(e)&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;In 2019, the Company entered
    into a short term loan agreement with Suzhou Zhengyuanwei Needle Ce Co., Ltd, an unrelated party to loan RMB0.6 million (approximately
    $0.1 million), bearing annual interest rate of 12%. As of March 31, 2021, loan amount of RMB0.5 million ($76,303) remained outstanding.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfShortTermDebtTextBlock>
  <us-gaap:DueToRelatedPartiesCurrent id="_DueToRelatedPartiesCurrent-c202_AsOf31Dec2020_MrXiangqianLiTheCompanysFormerCEOMember_usd" unitRef="usd" contextRef="c202_AsOf31Dec2020_MrXiangqianLiTheCompanysFormerCEOMember" decimals="0">100000</us-gaap:DueToRelatedPartiesCurrent>
  <us-gaap:DueToRelatedPartiesCurrent id="_DueToRelatedPartiesCurrent-c203_AsOf31Mar2021_MrXiangqianLiTheCompanysFormerCEOMember_usd" unitRef="usd" contextRef="c203_AsOf31Mar2021_MrXiangqianLiTheCompanysFormerCEOMember" decimals="0">100000</us-gaap:DueToRelatedPartiesCurrent>
  <us-gaap:DueToRelatedPartiesCurrent id="_DueToRelatedPartiesCurrent-c204_AsOf31Dec2020_MrYunfeiLiMember_usd" unitRef="usd" contextRef="c204_AsOf31Dec2020_MrYunfeiLiMember" decimals="0">278739</us-gaap:DueToRelatedPartiesCurrent>
  <us-gaap:DueToRelatedPartiesCurrent id="_DueToRelatedPartiesCurrent-c75_AsOf31Mar2021_MrYunfeiLiMember_usd" unitRef="usd" contextRef="c75_AsOf31Mar2021_MrYunfeiLiMember" decimals="0">133928</us-gaap:DueToRelatedPartiesCurrent>
  <us-gaap:DueToRelatedPartiesCurrent id="_DueToRelatedPartiesCurrent-c205_AsOf31Dec2020_ShareholdersMember_usd" unitRef="usd" contextRef="c205_AsOf31Dec2020_ShareholdersMember" decimals="0">92446</us-gaap:DueToRelatedPartiesCurrent>
  <us-gaap:DueToRelatedPartiesCurrent id="_DueToRelatedPartiesCurrent-c206_AsOf31Mar2021_ShareholdersMember_usd" unitRef="usd" contextRef="c206_AsOf31Mar2021_ShareholdersMember" decimals="0">92105</us-gaap:DueToRelatedPartiesCurrent>
  <us-gaap:DueToRelatedPartiesCurrent unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">471185</us-gaap:DueToRelatedPartiesCurrent>
  <us-gaap:DueToRelatedPartiesCurrent unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">326033</us-gaap:DueToRelatedPartiesCurrent>
  <cbat:AdvancesFromUnrelatedThirdParty id="_AdvancesFromUnrelatedThirdParty-c207_AsOf31Dec2020_MrWenwuYuMember_usd" unitRef="usd" contextRef="c207_AsOf31Dec2020_MrWenwuYuMember" decimals="0">16823</cbat:AdvancesFromUnrelatedThirdParty>
  <cbat:AdvancesFromUnrelatedThirdParty id="_AdvancesFromUnrelatedThirdParty-c208_AsOf31Mar2021_MrWenwuYuMember_usd" unitRef="usd" contextRef="c208_AsOf31Mar2021_MrWenwuYuMember" decimals="0">16761</cbat:AdvancesFromUnrelatedThirdParty>
  <cbat:AdvancesFromUnrelatedThirdParty id="_AdvancesFromUnrelatedThirdParty-c209_AsOf31Dec2020_MrLongqianPengMember_usd" unitRef="usd" contextRef="c209_AsOf31Dec2020_MrLongqianPengMember" decimals="0">689275</cbat:AdvancesFromUnrelatedThirdParty>
  <cbat:AdvancesFromUnrelatedThirdParty id="_AdvancesFromUnrelatedThirdParty-c210_AsOf31Mar2021_MrLongqianPengMember_usd" unitRef="usd" contextRef="c210_AsOf31Mar2021_MrLongqianPengMember" decimals="0">686729</cbat:AdvancesFromUnrelatedThirdParty>
  <cbat:AdvancesFromUnrelatedThirdParty id="_AdvancesFromUnrelatedThirdParty-c211_AsOf31Dec2020_SuzhouZhengyuanweiNeedleCeCoLtdMember_usd" unitRef="usd" contextRef="c211_AsOf31Dec2020_SuzhouZhengyuanweiNeedleCeCoLtdMember" decimals="0">76586</cbat:AdvancesFromUnrelatedThirdParty>
  <cbat:AdvancesFromUnrelatedThirdParty id="_AdvancesFromUnrelatedThirdParty-c212_AsOf31Mar2021_SuzhouZhengyuanweiNeedleCeCoLtdMember_usd" unitRef="usd" contextRef="c212_AsOf31Mar2021_SuzhouZhengyuanweiNeedleCeCoLtdMember" decimals="0">76303</cbat:AdvancesFromUnrelatedThirdParty>
  <cbat:AdvancesFromUnrelatedThirdParty unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">782684</cbat:AdvancesFromUnrelatedThirdParty>
  <cbat:AdvancesFromUnrelatedThirdParty unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">779793</cbat:AdvancesFromUnrelatedThirdParty>
  <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%&quot;&gt;&lt;tr style=&quot;vertical-align: top; text-align: justify&quot;&gt;
&lt;td style=&quot;width: 0&quot;&gt;&lt;/td&gt;&lt;td style=&quot;width: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;13.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Accrued
                                            Expenses and Other Payables&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;margin-left: 0.25in; text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt&quot;&gt; Accrued expenses and other payables as of December 31, 2020 and March 31, 2021 consisted of the following:&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;December&amp;#xa0;31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;March 31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;Construction costs payable&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;273,279&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;p style=&quot;margin: 0pt 0; font: 10pt Times New Roman, Times, Serif&quot;&gt;1,086,410&lt;/p&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Equipment purchase payable&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;5,431,132&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;3,120,765&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Liquidated damages (note a)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;1,210,119&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;1,210,119&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Accrued staff costs&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;2,083,660&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;1,534,997&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Customer deposits&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;394,536&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;289,473&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Other payables and accruals&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;2,252,733&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;2,012,220&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;11,645,459&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;p style=&quot;margin: 0pt 0; font: 10pt Times New Roman, Times, Serif&quot;&gt;9,253,984&lt;/p&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; width: 100%&quot;&gt;
  &lt;tr style=&quot;vertical-align: top&quot;&gt;
    &lt;td style=&quot;width: 24px&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 24px&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(a)&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On August 15, 2006, the
    SEC declared effective a post-effective amendment that the Company had filed on August 4, 2006, terminating the effectiveness of
    a resale registration statement on Form SB-2 that had been filed pursuant to a registration rights agreement with certain shareholders
    to register the resale of shares held by those shareholders. The Company subsequently filed Form S-1 for these shareholders. On December
    8, 2006, the Company filed its Annual Report on Form 10-K for the year ended September 30, 2006 (the &amp;#x201c;2006 Form 10-K&amp;#x201d;).
    After the filing of the 2006 Form 10-K, the Company&amp;#x2019;s previously filed registration statement on Form S-1 was no longer available
    for resale by the selling shareholders whose shares were included in such Form S-1. Under the registration rights agreement, those
    selling shareholders became eligible for liquidated damages from the Company relating to the above two events totaling approximately
    $1,051,000. As of December 31, 2019 and March 31, 2020, no liquidated damages relating to both events have been paid.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify&quot;&gt;On November 9, 2007, the Company completed
a private placement for the gross proceeds to the Company of $13,650,000 by selling 3,500,000 shares of common stock at the price of
$3.90 per share. Roth Capital Partners, LLC acted as the Company&amp;#x2019;s exclusive financial advisor and placement agent in connection
with the private placement and received a cash fee of $819,000. The Company may have become liable for liquidated damages to certain
shareholders whose shares were included in a resale registration statement on Form S-3 that the Company filed pursuant to a registration
rights agreement that the Company entered into with such shareholders in November 2007. Under the registration rights agreement, among
other things, if a registration statement filed pursuant thereto was not declared effective by the SEC by the 100th calendar day after
the closing of the Company&amp;#x2019;s private placement on November 9, 2007, or the &amp;#x201c;Effectiveness Deadline&amp;#x201d;, then the Company
would be liable to pay partial liquidated damages to each such investor of (a) 1.5% of the aggregate purchase price paid by such investor
for the shares it purchased on the one month anniversary of the Effectiveness Deadline; (b) an additional 1.5% of the aggregate purchase
price paid by such investor every thirtieth day thereafter (pro rated for periods totaling less than thirty days) until the earliest
of the effectiveness of the registration statement, the ten-month anniversary of the Effectiveness Deadline and the time that the Company
is no longer required to keep such resale registration statement effective because either such shareholders have sold all of their shares
or such shareholders may sell their shares pursuant to Rule 144 without volume limitations; and (c) 0.5% of the aggregate purchase price
paid by such investor for the shares it purchased in the Company&amp;#x2019;s November 2007 private placement on each of the following dates:
the ten-month anniversary of the Effectiveness Deadline and every thirtieth day thereafter (prorated for periods totaling less than thirty
days), until the earlier of the effectiveness of the registration statement and the time that the Company no longer is required to keep
such resale registration statement effective because either such shareholders have sold all of their shares or such shareholders may
sell their shares pursuant to Rule 144 without volume limitations. Such liquidated damages would bear interest at the rate of 1% per
month (prorated for partial months) until paid in full.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify&quot;&gt;On December 21, 2007, pursuant to the
registration rights agreement, the Company filed a registration statement on Form S-3, which was declared effective by the SEC on May
7, 2008. As a result, the Company estimated liquidated damages amounting to $561,174 for the November 2007 registration rights agreement.
As of December 31, 2020 and March 31, 2021, the Company had settled the liquidated damages with all the investors and the remaining provision
of approximately $159,000 was included in other payables and accruals.&lt;/p&gt;&lt;br/&gt;</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
  <us-gaap:ProceedsFromIssuanceOfCommonStock unitRef="usd" contextRef="c213_From1Nov2007To9Nov2007_PrivatePlacementMember" decimals="0">13650000</us-gaap:ProceedsFromIssuanceOfCommonStock>
  <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction unitRef="shares" contextRef="c213_From1Nov2007To9Nov2007_PrivatePlacementMember" decimals="INF">3500000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
  <us-gaap:SaleOfStockPricePerShare unitRef="usdPershares" contextRef="c214_AsOf9Nov2007_PrivatePlacementMember" decimals="2">3.90</us-gaap:SaleOfStockPricePerShare>
  <us-gaap:DebtInstrumentFeeAmount unitRef="usd" contextRef="c214_AsOf9Nov2007_PrivatePlacementMember" decimals="0">819000</us-gaap:DebtInstrumentFeeAmount>
  <cbat:LiquidatedDamagesDescription contextRef="c213_From1Nov2007To9Nov2007_PrivatePlacementMember">(a) 1.5% of the aggregate purchase price paid by such investor for the shares it purchased on the one month anniversary of the Effectiveness Deadline; (b) an additional 1.5% of the aggregate purchase price paid by such investor every thirtieth day thereafter (pro rated for periods totaling less than thirty days) until the earliest of the effectiveness of the registration statement, the ten-month anniversary of the Effectiveness Deadline and the time that the Company is no longer required to keep such resale registration statement effective because either such shareholders have sold all of their shares or such shareholders may sell their shares pursuant to Rule 144 without volume limitations; and (c) 0.5% of the aggregate purchase price paid by such investor for the shares it purchased in the Company&amp;#x2019;s November 2007 private placement on each of the following dates: the ten-month anniversary of the Effectiveness Deadline and every thirtieth day thereafter (prorated for periods totaling less than thirty days), until the earlier of the effectiveness of the registration statement and the time that the Company no longer is required to keep such resale registration statement effective because either such shareholders have sold all of their shares or such shareholders may sell their shares pursuant to Rule 144 without volume limitations. Such liquidated damages would bear interest at the rate of 1% per month (prorated for partial months) until paid in full.</cbat:LiquidatedDamagesDescription>
  <cbat:LiquidatedDamages unitRef="usd" contextRef="c215_AsOf30Nov2007" decimals="0">561174</cbat:LiquidatedDamages>
  <cbat:LiquidatedDamages unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">159000</cbat:LiquidatedDamages>
  <cbat:LiquidatedDamages unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">159000</cbat:LiquidatedDamages>
  <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;December&amp;#xa0;31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;March 31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;Construction costs payable&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;273,279&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;p style=&quot;margin: 0pt 0; font: 10pt Times New Roman, Times, Serif&quot;&gt;1,086,410&lt;/p&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Equipment purchase payable&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;5,431,132&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;3,120,765&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Liquidated damages (note a)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;1,210,119&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;1,210,119&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Accrued staff costs&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;2,083,660&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;1,534,997&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Customer deposits&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;394,536&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;289,473&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Other payables and accruals&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;2,252,733&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;2,012,220&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;11,645,459&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;p style=&quot;margin: 0pt 0; font: 10pt Times New Roman, Times, Serif&quot;&gt;9,253,984&lt;/p&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; width: 100%&quot;&gt;
  &lt;tr style=&quot;vertical-align: top&quot;&gt;
    &lt;td style=&quot;width: 24px&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 24px&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(a)&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On August 15, 2006, the
    SEC declared effective a post-effective amendment that the Company had filed on August 4, 2006, terminating the effectiveness of
    a resale registration statement on Form SB-2 that had been filed pursuant to a registration rights agreement with certain shareholders
    to register the resale of shares held by those shareholders. The Company subsequently filed Form S-1 for these shareholders. On December
    8, 2006, the Company filed its Annual Report on Form 10-K for the year ended September 30, 2006 (the &amp;#x201c;2006 Form 10-K&amp;#x201d;).
    After the filing of the 2006 Form 10-K, the Company&amp;#x2019;s previously filed registration statement on Form S-1 was no longer available
    for resale by the selling shareholders whose shares were included in such Form S-1. Under the registration rights agreement, those
    selling shareholders became eligible for liquidated damages from the Company relating to the above two events totaling approximately
    $1,051,000. As of December 31, 2019 and March 31, 2020, no liquidated damages relating to both events have been paid.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
  <us-gaap:ConstructionPayableCurrent unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">273279</us-gaap:ConstructionPayableCurrent>
  <us-gaap:ConstructionPayableCurrent unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">1086410</us-gaap:ConstructionPayableCurrent>
  <cbat:EquipmentPurchasePayable unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">5431132</cbat:EquipmentPurchasePayable>
  <cbat:EquipmentPurchasePayable unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">3120765</cbat:EquipmentPurchasePayable>
  <cbat:LiquidatedDamagesAmount id="_LiquidatedDamagesAmount-c2_AsOf31Dec2020_usd" unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">1210119</cbat:LiquidatedDamagesAmount>
  <cbat:LiquidatedDamagesAmount id="_LiquidatedDamagesAmount-c3_AsOf31Mar2021_usd" unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">1210119</cbat:LiquidatedDamagesAmount>
  <us-gaap:AccruedEmployeeBenefitsCurrent unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">2083660</us-gaap:AccruedEmployeeBenefitsCurrent>
  <us-gaap:AccruedEmployeeBenefitsCurrent unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">1534997</us-gaap:AccruedEmployeeBenefitsCurrent>
  <cbat:AccruedCustomerDeposits unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">394536</cbat:AccruedCustomerDeposits>
  <cbat:AccruedCustomerDeposits unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">289473</cbat:AccruedCustomerDeposits>
  <us-gaap:OtherAccruedLiabilitiesCurrent unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">2252733</us-gaap:OtherAccruedLiabilitiesCurrent>
  <us-gaap:OtherAccruedLiabilitiesCurrent unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">2012220</us-gaap:OtherAccruedLiabilitiesCurrent>
  <cbat:OtherLongTermPayablesTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%&quot;&gt;&lt;tr style=&quot;vertical-align: top; text-align: justify&quot;&gt;
&lt;td style=&quot;width: 0&quot;&gt;&lt;/td&gt;&lt;td style=&quot;width: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;14.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Deferred
                                            Government Grants&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;margin-left: 0.25in; text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt&quot;&gt; Deferred government grants as of December 31, 2020 and March 31, 2021 consist of the following:&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;December&amp;#xa0;31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;March 31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt&quot;&gt;Total government grants&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;7,456,308&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;7,391,041&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt&quot;&gt;Less: Current portion&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(151,476&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(150,917&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt&quot;&gt;Non-current portion&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;7,304,832&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;7,240,124&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;In September 2013, the Management
Committee of Dalian Economic Zone Management Committee (the &amp;#x201c;Management Committee&amp;#x201d;) provided a subsidy of RMB150 million
to finance the costs incurred in moving the Company facilities to Dalian, including the loss of sales while the new facilities were being
constructed. For the year ended September 30, 2015, the Company recognized $23,103,427 as income after offset of the related removal
expenditures of $1,004,027. No such income or offset was recognized in the three months ended March 31, 2020 and 2021.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On October 17, 2014, the Company received
a subsidy of RMB46,150,000 pursuant to an agreement with the Management Committee dated July 2, 2013 for costs of land use rights and
to be used to construct the new manufacturing site in Dalian. Part of the facilities had been completed and was operated in July 2015
and the Company has initiated amortization on a straight-line basis over the estimated useful lives of the depreciable facilities constructed
thereon.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On June 23, 2020, BAK Asia, the Company
wholly-owned Hong Kong subsidiary, entered into a framework investment agreement with Jiangsu Gaochun Economic Development Zone Development
Group Company (&amp;#x201c;Gaochun EDZ&amp;#x201d;), pursuant to which the Company intended to develop certain lithium battery projects that aim
to have a production capacity of 8Gwh. Gaochun EDZ agreed to provide various support to facilitate the development and operation of the
projects. As of the date of this report, the Company received RMB20 million (approximately $3.05 million) subsidy from Gaochun EDZ. The
Company will recognize the government subsidies as income or offsets them against the related expenditures when there are no present
or future obligations for the subsidized projects.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;The Company offset government grants
of $35,421 and $38,133 for the three months ended March 31, 2020 and 2021, respectively, against depreciation expenses of the Dalian
facilities.&lt;/p&gt;&lt;br/&gt;</cbat:OtherLongTermPayablesTextBlock>
  <cbat:FinanceCosts unitRef="cny" contextRef="c216_AsOf23Sep2019" decimals="-6">150000000</cbat:FinanceCosts>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax unitRef="usd" contextRef="c217_From1Sep2015To30Sep2015" decimals="0">23103427</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:PaymentsForRemovalCosts unitRef="usd" contextRef="c217_From1Sep2015To30Sep2015" decimals="0">1004027</us-gaap:PaymentsForRemovalCosts>
  <cbat:SubsidyReceived unitRef="cny" contextRef="c218_AsOf17Oct2014" decimals="0">46150000</cbat:SubsidyReceived>
  <cbat:SubsidyReceived unitRef="cny" contextRef="c219_AsOf23Jun2020" decimals="-6">20000000</cbat:SubsidyReceived>
  <cbat:SubsidyReceived unitRef="usd" contextRef="c219_AsOf23Jun2020" decimals="-4">3050000</cbat:SubsidyReceived>
  <us-gaap:OtherDepreciationAndAmortization unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">35421</us-gaap:OtherDepreciationAndAmortization>
  <us-gaap:OtherDepreciationAndAmortization unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">38133</us-gaap:OtherDepreciationAndAmortization>
  <cbat:ScheduleOfDeferredGovernmentGrantsTableTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;December&amp;#xa0;31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;March 31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt&quot;&gt;Total government grants&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;7,456,308&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;7,391,041&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt&quot;&gt;Less: Current portion&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(151,476&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(150,917&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt&quot;&gt;Non-current portion&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;7,304,832&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;7,240,124&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</cbat:ScheduleOfDeferredGovernmentGrantsTableTextBlock>
  <us-gaap:OtherLongTermDebt unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">7456308</us-gaap:OtherLongTermDebt>
  <us-gaap:OtherLongTermDebt unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">7391041</us-gaap:OtherLongTermDebt>
  <us-gaap:OtherLongTermDebtCurrent unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">151476</us-gaap:OtherLongTermDebtCurrent>
  <us-gaap:OtherLongTermDebtCurrent unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">150917</us-gaap:OtherLongTermDebtCurrent>
  <us-gaap:OtherLongTermDebtNoncurrent unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">7304832</us-gaap:OtherLongTermDebtNoncurrent>
  <us-gaap:OtherLongTermDebtNoncurrent unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">7240124</us-gaap:OtherLongTermDebtNoncurrent>
  <us-gaap:ProductWarrantyDisclosureTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%&quot;&gt;&lt;tr style=&quot;vertical-align: top; text-align: justify&quot;&gt;
&lt;td style=&quot;width: 0&quot;&gt;&lt;/td&gt;&lt;td style=&quot;width: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;15.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Product
                                            Warranty Provision&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;The Company maintains a policy of
providing after sales support for certain of its new EV and LEV battery products introduced since October 1, 2015 by way of a warranty
program. The limited cover covers a period of six to twenty four months for battery cells, a period of twelve to twenty seven months
for battery modules for light electric vehicles (LEV) such as electric bicycles, and a period of three years to eight years (or 120,000
or 200,000 km if reached sooner) for battery modules for electric vehicles (EV). The Company accrues an estimate of its exposure to warranty
claims based on both current and historical product sales data and warranty costs incurred. The Company assesses the adequacy of its
recorded warranty liability at least annually and adjusts the amounts as necessary.&lt;/p&gt;&lt;br/&gt;</us-gaap:ProductWarrantyDisclosureTextBlock>
  <us-gaap:StandardProductWarrantyDescription contextRef="c0_From1Jan2021To31Mar2021">The Company maintains a policy of providing after sales support for certain of its new EV and LEV battery products introduced since October 1, 2015 by way of a warranty program. The limited cover covers a period of six to twenty four months for battery cells, a period of twelve to twenty seven months for battery modules for light electric vehicles (LEV) such as electric bicycles, and a period of three years to eight years (or 120,000 or 200,000 km if reached sooner) for battery modules for electric vehicles (EV). The Company accrues an estimate of its exposure to warranty claims based on both current and historical product sales data and warranty costs incurred. The Company assesses the adequacy of its recorded warranty liability at least annually and adjusts the amounts as necessary.</us-gaap:StandardProductWarrantyDescription>
  <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%&quot;&gt;&lt;tr style=&quot;vertical-align: top; text-align: justify&quot;&gt;
&lt;td style=&quot;width: 0&quot;&gt;&lt;/td&gt;&lt;td style=&quot;width: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;16.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Income
                                            Taxes, Deferred Tax Assets and Deferred Tax Liabilities&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; width: 100%&quot;&gt;
  &lt;tr style=&quot;vertical-align: top&quot;&gt;
    &lt;td style=&quot;width: 24px&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 32px&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;(a)&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Income taxes in the condensed consolidated statements
    of comprehensive loss(income)&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%&quot;&gt;&lt;tr style=&quot;vertical-align: top; text-align: justify&quot;&gt;
&lt;td style=&quot;width: 0.25in&quot;&gt;&lt;/td&gt;&lt;td style=&quot;width: 0.25in; text-align: left&quot;&gt;The&lt;/td&gt;&lt;td style=&quot;text-align: justify&quot;&gt;Company&amp;#x2019;s provision
                                            for income taxes expenses consisted of:&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-indent: -0.125in&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;border-bottom: Black 1.5pt solid; font-style: italic; text-align: center&quot;&gt;Three months ended &lt;br/&gt; March 31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-indent: -0.125in&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; font-style: italic; text-align: center&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; font-style: italic; text-align: center&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-indent: -0.125in&quot;&gt;PRC income tax:&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.25in; text-indent: -0.125in; width: 76%&quot;&gt;Current&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;-&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;-&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0.25in; text-indent: -0.125in&quot;&gt;Deferred&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-indent: -0.125in&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;&lt;b&gt;United&lt;/b&gt; &lt;b&gt;States Tax&lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;CBAK is a Nevada corporation that
is subject to U.S. corporate income tax on its taxable income at a rate of up to 21% for taxable years beginning after December 31, 2017
and U.S. corporate income tax on its taxable income of up to 35% for prior tax years. The U.S. Tax Reform signed into law on December
22, 2017 significantly modified the U.S. Internal Revenue Code by, among other things, reducing the statutory U.S. federal corporate
income tax rate from 35% to 21% for taxable years beginning after December 31, 2017; limiting and/or eliminating many business deductions;
migrating the U.S. to a territorial tax system with a one-time transition tax on a mandatory deemed repatriation of previously deferred
foreign earnings of certain foreign subsidiaries; subject to certain limitations, generally eliminating U.S. corporate income tax on
dividends from foreign subsidiaries; and providing for new taxes on certain foreign earnings. Taxpayers may elect to pay the one-time
transition tax over eight years, or in a single lump sum.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;The U.S. Tax Reform also includes
provisions for a new tax on GILTI effective for tax years of foreign corporations beginning after December&amp;#xa0;31, 2017. The GILTI provisions
impose a tax on foreign income in excess of a deemed return on tangible assets of controlled foreign corporations (&amp;#x201c;CFCs&amp;#x201d;),
subject to the possible use of foreign tax credits and a deduction equal to 50 percent to offset the income tax liability, subject to
some limitations.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;To the extent that portions of CBAK&amp;#x2019;s
U.S. taxable income, such as Subpart F income or GILTI, are determined to be from sources outside of the U.S., subject to certain limitations,
the Company may be able to claim foreign tax credits to offset its U.S. income tax liabilities. If dividends that CBAK receives from
its subsidiaries are determined to be from sources outside of the U.S., subject to certain limitations, CBAK will generally not be required
to pay U.S. corporate income tax on those dividends. Any liabilities for U.S. corporate income tax will be accrued in the Company&amp;#x2019;s
consolidated statements of comprehensive income and estimated tax payments will be made when required by U.S. law.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;No provision for income taxes in the
United States or elsewhere has been made as CBAK had no taxable income for the three months ended March 31, 2020 and 2021.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;&lt;b&gt;Hong Kong Tax&lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;BAK Asia and BAK Investments are subject
to Hong Kong profits tax rate of 16.5% and did not have any assessable profits arising in or derived from Hong Kong for the three months
ended March 31, 2020 and 2021 and accordingly no provision for Hong Kong profits tax was made in these periods.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;&lt;b&gt;PRC Tax&lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;The CIT Law in China applies an income
tax rate of 25% to all enterprises but grants preferential tax treatment to High-New Technology Enterprises. CBAK Power was regarded
as a &amp;#x201c;High-new technology enterprise&amp;#x201d; pursuant to a certificate jointly issued by the relevant Dalian Government authorities.
The certificate was valid for three years commencing from year 2019. Under the preferential tax treatment, CBAK Power was entitled to
enjoy a tax rate of 15% for the years from 2019 to 2021 provided that the qualifying conditions as a High-new technology enterprise were
met.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;A reconciliation of the provision
for income taxes determined at the statutory income tax rate to the Company&amp;#x2019;s income taxes is as follows:&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-indent: -0.125in&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;border-bottom: Black 1.5pt solid; font-style: italic; text-align: center&quot;&gt;Three months ended &lt;br/&gt; March 31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-indent: -0.125in; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; font-style: italic; text-align: center&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; font-style: italic; text-align: center&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-indent: -0.125in; width: 76%; text-align: justify&quot;&gt;Profit (loss) before income taxes&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;(2,354,111&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;)&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;29,608,168&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-indent: -0.125in; text-align: justify&quot;&gt;United States federal corporate income tax rate&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;21&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;21&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-indent: -0.125in; text-align: justify&quot;&gt;Income tax credit computed at United States statutory corporate income tax rate&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;(494,363&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;6,217,715&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-indent: -0.125in; text-align: justify&quot;&gt;Reconciling items:&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.25in; text-indent: -0.125in; text-align: justify&quot;&gt;Rate differential for PRC earnings&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;(69,225&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;69,004&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0.25in; text-indent: -0.125in; text-align: justify&quot;&gt;Non-taxable income&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;(5,969,462&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.25in; text-indent: -0.125in; text-align: justify&quot;&gt;Non-deductible expenses&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;67,679&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;82,672&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0.25in; text-indent: -0.125in; text-align: justify&quot;&gt;Share based payments&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;63,028&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;31,252&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.25in; text-indent: -0.125in; text-align: justify&quot;&gt;Valuation allowance on deferred tax assets&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;432,881&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(431,181&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-indent: -0.125in; text-align: justify&quot;&gt;Income tax expenses&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%&quot;&gt;&lt;tr style=&quot;vertical-align: top; text-align: justify&quot;&gt;
&lt;td style=&quot;width: 0.25in&quot;&gt;&lt;/td&gt;&lt;td style=&quot;width: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;(b)&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Deferred
                                            tax assets and deferred tax liabilities&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;The tax effects of temporary
differences that give rise to significant portions of the deferred tax assets and liabilities as of December 31, 2020 and March 31,
2021 are presented below:&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;December&amp;#xa0;31,&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;March 31,&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;2020&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;2021&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Deferred tax assets&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: #CCEEFF&quot;&gt;
    &lt;td style=&quot;width: 78%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Trade accounts receivable&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 8%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;1,354,762&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 8%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;1,316,433&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Inventories&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;575,575&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;593,697&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: #CCEEFF&quot;&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Property, plant and equipment&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;1,271,986&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;1,261,434&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Provision for product warranty&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;497,901&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;494,280&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: #CCEEFF&quot;&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Net operating loss carried forward&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;31,060,254&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;30,663,453&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Valuation allowance&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: black 1.5pt solid&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(34,760,478&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: black 1.5pt solid; text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(34,329,297&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: #CCEEFF&quot;&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Deferred tax assets, non-current&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: black 4.5pt double&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: black 4.5pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;-&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: black 4.5pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: black 4.5pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;-&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: #CCEEFF&quot;&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Deferred tax liabilities, non-current&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: black 4.5pt double&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: black 4.5pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;-&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: black 4.5pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: black 4.5pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;-&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;As of December 31, 2020 and March
31, 2021, the Company&amp;#x2019;s U.S. entity had net operating loss carry forwards of $103,580,741, of which $102,293 available to reduce
future taxable income which will expire in various years through 2035 and $103,478,448 available to offset capital gains recognized in
the succeeding 5 tax years and the Company&amp;#x2019;s PRC subsidiaries had net operating loss carry forwards of $37,536,687 and $36,798,249,
respectively, which will expire in various years through 2028. Management believes it is more likely than not that the Company will not
realize these potential tax benefits as these operations will not generate any operating profits in the foreseeable future. As a result,
a valuation allowance was provided against the full amount of the potential tax benefits.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;According to the PRC Tax Administration
and Collection Law, the statute of limitations is three years if the underpayment of taxes is due to computational errors made by the
taxpayer or its withholding agent. The statute of limitations extends to five years under special circumstances, which are not clearly
defined. In the case of a related party transaction, the statute of limitations is ten years. There is no statute of limitations in the
case of tax evasion.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;The impact of an uncertain income
tax positions on the income tax return must be recognized at the largest amount that is more likely than not to be sustained upon audit
by the relevant tax authority. An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being
sustained. Interest and penalties on income taxes will be classified as a component of the provisions for income taxes.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;The significant uncertain tax position
arose from the subsidies granted by the local government for the Company&amp;#x2019;s PRC subsidiary, which may be modified or challenged
by the central government or the tax authority. A reconciliation of January 1, 2021 through March 31, 2021 amount of unrecognized tax
benefits excluding interest and penalties (&amp;#x201c;Gross UTB&amp;#x201d;) is as follows:&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Gross UTB&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Surcharge&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Net UTB&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 64%&quot;&gt;Balance as of January 1, 2021&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;7,511,182&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;-&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;7,511,182&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Increase in unrecognized tax benefits taken in current period&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(27,740&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(27,740&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;Balance as of March 31, 2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;7,483,442&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;7,483,442&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;As of December 31, 2020 and March
31, 2021, the Company had not accrued any interest and penalties related to unrecognized tax benefits.&lt;/p&gt;&lt;br/&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations unitRef="pure" contextRef="c220_From1Dec2017To31Dec2017_MinimumMember" decimals="2">0.21</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations unitRef="pure" contextRef="c221_From1Dec2017To31Dec2017_MaximumMember" decimals="2">0.35</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate unitRef="pure" contextRef="c221_From1Dec2017To31Dec2017_MaximumMember" decimals="2">0.35</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate unitRef="pure" contextRef="c220_From1Dec2017To31Dec2017_MinimumMember" decimals="2">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate unitRef="pure" contextRef="c222_From1Jan2020To31Mar2020_HongKongTaxMember" decimals="3">0.165</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate unitRef="pure" contextRef="c223_From1Jan2021To31Mar2021_HongKongTaxMember" decimals="3">0.165</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
  <cbat:PrcTaxDescription contextRef="c0_From1Jan2021To31Mar2021">The CIT Law in China applies an income tax rate of 25% to all enterprises but grants preferential tax treatment to High-New Technology Enterprises. CBAK Power was regarded as a &amp;#x201c;High-new technology enterprise&amp;#x201d; pursuant to a certificate jointly issued by the relevant Dalian Government authorities. The certificate was valid for three years commencing from year 2019. Under the preferential tax treatment, CBAK Power was entitled to enjoy a tax rate of 15% for the years from 2019 to 2021 provided that the qualifying conditions as a High-new technology enterprise were met.</cbat:PrcTaxDescription>
  <us-gaap:TaxCreditCarryforwardDescription contextRef="c0_From1Jan2021To31Mar2021">As of December 31, 2020 and March 31, 2021, the Company&amp;#x2019;s U.S. entity had net operating loss carry forwards of $103,580,741, of which $102,293 available to reduce future taxable income which will expire in various years through 2035 and $103,478,448 available to offset capital gains recognized in the succeeding 5 tax years and the Company&amp;#x2019;s PRC subsidiaries had net operating loss carry forwards of $37,536,687 and $36,798,249, respectively, which will expire in various years through 2028.</us-gaap:TaxCreditCarryforwardDescription>
  <us-gaap:OperatingLossCarryforwards unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">103580741</us-gaap:OperatingLossCarryforwards>
  <cbat:OperatingLossCarryforwardsAvailableToReduceFutureTaxableIncome unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">102293</cbat:OperatingLossCarryforwardsAvailableToReduceFutureTaxableIncome>
  <cbat:UncertainIncomeTaxPercentage unitRef="pure" contextRef="c0_From1Jan2021To31Mar2021" decimals="2">0.50</cbat:UncertainIncomeTaxPercentage>
  <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-indent: -0.125in&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;border-bottom: Black 1.5pt solid; font-style: italic; text-align: center&quot;&gt;Three months ended &lt;br/&gt; March 31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-indent: -0.125in&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; font-style: italic; text-align: center&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; font-style: italic; text-align: center&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-indent: -0.125in&quot;&gt;PRC income tax:&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.25in; text-indent: -0.125in; width: 76%&quot;&gt;Current&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;-&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;-&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0.25in; text-indent: -0.125in&quot;&gt;Deferred&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-indent: -0.125in&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
  <us-gaap:CurrentIncomeTaxExpenseBenefit unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" xs:nil="true"/>
  <us-gaap:CurrentIncomeTaxExpenseBenefit unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" xs:nil="true"/>
  <us-gaap:DeferredIncomeTaxExpenseBenefit unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" xs:nil="true"/>
  <us-gaap:DeferredIncomeTaxExpenseBenefit unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" xs:nil="true"/>
  <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-indent: -0.125in&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;border-bottom: Black 1.5pt solid; font-style: italic; text-align: center&quot;&gt;Three months ended &lt;br/&gt; March 31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-indent: -0.125in; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; font-style: italic; text-align: center&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; font-style: italic; text-align: center&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-indent: -0.125in; width: 76%; text-align: justify&quot;&gt;Profit (loss) before income taxes&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;(2,354,111&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;)&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;29,608,168&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-indent: -0.125in; text-align: justify&quot;&gt;United States federal corporate income tax rate&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;21&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;21&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-indent: -0.125in; text-align: justify&quot;&gt;Income tax credit computed at United States statutory corporate income tax rate&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;(494,363&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;6,217,715&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-indent: -0.125in; text-align: justify&quot;&gt;Reconciling items:&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.25in; text-indent: -0.125in; text-align: justify&quot;&gt;Rate differential for PRC earnings&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;(69,225&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;69,004&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0.25in; text-indent: -0.125in; text-align: justify&quot;&gt;Non-taxable income&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;(5,969,462&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.25in; text-indent: -0.125in; text-align: justify&quot;&gt;Non-deductible expenses&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;67,679&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;82,672&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0.25in; text-indent: -0.125in; text-align: justify&quot;&gt;Share based payments&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;63,028&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;31,252&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.25in; text-indent: -0.125in; text-align: justify&quot;&gt;Valuation allowance on deferred tax assets&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;432,881&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(431,181&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-indent: -0.125in; text-align: justify&quot;&gt;Income tax expenses&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate unitRef="pure" contextRef="c4_From1Jan2020To31Mar2020" decimals="2">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate unitRef="pure" contextRef="c0_From1Jan2021To31Mar2021" decimals="2">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
  <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">-494363</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
  <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">6217715</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
  <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">-69225</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
  <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">69004</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
  <cbat:NontaxableIncome unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" xs:nil="true"/>
  <cbat:NontaxableIncome unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">-5969462</cbat:NontaxableIncome>
  <us-gaap:IncomeTaxReconciliationNondeductibleExpense unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">67679</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
  <us-gaap:IncomeTaxReconciliationNondeductibleExpense unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">82672</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
  <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">63028</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
  <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">31252</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
  <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">432881</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
  <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">-431181</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
  <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;December&amp;#xa0;31,&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;March 31,&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;2020&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;2021&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Deferred tax assets&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: #CCEEFF&quot;&gt;
    &lt;td style=&quot;width: 78%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Trade accounts receivable&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 8%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;1,354,762&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 8%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;1,316,433&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Inventories&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;575,575&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;593,697&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: #CCEEFF&quot;&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Property, plant and equipment&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;1,271,986&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;1,261,434&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Provision for product warranty&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;497,901&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;494,280&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: #CCEEFF&quot;&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Net operating loss carried forward&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;31,060,254&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;30,663,453&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Valuation allowance&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: black 1.5pt solid&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(34,760,478&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: black 1.5pt solid; text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(34,329,297&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: #CCEEFF&quot;&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Deferred tax assets, non-current&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: black 4.5pt double&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: black 4.5pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;-&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: black 4.5pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: black 4.5pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;-&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: #CCEEFF&quot;&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Deferred tax liabilities, non-current&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: black 4.5pt double&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: black 4.5pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;-&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: black 4.5pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: black 4.5pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;-&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
  <cbat:DeferredTaxAssetNetNoncurrent unitRef="usd" contextRef="c224_AsOf31Dec2020_TradeAccountsReceivableMember" decimals="0">1354762</cbat:DeferredTaxAssetNetNoncurrent>
  <cbat:DeferredTaxAssetNetNoncurrent unitRef="usd" contextRef="c225_AsOf31Mar2021_TradeAccountsReceivableMember" decimals="0">1316433</cbat:DeferredTaxAssetNetNoncurrent>
  <cbat:DeferredTaxAssetNetNoncurrent unitRef="usd" contextRef="c226_AsOf31Dec2020_InventoriesMember" decimals="0">575575</cbat:DeferredTaxAssetNetNoncurrent>
  <cbat:DeferredTaxAssetNetNoncurrent unitRef="usd" contextRef="c227_AsOf31Mar2021_InventoriesMember" decimals="0">593697</cbat:DeferredTaxAssetNetNoncurrent>
  <cbat:DeferredTaxAssetNetNoncurrent unitRef="usd" contextRef="c228_AsOf31Dec2020_DeferredTaxAssetsPropertyPlantAndEquipmentMember" decimals="0">1271986</cbat:DeferredTaxAssetNetNoncurrent>
  <cbat:DeferredTaxAssetNetNoncurrent unitRef="usd" contextRef="c229_AsOf31Mar2021_DeferredTaxAssetsPropertyPlantAndEquipmentMember" decimals="0">1261434</cbat:DeferredTaxAssetNetNoncurrent>
  <cbat:DeferredTaxAssetNetNoncurrent unitRef="usd" contextRef="c230_AsOf31Dec2020_ProvisionForProductWarrantyMember" decimals="0">497901</cbat:DeferredTaxAssetNetNoncurrent>
  <cbat:DeferredTaxAssetNetNoncurrent unitRef="usd" contextRef="c231_AsOf31Mar2021_ProvisionForProductWarrantyMember" decimals="0">494280</cbat:DeferredTaxAssetNetNoncurrent>
  <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">31060254</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
  <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">30663453</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
  <cbat:DeferredTaxAssetValuationAllowanceNoncurrent unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">-34760478</cbat:DeferredTaxAssetValuationAllowanceNoncurrent>
  <cbat:DeferredTaxAssetValuationAllowanceNoncurrent unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">-34329297</cbat:DeferredTaxAssetValuationAllowanceNoncurrent>
  <cbat:DeferredTaxAssetNetNoncurrent unitRef="usd" contextRef="c2_AsOf31Dec2020" xs:nil="true"/>
  <cbat:DeferredTaxAssetNetNoncurrent unitRef="usd" contextRef="c3_AsOf31Mar2021" xs:nil="true"/>
  <cbat:DeferredTaxesLiabilitiesNoncurrent unitRef="usd" contextRef="c2_AsOf31Dec2020" xs:nil="true"/>
  <cbat:DeferredTaxesLiabilitiesNoncurrent unitRef="usd" contextRef="c3_AsOf31Mar2021" xs:nil="true"/>
  <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Gross UTB&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Surcharge&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Net UTB&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 64%&quot;&gt;Balance as of January 1, 2021&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;7,511,182&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;-&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;7,511,182&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Increase in unrecognized tax benefits taken in current period&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(27,740&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(27,740&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;Balance as of March 31, 2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;7,483,442&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;7,483,442&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
  <us-gaap:UnrecognizedTaxBenefits unitRef="usd" contextRef="c232_AsOf31Dec2020_GrossUTBMember" decimals="0">7511182</us-gaap:UnrecognizedTaxBenefits>
  <us-gaap:UnrecognizedTaxBenefits unitRef="usd" contextRef="c233_AsOf31Dec2020_SurchargeMember" xs:nil="true"/>
  <us-gaap:UnrecognizedTaxBenefits unitRef="usd" contextRef="c234_AsOf31Dec2020_NetUTBMember" decimals="0">7511182</us-gaap:UnrecognizedTaxBenefits>
  <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease unitRef="usd" contextRef="c235_From1Jan2021To31Mar2021_GrossUTBMember" decimals="0">-27740</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
  <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease unitRef="usd" contextRef="c236_From1Jan2021To31Mar2021_SurchargeMember" xs:nil="true"/>
  <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease unitRef="usd" contextRef="c237_From1Jan2021To31Mar2021_NetUTBMember" decimals="0">-27740</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
  <us-gaap:UnrecognizedTaxBenefits unitRef="usd" contextRef="c238_AsOf31Mar2021_GrossUTBMember" decimals="0">7483442</us-gaap:UnrecognizedTaxBenefits>
  <us-gaap:UnrecognizedTaxBenefits unitRef="usd" contextRef="c239_AsOf31Mar2021_SurchargeMember" xs:nil="true"/>
  <us-gaap:UnrecognizedTaxBenefits unitRef="usd" contextRef="c240_AsOf31Mar2021_NetUTBMember" decimals="0">7483442</us-gaap:UnrecognizedTaxBenefits>
  <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%&quot;&gt;&lt;tr style=&quot;vertical-align: top; text-align: justify&quot;&gt;
&lt;td style=&quot;width: 0&quot;&gt;&lt;/td&gt;&lt;td style=&quot;width: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;17.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Share-based
                                            Compensation&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;&lt;i&gt;Restricted Shares and Restricted
Share Units&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;&lt;i&gt;Restricted shares granted on June
30, 2015&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On June 12, 2015, the Board of Director
approved the CBAK Energy Technology, Inc. 2015 Equity Incentive Plan (the &amp;#x201c;2015 Plan&amp;#x201d;) for Employees, Directors and Consultants
of the Company and its Affiliates. The maximum aggregate number of Shares that may be issued under the Plan is ten million (10,000,000)
Shares.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On June 30, 2015, pursuant to the
2015 Plan, the Compensation Committee of the Company&amp;#x2019;s Board of Directors granted an aggregate of 690,000 restricted shares of
the Company&amp;#x2019;s common stock, par value $0.001, to certain employees, officers and directors of the Company with a fair value of
$3.24 per share on June 30, 2015. In accordance with the vesting schedule of the grant, the restricted shares will vest in twelve equal
quarterly installments on the last day of each fiscal quarter beginning on June 30, 2015 (i.e. last vesting period: quarter ended March
31, 2018). The Company recognizes the share-based compensation expenses on a graded-vesting method.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;All the restricted shares granted
in respect of the restricted shares granted on June 30, 2015 have been vested on March 31, 2018.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;As of March 31, 2021, there was no
unrecognized stock-based compensation associated with the above restricted shares. As of March 31, 2021, 1,667 vested shares were to
be issued.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt&quot;&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Restricted shares granted
on April 19, 2016&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On April 19, 2016, pursuant to the
Company&amp;#x2019;s 2015 Plan, the Compensation Committee of the Board of Directors of the Company granted an aggregate of 500,000 restricted
shares of the Company&amp;#x2019;s common stock, par value $0.001, to certain employees, officers and directors of the Company, of which 220,000
restricted shares were granted to the Company&amp;#x2019;s executive officers and directors. There are three types of vesting schedules. First,
if the number of restricted shares granted is below 3,000, the shares will vest annually in 2 equal installments over a two year period
with the first vesting on June 30, 2017. Second, if the number of restricted shares granted is larger than or equal to 3,000 and is below
10,000, the shares will vest annually in 3 equal installments over a three year period with the first vesting on June 30, 2017. Third,
if the number of restricted shares granted is above or equal to 10,000, the shares will vest semi-annually in 6 equal installments over
a three year period with the first vesting on December 31, 2016. The fair value of these restricted shares was $2.68 per share on April
19, 2016. The Company recognizes the share-based compensation expenses over the vesting period (or the requisite service period) on a
graded-vesting method.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;As of March 31, 2021, there was no
unrecognized stock-based compensation associated with the above restricted shares and 4,167 vested shares were to be issued.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt&quot;&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Restricted share units granted
on August 23, 2019&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On August 23, 2019, pursuant to the
Company&amp;#x2019;s 2015 Plan, the Compensation Committee granted an aggregate of 1,887,000 restricted share units of the Company&amp;#x2019;s
common stock to certain employees, officers and directors of the Company, of which 710,000 restricted share units were granted to the
Company&amp;#x2019;s executive officers and directors. There are two types of vesting schedules, (i) the share units will vest semi-annually
in 6 equal installments over a three year period with the first vesting on September 30, 2019; (ii) the share units will vest annual in
3 equal installments over a three year period with the first vesting on March 31, 2021. The fair value of these restricted shares was
$0.9 per share on August 23, 2019. The Company recognizes the share-based compensation expenses over the vesting period (or the requisite
service period) on a graded-vesting method.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;The Company recorded non-cash share-based
compensation expense of $300,135 for three months ended March 31, 2020, in respect of the restricted shares granted on August 23, 2019
of which $254,890, $9,125 and $36,120 were allocated to general and administrative expenses, sales and marketing expenses and research
and development expenses.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;The Company recorded non-cash share-based
compensation expense of $93,786 for three months ended March 31, 2021, in respect of the restricted shares granted on August 23, 2019
of which $75,794, $2,982 and $15,010 were allocated to general and administrative expenses, sales and marketing expenses and research
and development expenses.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;As of March 31, 2021, non-vested restricted
share units granted on August 23, 2019 are as follows:&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 88%; padding-bottom: 1.5pt&quot;&gt;Non-vested shares as of January 1, 2021&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;855,504&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;Vested&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;(288,498&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;Forfeited&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;Non-vested shares as of March 31, 2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;567,006&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;As of March 31, 2021, there was unrecognized
stock-based compensation of $159,302 associated with the above restricted shares. As of March 31, 2021, 288,498 vested shares were to
be issued.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Restricted share units granted
on October 23, 2020&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On October 23, 2020, pursuant to the
Company&amp;#x2019;s 2015 Plan, the Compensation Committee granted an aggregate of 100,000 restricted share units of the Company&amp;#x2019;s common
stock to an employee of the Company. In accordance with the vesting schedule of the grant, the restricted shares will vest semi-annually
in 6 equal installments over a three year period with the first vesting on October 30, 2020. The fair value of these restricted shares
was $3 per share on October 23, 2020. The Company recognizes the share-based compensation expenses over the vesting period (or the requisite
service period) on a graded-vesting method.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;The Company recorded non-cash share-based
compensation expense of nil and $55,032 for three months ended March 31, 2020 and 2021, in respect of the restricted shares granted on
October 23, 2020 of which allocated to research and development expenses.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;As of March 31, 2021, non-vested restricted
share units granted on October 23, 2020 are as follows:&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse&quot;&gt;
  &lt;tr style=&quot;background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;vertical-align: top&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Non-vested share units as of January 1, 2021&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;vertical-align: bottom; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;83,333&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style=&quot;vertical-align: top; width: 89%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Granted&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom; width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom; width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom; width: 8%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;-&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom; width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;vertical-align: top&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Vested&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom; border-bottom: black 1.5pt solid&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom; border-bottom: black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;-&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style=&quot;vertical-align: top&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Non-vested share units as of March 31, 2021&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom; border-bottom: black 4.5pt double&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom; border-bottom: black 4.5pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;83,333&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;As of March 31, 2021, there was unrecognized
stock-based compensation $152,777 associated with the above restricted share units and no&amp;#xa0;vested shares were to be issued.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;As the Company itself is an investment
holding company which is not expected to generate operating profits to realize the tax benefits arising from its net operating loss carried
forward, no income tax benefits were recognized for such stock-based compensation cost under the stock option plan for the three month
ended March 31, 2020 and 2021.&lt;/p&gt;&lt;br/&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
  <us-gaap:StockIssuedDuringPeriodSharesNewIssues unitRef="shares" contextRef="c241_From1Jun2015To12Jun2015_TwoZeroOneFiveEquityIncentivesPlanMember" decimals="INF">10000000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
  <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross unitRef="shares" contextRef="c242_From1Jun2015To30Jun2015_TwoZeroOneFiveEquityIncentivesPlanMember" decimals="INF">690000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
  <us-gaap:CommonStockParOrStatedValuePerShare unitRef="usdPershares" contextRef="c243_AsOf30Jun2015_RestrictedStockMember" decimals="3">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:SharePrice unitRef="usdPershares" contextRef="c243_AsOf30Jun2015_RestrictedStockMember" decimals="2">3.24</us-gaap:SharePrice>
  <cbat:RestrictedSharesVestedSharesToBeIssued unitRef="shares" contextRef="c3_AsOf31Mar2021" decimals="INF">1667</cbat:RestrictedSharesVestedSharesToBeIssued>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription contextRef="c244_From1Apr2016To19Apr2016_RestrictedSharesGrantedOnAprilOneNineTwoZeroOneSixMember">the Company&amp;#x2019;s 2015 Plan, the Compensation Committee of the Board of Directors of the Company granted an aggregate of 500,000 restricted shares of the Company&amp;#x2019;s common stock, par value $0.001, to certain employees, officers and directors of the Company, of which 220,000 restricted shares were granted to the Company&amp;#x2019;s executive officers and directors. There are three types of vesting schedules. First, if the number of restricted shares granted is below 3,000, the shares will vest annually in 2 equal installments over a two year period with the first vesting on June 30, 2017. Second, if the number of restricted shares granted is larger than or equal to 3,000 and is below 10,000, the shares will vest annually in 3 equal installments over a three year period with the first vesting on June 30, 2017. Third, if the number of restricted shares granted is above or equal to 10,000, the shares will vest semi-annually in 6 equal installments over a three year period with the first vesting on December 31, 2016. The fair value of these restricted shares was $2.68 per share on April 19, 2016.</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription>
  <cbat:RestrictedSharesVestedSharesToBeIssued unitRef="shares" contextRef="c245_AsOf31Mar2021_RestrictedSharesGrantedOnAprilOneNineTwoZeroOneSixMember" decimals="INF">4167</cbat:RestrictedSharesVestedSharesToBeIssued>
  <us-gaap:RestrictedStockExpense unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">300135</us-gaap:RestrictedStockExpense>
  <us-gaap:SellingGeneralAndAdministrativeExpense unitRef="usd" contextRef="c246_From1Jan2020To31Mar2020_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember" decimals="0">254890</us-gaap:SellingGeneralAndAdministrativeExpense>
  <us-gaap:SellingAndMarketingExpense unitRef="usd" contextRef="c246_From1Jan2020To31Mar2020_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember" decimals="0">9125</us-gaap:SellingAndMarketingExpense>
  <us-gaap:ResearchAndDevelopmentExpense unitRef="usd" contextRef="c246_From1Jan2020To31Mar2020_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember" decimals="0">36120</us-gaap:ResearchAndDevelopmentExpense>
  <us-gaap:RestrictedStockExpense unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">93786</us-gaap:RestrictedStockExpense>
  <us-gaap:SellingGeneralAndAdministrativeExpense unitRef="usd" contextRef="c247_From1Jan2021To31Mar2021_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember" decimals="0">75794</us-gaap:SellingGeneralAndAdministrativeExpense>
  <us-gaap:SellingAndMarketingExpense unitRef="usd" contextRef="c247_From1Jan2021To31Mar2021_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember" decimals="0">2982</us-gaap:SellingAndMarketingExpense>
  <us-gaap:ResearchAndDevelopmentExpense unitRef="usd" contextRef="c247_From1Jan2021To31Mar2021_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember" decimals="0">15010</us-gaap:ResearchAndDevelopmentExpense>
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized unitRef="usd" contextRef="c248_AsOf31Mar2021_RestrictedStockMember" decimals="0">159302</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
  <cbat:RestrictedSharesVestedSharesToBeIssued unitRef="shares" contextRef="c249_AsOf31Mar2021_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember" decimals="INF">288498</cbat:RestrictedSharesVestedSharesToBeIssued>
  <cbat:RestrictedShareDescription contextRef="c250_From1Oct2020To23Oct2020_RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember">the Company&amp;#x2019;s 2015 Plan, the Compensation Committee granted an aggregate of 100,000 restricted share units of the Company&amp;#x2019;s common stock to an employee of the Company. In accordance with the vesting schedule of the grant, the restricted shares will vest semi-annually in 6 equal installments over a three year period with the first vesting on October 30, 2020. The fair value of these restricted shares was $3 per share on October 23, 2020.</cbat:RestrictedShareDescription>
  <us-gaap:RestrictedStockExpense unitRef="usd" contextRef="c251_From1Jan2020To31Mar2020_RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember" xs:nil="true"/>
  <us-gaap:RestrictedStockExpense unitRef="usd" contextRef="c252_From1Jan2021To31Mar2021_RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember" decimals="0">55032</us-gaap:RestrictedStockExpense>
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">152777</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
  <us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 88%; padding-bottom: 1.5pt&quot;&gt;Non-vested shares as of January 1, 2021&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;855,504&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;Vested&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;(288,498&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;Forfeited&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;Non-vested shares as of March 31, 2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;567,006&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse&quot;&gt;
  &lt;tr style=&quot;background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;vertical-align: top&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Non-vested share units as of January 1, 2021&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;vertical-align: bottom; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;83,333&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style=&quot;vertical-align: top; width: 89%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Granted&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom; width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom; width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom; width: 8%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;-&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom; width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;vertical-align: top&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Vested&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom; border-bottom: black 1.5pt solid&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom; border-bottom: black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;-&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style=&quot;vertical-align: top&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Non-vested share units as of March 31, 2021&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom; border-bottom: black 4.5pt double&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom; border-bottom: black 4.5pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;83,333&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares unitRef="shares" contextRef="c253_AsOf31Dec2020_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember" decimals="INF">855504</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod unitRef="shares" contextRef="c254_From1Jan2021To31Mar2021_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember" decimals="INF">288498</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod unitRef="shares" contextRef="c254_From1Jan2021To31Mar2021_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember" xs:nil="true"/>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber unitRef="shares" contextRef="c255_AsOf31Mar2021_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember" decimals="INF">567006</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares unitRef="shares" contextRef="c256_AsOf31Dec2020_RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember" decimals="INF">83333</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod unitRef="shares" contextRef="c257_From1Jan2021To31Mar2021_RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember" xs:nil="true"/>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod unitRef="shares" contextRef="c257_From1Jan2021To31Mar2021_RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember" xs:nil="true"/>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber unitRef="shares" contextRef="c258_AsOf31Mar2021_RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember" decimals="INF">83333</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <us-gaap:EarningsPerShareTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%&quot;&gt;&lt;tr style=&quot;vertical-align: top; text-align: justify&quot;&gt;
&lt;td style=&quot;width: 0&quot;&gt;&lt;/td&gt;&lt;td style=&quot;width: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;18.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Income
(Loss) Per Share&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;The following is the calculation of
income (loss) per share:&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center; font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;border-bottom: Black 1.5pt solid; font-style: italic; text-align: center&quot;&gt;Three months ended &lt;br/&gt; March 31,&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;Net (loss) income&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;(2,354,111&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;)&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;29,608,168&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Less: Net loss (income) attributable to non-controlling interests&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(5,870&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;1,114&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 4pt&quot;&gt;Net (loss) income attributable to shareholders of CBAK Energy Technology, Inc.&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;(2,359,981&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;29,609,282&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td&gt;Weighted average shares outstanding &amp;#x2013; basis (note)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;53,293,776&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;84,283,605&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Dilutive unvested restricted stock and warrants&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;650,308&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;Weighted average shares outstanding - diluted&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;53,293,776&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;84,933,913&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td&gt;Income (loss) per share of common stock&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;Basic&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;(0.04&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;0.35&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;Diluted&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;(0.04&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;0.35&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Note:
 Including 299,332 and 288,498 vested restricted shares granted pursuant to the 2015 Plan that were not yet issued for the three months
ended March 31, 2020 and 2021, respectively.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;For the three months ended March 31,
2020, 1,154,002 unvested restricted shares were anti-dilutive and excluded from shares used in the diluted computation.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;For the three months ended March 31,
2021, 11,621,967 shares purchasable under warrants were excluded from EPS calculation, as their effects were anti-dilutive.&lt;/p&gt;&lt;br/&gt;</us-gaap:EarningsPerShareTextBlock>
  <cbat:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1 unitRef="shares" contextRef="c4_From1Jan2020To31Mar2020" decimals="INF">299332</cbat:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1>
  <cbat:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1 unitRef="shares" contextRef="c0_From1Jan2021To31Mar2021" decimals="INF">288498</cbat:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1>
  <cbat:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1 unitRef="shares" contextRef="c4_From1Jan2020To31Mar2020" decimals="INF">1154002</cbat:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1>
  <cbat:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1 unitRef="shares" contextRef="c0_From1Jan2021To31Mar2021" decimals="INF">11621967</cbat:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1>
  <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center; font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;border-bottom: Black 1.5pt solid; font-style: italic; text-align: center&quot;&gt;Three months ended &lt;br/&gt; March 31,&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;Net (loss) income&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;(2,354,111&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;)&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;29,608,168&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Less: Net loss (income) attributable to non-controlling interests&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(5,870&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;1,114&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 4pt&quot;&gt;Net (loss) income attributable to shareholders of CBAK Energy Technology, Inc.&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;(2,359,981&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;29,609,282&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td&gt;Weighted average shares outstanding &amp;#x2013; basis (note)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;53,293,776&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;84,283,605&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Dilutive unvested restricted stock and warrants&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;650,308&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;Weighted average shares outstanding - diluted&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;53,293,776&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;84,933,913&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td&gt;Income (loss) per share of common stock&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;Basic&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;(0.04&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;0.35&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;Diluted&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;(0.04&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;0.35&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
  <cbat:CapitalContributionFromNonControllingInterestsOfASubsidiary unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">-5870</cbat:CapitalContributionFromNonControllingInterestsOfASubsidiary>
  <cbat:CapitalContributionFromNonControllingInterestsOfASubsidiary unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">1114</cbat:CapitalContributionFromNonControllingInterestsOfASubsidiary>
  <us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" xs:nil="true"/>
  <us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">650308</us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits>
  <cbat:WarrantsDisclosureTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%&quot;&gt;&lt;tr style=&quot;vertical-align: top; text-align: justify&quot;&gt;
&lt;td style=&quot;width: 0&quot;&gt;&lt;/td&gt;&lt;td style=&quot;width: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;19.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Warrants&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On December 8, 2020, the Company entered in a
securities purchase agreement with certain institutional investors, pursuant to which the Company issued in a registered direct offering,
an aggregate of 9,489,800 shares of its common stock at a price of $5.18 per share, for aggregate gross proceeds to the Company of approximately
$49 million, before deducting fees to the placement agent and other estimated offering expenses payable by the Company. As part of the
transaction, the institutional investors also received warrants (&amp;#x201c;Investor Warrants&amp;#x201d;) for the purchase of up to 3,795,920
shares of the Company&amp;#x2019;s common stock at an exercise price of $6.46 per share exercisable for 36 months from the date of issuance.
In addition, the placement agent for this transaction also received warrants (&amp;#x201c;Placement Agent Warrants&amp;#x201d;) for the purchase
of up to 379,592 shares of the Company&amp;#x2019;s common stock at an exercise price of $6.475 per share exercisable for 36 months after 6
months from the issuance.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On February 8, 2021, the Company entered into
another securities purchase agreement with the same investors, pursuant to which the Company issued in a registered direct offering, an
aggregate of 8,939,976 shares of common stock of the Company at a per share purchase price of $7.83. In addition, the Company issued to
the investors (i) in a concurrent private placement, the Series A-1 warrants to purchase a total of 4,469,988 shares of common stock,
at a per share exercise price of $7.67 and exercisable for 42 months from the date of issuance; (ii) in the registered direct offering,
the Series B warrants to purchase a total of 4,469,988 shares of common stock, at a per share exercise price of $7.83 and exercisable
for 90 days from the date of issuance; and (iii) in the registered direct offering, the Series A-2 warrants to purchase up to 2,234,992
shares of common stock, at a per share exercise price of $7.67 and exercisable for 45 months from the date of issuance. The Company received
gross proceeds of approximately $70 million from the registered direct offering and the concurrent private placement, before deducting
fees to the placement agent and other estimated offering expenses of $5.0 million payable by the Company. In addition, the placement agent
for this transaction also received warrants (&amp;#x201c;Placement Agent Warrants&amp;#x201d;) for the purchase of up to 446,999 shares of the Company&amp;#x2019;s
common stock at an exercise price of $9.204 per share exercisable for 36 months after 6 months from the issuance.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in&quot;&gt;On May 10, 2021, the Company entered into the &amp;#x201c;Series B Warrant
Amendment&amp;#x201d; with each of the holders of the Company&amp;#x2019;s outstanding Series B warrants. Pursuant to the Series B Warrant Amendment,
the term of the Series B warrants was extended from May 11, 2021 to August 31, 2021.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;The Company has performed a thorough reassessment
of the terms of its warrants with reference to the provisions of ASC Topic 815-40-15-7I, regarding its exposure to changes in currency
exchange rates. This reassessment has led to the management&amp;#x2019;s conclusion that the Company&amp;#x2019;s warrants issued to the investors
should not be considered indexed to the Company&amp;#x2019;s own stock because the warrants are denominated in U.S. dollar, which is different
from the Company&amp;#x2019;s functional currency, Renminbi. Warrants are remeasured at fair value with changes in fair value recorded in earnings
in each reporting period.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;There was a total of 15,797,479 warrants issued
and outstanding as of March 31, 2021.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;The fair value of the outstanding warrants was
calculated using Binomial Model based on backward induction with the following assumptions:&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify&quot;&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Warrants issued in the 2020 Financing&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;Warrants holder&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;Investor&lt;br/&gt;
 Warrants&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;Placement&lt;br/&gt;
 Agent&lt;br/&gt;
 Warrants&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Appraisal Date (Inception Date)&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;December&amp;#xa0;10, &lt;br/&gt; 2020&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;December&amp;#xa0;10, &lt;br/&gt; 2020&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%&quot;&gt;Market price per share (USD/share)&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;5.36&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;5.36&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;Exercise price (USD/price)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;6.46&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;6.475&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Risk free rate&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;0.2&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;0.2&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Dividend yield&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;0.0&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;0.0&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Expected term/ Contractual life (years)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;3.0
                                            years&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;3.5
                                            years&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Expected volatility&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;211.5&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;211.5&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;Appraisal Date&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;December&amp;#xa0;31, &lt;br/&gt; 2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;December&amp;#xa0;31, &lt;br/&gt; 2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%&quot;&gt;Market price per share (USD/share)&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;5.06&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;5.06&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;Exercise price (USD/price)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;6.46&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;6.475&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Risk free rate&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;0.2&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;0.2&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Dividend yield&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;0.0&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;0.0&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Expected term/ Contractual life (years)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2.9 years&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;3.4 years&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Expected volatility&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;187.6&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;187.6&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;Appraisal Date&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;March 31,&lt;br/&gt; 2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;March 31,&lt;br/&gt; 2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%&quot;&gt;Market price per share (USD/share)&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;5.10&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;5.1&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;Exercise price (USD/price)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;6.46&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;6.475&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Risk free rate&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;0.3&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;0.4&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Dividend yield&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;0.0&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;0.0&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Expected term/ Contractual life (years)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2.7 years&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;3.2 years&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Expected volatility&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;134.8&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;125.8&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify&quot;&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Warrants issued in the 2021 Financing&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid&quot;&gt;Warrants holder&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;10&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Investor Warrants&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Placement&lt;br/&gt; Agent&lt;br/&gt; Warrants&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid&quot;&gt;Appraisal Date (Inception Date)&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Series A1 &lt;br/&gt; February 10,&lt;br/&gt; 2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Series A2 &lt;br/&gt; February 10,&lt;br/&gt; 2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Series B February 10,&lt;br/&gt; 2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;February 10,&lt;br/&gt; 2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 52%&quot;&gt;Market price per share (USD/share)&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;7.36&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;7.36&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;7.36&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;7.36&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;Exercise price (USD/price)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;7.67&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;7.67&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;7.83&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;9.204&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Risk free rate&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;0.2&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;0.3&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;0.0&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;0.2&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Dividend yield&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;0.0&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;0.0&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;0.0&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;0.0&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Expected term/ Contractual life (years)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;3.5 years&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&amp;#xa0;&amp;#xa0;3.8 years&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;0.3 years&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;3.5 years&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Expected volatility&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;121.8&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;119.5&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;214.5&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;121.8&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid&quot;&gt;Warrants holder&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;10&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Investor Warrants&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Placement Agent Warrants&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-align: left; border-bottom: Black 1.5pt solid&quot;&gt;Appraisal Date (Inception Date)&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Series A1&lt;br/&gt; March 31,&lt;br/&gt; 2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Series A2 &lt;br/&gt;March 31,&lt;br/&gt; 2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Series B&lt;br/&gt; March 31,&lt;br/&gt; 2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;March 31,&lt;br/&gt; 2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 52%&quot;&gt;Market price per share (USD/share)&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;5.10&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;5.10&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;5.10&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;5.10&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;Exercise price (USD/price)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;7.67&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;7.67&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;7.83&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;9.204&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Risk free rate&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;0.5&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;0.5&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;0.0&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;0.5&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Dividend yield&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;0.0&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;0.0&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;0.0&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;0.0&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Expected term/ Contractual life (years)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;3.4 years &amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;3.6 years&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;0.1 years&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;3.4 years&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Expected volatility&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;123.5&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;121.6&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;110.5&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;123.5&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify&quot;&gt;The following is a reconciliation of the beginning
and ending balances of warrants liability measured at fair value on a recurring basis using Level 3 inputs:&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center; font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;border-bottom: Black 1.5pt solid; font-style: italic; text-align: center&quot;&gt;Three months ended &lt;br/&gt;
March 31,&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;Balance at the beginning of period&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;17,783,000&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Warrants issued to institution investors&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;47,519,000&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Warrants issued to placement agent&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;2,346,000&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Warrants redeemed&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Fair value change of warrants included in earnings&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(28,426,000&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;Balance at end of period&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;39,222,000&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify&quot;&gt;The following is a summary of the warrant activity:&amp;#xa0;&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Number of&lt;br/&gt; Warrants&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Average&lt;br/&gt; Exercise&amp;#xa0;Price&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Weighted&lt;br/&gt;
 Average&lt;br/&gt;
 Remaining&lt;br/&gt;
 Contractual&lt;br/&gt;
 Term in&lt;br/&gt;
 Years&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 64%; text-align: justify&quot;&gt;Outstanding at January 1, 2021&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;4,175,512&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;6.46&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;3.0&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: justify&quot;&gt;Exercisable at January 1, 2021&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;3,795,920&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;6.46&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;2.9&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: justify&quot;&gt;Granted&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;11,621,967&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;7.79&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;2.3&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: justify&quot;&gt;Exercised / surrendered&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: justify&quot;&gt;Expired&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: justify&quot;&gt;Outstanding at March 31, 2021&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;15,797,479&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;7.44&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;2.3&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: justify&quot;&gt;Exercisable at March 31, 2021&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;14,970,888&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;7.41&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;2.3&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;</cbat:WarrantsDisclosureTextBlock>
  <cbat:WarrantsDescription contextRef="c259_From1Dec2020To8Dec2020_SecuritiesPurchaseAgreementMember">the Company entered in a securities purchase agreement with certain institutional investors, pursuant to which the Company issued in a registered direct offering, an aggregate of 9,489,800 shares of its common stock at a price of $5.18 per share, for aggregate gross proceeds to the Company of approximately $49 million, before deducting fees to the placement agent and other estimated offering expenses payable by the Company. As part of the transaction, the institutional investors also received warrants (&amp;#x201c;Investor Warrants&amp;#x201d;) for the purchase of up to 3,795,920 shares of the Company&amp;#x2019;s common stock at an exercise price of $6.46 per share exercisable for 36 months from the date of issuance. In addition, the placement agent for this transaction also received warrants (&amp;#x201c;Placement Agent Warrants&amp;#x201d;) for the purchase of up to 379,592 shares of the Company&amp;#x2019;s common stock at an exercise price of $6.475 per share exercisable for 36 months after 6 months from the issuance.</cbat:WarrantsDescription>
  <cbat:WarrantsDescription contextRef="c260_From1Feb2021To8Feb2021_SecuritiesPurchaseAgreementMember">the Company entered into another securities purchase agreement with the same investors, pursuant to which the Company issued in a registered direct offering, an aggregate of 8,939,976 shares of common stock of the Company at a per share purchase price of $7.83. In addition, the Company issued to the investors (i) in a concurrent private placement, the Series A-1 warrants to purchase a total of 4,469,988 shares of common stock, at a per share exercise price of $7.67 and exercisable for 42 months from the date of issuance; (ii) in the registered direct offering, the Series B warrants to purchase a total of 4,469,988 shares of common stock, at a per share exercise price of $7.83 and exercisable for 90 days from the date of issuance; and (iii) in the registered direct offering, the Series A-2 warrants to purchase up to 2,234,992 shares of common stock, at a per share exercise price of $7.67 and exercisable for 45 months from the date of issuance. The Company received gross proceeds of approximately $70 million from the registered direct offering and the concurrent private placement, before deducting fees to the placement agent and other estimated offering expenses of $5.0 million payable by the Company. In addition, the placement agent for this transaction also received warrants (&amp;#x201c;Placement Agent Warrants&amp;#x201d;) for the purchase of up to 446,999 shares of the Company&amp;#x2019;s common stock at an exercise price of $9.204 per share exercisable for 36 months after 6 months from the issuance.</cbat:WarrantsDescription>
  <cbat:WarrantsIssuedAndOutstanding unitRef="shares" contextRef="c0_From1Jan2021To31Mar2021" decimals="INF">15797479</cbat:WarrantsIssuedAndOutstanding>
  <cbat:ScheduleOfOutstandingWarrants contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;Warrants holder&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;Investor&lt;br/&gt;
 Warrants&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;Placement&lt;br/&gt;
 Agent&lt;br/&gt;
 Warrants&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Appraisal Date (Inception Date)&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;December&amp;#xa0;10, &lt;br/&gt; 2020&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;December&amp;#xa0;10, &lt;br/&gt; 2020&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%&quot;&gt;Market price per share (USD/share)&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;5.36&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;5.36&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;Exercise price (USD/price)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;6.46&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;6.475&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Risk free rate&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;0.2&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;0.2&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Dividend yield&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;0.0&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;0.0&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Expected term/ Contractual life (years)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;3.0
                                            years&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;3.5
                                            years&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Expected volatility&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;211.5&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;211.5&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;Appraisal Date&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;December&amp;#xa0;31, &lt;br/&gt; 2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;December&amp;#xa0;31, &lt;br/&gt; 2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%&quot;&gt;Market price per share (USD/share)&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;5.06&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;5.06&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;Exercise price (USD/price)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;6.46&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;6.475&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Risk free rate&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;0.2&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;0.2&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Dividend yield&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;0.0&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;0.0&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Expected term/ Contractual life (years)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2.9 years&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;3.4 years&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Expected volatility&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;187.6&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;187.6&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;Appraisal Date&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;March 31,&lt;br/&gt; 2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;March 31,&lt;br/&gt; 2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%&quot;&gt;Market price per share (USD/share)&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;5.10&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;5.1&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;Exercise price (USD/price)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;6.46&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;6.475&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Risk free rate&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;0.3&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;0.4&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Dividend yield&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;0.0&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;0.0&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Expected term/ Contractual life (years)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2.7 years&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;3.2 years&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Expected volatility&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;134.8&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;125.8&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</cbat:ScheduleOfOutstandingWarrants>
  <cbat:MarketPricePerShare unitRef="usdPershares" contextRef="c261_From1Dec2020To10Dec2020_InvestorWarrantsMember_WarrantsHolderMember" decimals="2">5.36</cbat:MarketPricePerShare>
  <cbat:MarketPricePerShare unitRef="usdPershares" contextRef="c262_From1Dec2020To10Dec2020_PlacementAgentWarrantsMember_WarrantsHolderMember" decimals="2">5.36</cbat:MarketPricePerShare>
  <cbat:WarrantsExercisePrice unitRef="usdPershares" contextRef="c261_From1Dec2020To10Dec2020_InvestorWarrantsMember_WarrantsHolderMember" decimals="2">6.46</cbat:WarrantsExercisePrice>
  <cbat:WarrantsExercisePrice unitRef="usdPershares" contextRef="c262_From1Dec2020To10Dec2020_PlacementAgentWarrantsMember_WarrantsHolderMember" decimals="3">6.475</cbat:WarrantsExercisePrice>
  <cbat:RiskFreeRateOfWarrants unitRef="pure" contextRef="c261_From1Dec2020To10Dec2020_InvestorWarrantsMember_WarrantsHolderMember" decimals="3">0.002</cbat:RiskFreeRateOfWarrants>
  <cbat:RiskFreeRateOfWarrants unitRef="pure" contextRef="c262_From1Dec2020To10Dec2020_PlacementAgentWarrantsMember_WarrantsHolderMember" decimals="3">0.002</cbat:RiskFreeRateOfWarrants>
  <cbat:DividendYieldRateOfWarrants unitRef="pure" contextRef="c261_From1Dec2020To10Dec2020_InvestorWarrantsMember_WarrantsHolderMember" decimals="3">0.000</cbat:DividendYieldRateOfWarrants>
  <cbat:DividendYieldRateOfWarrants unitRef="pure" contextRef="c262_From1Dec2020To10Dec2020_PlacementAgentWarrantsMember_WarrantsHolderMember" decimals="3">0.000</cbat:DividendYieldRateOfWarrants>
  <cbat:ExpectedTermOfWarrantsContractualLifeYears contextRef="c261_From1Dec2020To10Dec2020_InvestorWarrantsMember_WarrantsHolderMember">P3Y</cbat:ExpectedTermOfWarrantsContractualLifeYears>
  <cbat:ExpectedTermOfWarrantsContractualLifeYears contextRef="c262_From1Dec2020To10Dec2020_PlacementAgentWarrantsMember_WarrantsHolderMember">P3Y6M</cbat:ExpectedTermOfWarrantsContractualLifeYears>
  <cbat:ExpectedVolatilityRateOfWarrants unitRef="pure" contextRef="c261_From1Dec2020To10Dec2020_InvestorWarrantsMember_WarrantsHolderMember" decimals="3">2.115</cbat:ExpectedVolatilityRateOfWarrants>
  <cbat:ExpectedVolatilityRateOfWarrants unitRef="pure" contextRef="c262_From1Dec2020To10Dec2020_PlacementAgentWarrantsMember_WarrantsHolderMember" decimals="3">2.115</cbat:ExpectedVolatilityRateOfWarrants>
  <cbat:MarketPricePerShare unitRef="usdPershares" contextRef="c263_From1Dec2020To31Dec2020_InvestorWarrantsMember_AppraisalDateMember" decimals="2">5.06</cbat:MarketPricePerShare>
  <cbat:MarketPricePerShare unitRef="usdPershares" contextRef="c264_From1Dec2020To31Dec2020_PlacementAgentWarrantsMember_AppraisalDateMember" decimals="2">5.06</cbat:MarketPricePerShare>
  <cbat:WarrantsExercisePrice unitRef="usdPershares" contextRef="c263_From1Dec2020To31Dec2020_InvestorWarrantsMember_AppraisalDateMember" decimals="2">6.46</cbat:WarrantsExercisePrice>
  <cbat:WarrantsExercisePrice unitRef="usdPershares" contextRef="c264_From1Dec2020To31Dec2020_PlacementAgentWarrantsMember_AppraisalDateMember" decimals="3">6.475</cbat:WarrantsExercisePrice>
  <cbat:RiskFreeRateOfWarrants unitRef="pure" contextRef="c263_From1Dec2020To31Dec2020_InvestorWarrantsMember_AppraisalDateMember" decimals="3">0.002</cbat:RiskFreeRateOfWarrants>
  <cbat:RiskFreeRateOfWarrants unitRef="pure" contextRef="c264_From1Dec2020To31Dec2020_PlacementAgentWarrantsMember_AppraisalDateMember" decimals="3">0.002</cbat:RiskFreeRateOfWarrants>
  <cbat:DividendYieldRateOfWarrants unitRef="pure" contextRef="c263_From1Dec2020To31Dec2020_InvestorWarrantsMember_AppraisalDateMember" decimals="3">0.000</cbat:DividendYieldRateOfWarrants>
  <cbat:DividendYieldRateOfWarrants unitRef="pure" contextRef="c264_From1Dec2020To31Dec2020_PlacementAgentWarrantsMember_AppraisalDateMember" decimals="3">0.000</cbat:DividendYieldRateOfWarrants>
  <cbat:ExpectedTermOfWarrantsContractualLifeYears contextRef="c263_From1Dec2020To31Dec2020_InvestorWarrantsMember_AppraisalDateMember">P2Y328D</cbat:ExpectedTermOfWarrantsContractualLifeYears>
  <cbat:ExpectedTermOfWarrantsContractualLifeYears contextRef="c264_From1Dec2020To31Dec2020_PlacementAgentWarrantsMember_AppraisalDateMember">P3Y146D</cbat:ExpectedTermOfWarrantsContractualLifeYears>
  <cbat:ExpectedVolatilityRateOfWarrants unitRef="pure" contextRef="c263_From1Dec2020To31Dec2020_InvestorWarrantsMember_AppraisalDateMember" decimals="3">1.876</cbat:ExpectedVolatilityRateOfWarrants>
  <cbat:ExpectedVolatilityRateOfWarrants unitRef="pure" contextRef="c264_From1Dec2020To31Dec2020_PlacementAgentWarrantsMember_AppraisalDateMember" decimals="3">1.876</cbat:ExpectedVolatilityRateOfWarrants>
  <cbat:MarketPricePerShare unitRef="usdPershares" contextRef="c265_From1Jan2021To31Mar2021_InvestorWarrantsMember_AppraisalDateMember" decimals="2">5.10</cbat:MarketPricePerShare>
  <cbat:MarketPricePerShare unitRef="usdPershares" contextRef="c266_From1Jan2021To31Mar2021_PlacementAgentWarrantsMember_AppraisalDateMember" decimals="1">5.1</cbat:MarketPricePerShare>
  <cbat:WarrantsExercisePrice unitRef="usdPershares" contextRef="c265_From1Jan2021To31Mar2021_InvestorWarrantsMember_AppraisalDateMember" decimals="2">6.46</cbat:WarrantsExercisePrice>
  <cbat:WarrantsExercisePrice unitRef="usdPershares" contextRef="c266_From1Jan2021To31Mar2021_PlacementAgentWarrantsMember_AppraisalDateMember" decimals="3">6.475</cbat:WarrantsExercisePrice>
  <cbat:RiskFreeRateOfWarrants unitRef="pure" contextRef="c265_From1Jan2021To31Mar2021_InvestorWarrantsMember_AppraisalDateMember" decimals="3">0.003</cbat:RiskFreeRateOfWarrants>
  <cbat:RiskFreeRateOfWarrants unitRef="pure" contextRef="c266_From1Jan2021To31Mar2021_PlacementAgentWarrantsMember_AppraisalDateMember" decimals="3">0.004</cbat:RiskFreeRateOfWarrants>
  <cbat:DividendYieldRateOfWarrants unitRef="pure" contextRef="c265_From1Jan2021To31Mar2021_InvestorWarrantsMember_AppraisalDateMember" decimals="3">0.000</cbat:DividendYieldRateOfWarrants>
  <cbat:DividendYieldRateOfWarrants unitRef="pure" contextRef="c266_From1Jan2021To31Mar2021_PlacementAgentWarrantsMember_AppraisalDateMember" decimals="3">0.000</cbat:DividendYieldRateOfWarrants>
  <cbat:ExpectedTermOfWarrantsContractualLifeYears contextRef="c265_From1Jan2021To31Mar2021_InvestorWarrantsMember_AppraisalDateMember">P2Y255D</cbat:ExpectedTermOfWarrantsContractualLifeYears>
  <cbat:ExpectedTermOfWarrantsContractualLifeYears contextRef="c266_From1Jan2021To31Mar2021_PlacementAgentWarrantsMember_AppraisalDateMember">P3Y73D</cbat:ExpectedTermOfWarrantsContractualLifeYears>
  <cbat:ExpectedVolatilityRateOfWarrants unitRef="pure" contextRef="c265_From1Jan2021To31Mar2021_InvestorWarrantsMember_AppraisalDateMember" decimals="3">1.348</cbat:ExpectedVolatilityRateOfWarrants>
  <cbat:ExpectedVolatilityRateOfWarrants unitRef="pure" contextRef="c266_From1Jan2021To31Mar2021_PlacementAgentWarrantsMember_AppraisalDateMember" decimals="3">1.258</cbat:ExpectedVolatilityRateOfWarrants>
  <cbat:WarrantIssuedTableTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid&quot;&gt;Warrants holder&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;10&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Investor Warrants&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Placement&lt;br/&gt; Agent&lt;br/&gt; Warrants&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid&quot;&gt;Appraisal Date (Inception Date)&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Series A1 &lt;br/&gt; February 10,&lt;br/&gt; 2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Series A2 &lt;br/&gt; February 10,&lt;br/&gt; 2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Series B February 10,&lt;br/&gt; 2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;February 10,&lt;br/&gt; 2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 52%&quot;&gt;Market price per share (USD/share)&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;7.36&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;7.36&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;7.36&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;7.36&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;Exercise price (USD/price)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;7.67&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;7.67&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;7.83&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;9.204&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Risk free rate&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;0.2&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;0.3&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;0.0&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;0.2&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Dividend yield&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;0.0&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;0.0&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;0.0&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;0.0&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Expected term/ Contractual life (years)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;3.5 years&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&amp;#xa0;&amp;#xa0;3.8 years&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;0.3 years&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;3.5 years&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Expected volatility&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;121.8&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;119.5&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;214.5&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;121.8&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid&quot;&gt;Warrants holder&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;10&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Investor Warrants&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Placement Agent Warrants&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-align: left; border-bottom: Black 1.5pt solid&quot;&gt;Appraisal Date (Inception Date)&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Series A1&lt;br/&gt; March 31,&lt;br/&gt; 2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Series A2 &lt;br/&gt;March 31,&lt;br/&gt; 2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Series B&lt;br/&gt; March 31,&lt;br/&gt; 2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;March 31,&lt;br/&gt; 2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 52%&quot;&gt;Market price per share (USD/share)&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;5.10&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;5.10&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;5.10&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;5.10&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;Exercise price (USD/price)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;7.67&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;7.67&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;7.83&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;9.204&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Risk free rate&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;0.5&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;0.5&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;0.0&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;0.5&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Dividend yield&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;0.0&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;0.0&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;0.0&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;0.0&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Expected term/ Contractual life (years)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;3.4 years &amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;3.6 years&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;0.1 years&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;3.4 years&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Expected volatility&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;123.5&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;121.6&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;110.5&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;123.5&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</cbat:WarrantIssuedTableTextBlock>
  <cbat:MarketPricePerShare unitRef="usdPershares" contextRef="c267_From1Feb2021To10Feb2021_InvestorWarrantsSeriesA1Member" decimals="2">7.36</cbat:MarketPricePerShare>
  <cbat:MarketPricePerShare unitRef="usdPershares" contextRef="c268_From1Feb2021To10Feb2021_InvestorWarrantsSeriesA2Member" decimals="2">7.36</cbat:MarketPricePerShare>
  <cbat:MarketPricePerShare unitRef="usdPershares" contextRef="c269_From1Feb2021To10Feb2021_InvestorWarrantsSeriesBMember" decimals="2">7.36</cbat:MarketPricePerShare>
  <cbat:MarketPricePerShare unitRef="usdPershares" contextRef="c270_From1Feb2021To10Feb2021_PlacementAgentWarrantsMember" decimals="2">7.36</cbat:MarketPricePerShare>
  <cbat:WarrantsExercisePrice unitRef="usdPershares" contextRef="c267_From1Feb2021To10Feb2021_InvestorWarrantsSeriesA1Member" decimals="2">7.67</cbat:WarrantsExercisePrice>
  <cbat:WarrantsExercisePrice unitRef="usdPershares" contextRef="c268_From1Feb2021To10Feb2021_InvestorWarrantsSeriesA2Member" decimals="2">7.67</cbat:WarrantsExercisePrice>
  <cbat:WarrantsExercisePrice unitRef="usdPershares" contextRef="c269_From1Feb2021To10Feb2021_InvestorWarrantsSeriesBMember" decimals="2">7.83</cbat:WarrantsExercisePrice>
  <cbat:WarrantsExercisePrice unitRef="usdPershares" contextRef="c270_From1Feb2021To10Feb2021_PlacementAgentWarrantsMember" decimals="3">9.204</cbat:WarrantsExercisePrice>
  <cbat:RiskFreeRateOfWarrants unitRef="pure" contextRef="c267_From1Feb2021To10Feb2021_InvestorWarrantsSeriesA1Member" decimals="3">0.002</cbat:RiskFreeRateOfWarrants>
  <cbat:RiskFreeRateOfWarrants unitRef="pure" contextRef="c268_From1Feb2021To10Feb2021_InvestorWarrantsSeriesA2Member" decimals="3">0.003</cbat:RiskFreeRateOfWarrants>
  <cbat:RiskFreeRateOfWarrants unitRef="pure" contextRef="c269_From1Feb2021To10Feb2021_InvestorWarrantsSeriesBMember" decimals="3">0.000</cbat:RiskFreeRateOfWarrants>
  <cbat:RiskFreeRateOfWarrants unitRef="pure" contextRef="c270_From1Feb2021To10Feb2021_PlacementAgentWarrantsMember" decimals="3">0.002</cbat:RiskFreeRateOfWarrants>
  <cbat:DividendYieldRateOfWarrants unitRef="pure" contextRef="c267_From1Feb2021To10Feb2021_InvestorWarrantsSeriesA1Member" decimals="3">0.000</cbat:DividendYieldRateOfWarrants>
  <cbat:DividendYieldRateOfWarrants unitRef="pure" contextRef="c268_From1Feb2021To10Feb2021_InvestorWarrantsSeriesA2Member" decimals="3">0.000</cbat:DividendYieldRateOfWarrants>
  <cbat:DividendYieldRateOfWarrants unitRef="pure" contextRef="c269_From1Feb2021To10Feb2021_InvestorWarrantsSeriesBMember" decimals="3">0.000</cbat:DividendYieldRateOfWarrants>
  <cbat:DividendYieldRateOfWarrants unitRef="pure" contextRef="c270_From1Feb2021To10Feb2021_PlacementAgentWarrantsMember" decimals="3">0.000</cbat:DividendYieldRateOfWarrants>
  <cbat:ExpectedTermOfWarrantsContractualLifeYears contextRef="c267_From1Feb2021To10Feb2021_InvestorWarrantsSeriesA1Member">P3Y6M</cbat:ExpectedTermOfWarrantsContractualLifeYears>
  <cbat:ExpectedTermOfWarrantsContractualLifeYears contextRef="c268_From1Feb2021To10Feb2021_InvestorWarrantsSeriesA2Member">P3Y292D</cbat:ExpectedTermOfWarrantsContractualLifeYears>
  <cbat:ExpectedTermOfWarrantsContractualLifeYears contextRef="c269_From1Feb2021To10Feb2021_InvestorWarrantsSeriesBMember">P109D</cbat:ExpectedTermOfWarrantsContractualLifeYears>
  <cbat:ExpectedTermOfWarrantsContractualLifeYears contextRef="c270_From1Feb2021To10Feb2021_PlacementAgentWarrantsMember">P3Y6M</cbat:ExpectedTermOfWarrantsContractualLifeYears>
  <cbat:ExpectedVolatilityRateOfWarrants unitRef="pure" contextRef="c267_From1Feb2021To10Feb2021_InvestorWarrantsSeriesA1Member" decimals="3">1.218</cbat:ExpectedVolatilityRateOfWarrants>
  <cbat:ExpectedVolatilityRateOfWarrants unitRef="pure" contextRef="c268_From1Feb2021To10Feb2021_InvestorWarrantsSeriesA2Member" decimals="3">1.195</cbat:ExpectedVolatilityRateOfWarrants>
  <cbat:ExpectedVolatilityRateOfWarrants unitRef="pure" contextRef="c269_From1Feb2021To10Feb2021_InvestorWarrantsSeriesBMember" decimals="3">2.145</cbat:ExpectedVolatilityRateOfWarrants>
  <cbat:ExpectedVolatilityRateOfWarrants unitRef="pure" contextRef="c270_From1Feb2021To10Feb2021_PlacementAgentWarrantsMember" decimals="3">1.218</cbat:ExpectedVolatilityRateOfWarrants>
  <cbat:MarketPricePerShare unitRef="usdPershares" contextRef="c271_From1Mar2021To31Mar2021_InvestorWarrantsSeriesA1Member" decimals="2">5.10</cbat:MarketPricePerShare>
  <cbat:MarketPricePerShare unitRef="usdPershares" contextRef="c272_From1Mar2021To31Mar2021_InvestorWarrantsSeriesA2Member" decimals="2">5.10</cbat:MarketPricePerShare>
  <cbat:MarketPricePerShare unitRef="usdPershares" contextRef="c273_From1Mar2021To31Mar2021_InvestorWarrantsSeriesBMember" decimals="2">5.10</cbat:MarketPricePerShare>
  <cbat:MarketPricePerShare unitRef="usdPershares" contextRef="c274_From1Mar2021To31Mar2021_PlacementAgentWarrantsMember" decimals="2">5.10</cbat:MarketPricePerShare>
  <cbat:WarrantsExercisePrice unitRef="usdPershares" contextRef="c271_From1Mar2021To31Mar2021_InvestorWarrantsSeriesA1Member" decimals="2">7.67</cbat:WarrantsExercisePrice>
  <cbat:WarrantsExercisePrice unitRef="usdPershares" contextRef="c272_From1Mar2021To31Mar2021_InvestorWarrantsSeriesA2Member" decimals="2">7.67</cbat:WarrantsExercisePrice>
  <cbat:WarrantsExercisePrice unitRef="usdPershares" contextRef="c273_From1Mar2021To31Mar2021_InvestorWarrantsSeriesBMember" decimals="2">7.83</cbat:WarrantsExercisePrice>
  <cbat:WarrantsExercisePrice unitRef="usdPershares" contextRef="c274_From1Mar2021To31Mar2021_PlacementAgentWarrantsMember" decimals="3">9.204</cbat:WarrantsExercisePrice>
  <cbat:RiskFreeRateOfWarrants unitRef="pure" contextRef="c271_From1Mar2021To31Mar2021_InvestorWarrantsSeriesA1Member" decimals="3">0.005</cbat:RiskFreeRateOfWarrants>
  <cbat:RiskFreeRateOfWarrants unitRef="pure" contextRef="c272_From1Mar2021To31Mar2021_InvestorWarrantsSeriesA2Member" decimals="3">0.005</cbat:RiskFreeRateOfWarrants>
  <cbat:RiskFreeRateOfWarrants unitRef="pure" contextRef="c273_From1Mar2021To31Mar2021_InvestorWarrantsSeriesBMember" decimals="3">0.000</cbat:RiskFreeRateOfWarrants>
  <cbat:RiskFreeRateOfWarrants unitRef="pure" contextRef="c274_From1Mar2021To31Mar2021_PlacementAgentWarrantsMember" decimals="3">0.005</cbat:RiskFreeRateOfWarrants>
  <cbat:DividendYieldRateOfWarrants unitRef="pure" contextRef="c271_From1Mar2021To31Mar2021_InvestorWarrantsSeriesA1Member" decimals="3">0.000</cbat:DividendYieldRateOfWarrants>
  <cbat:DividendYieldRateOfWarrants unitRef="pure" contextRef="c272_From1Mar2021To31Mar2021_InvestorWarrantsSeriesA2Member" decimals="3">0.000</cbat:DividendYieldRateOfWarrants>
  <cbat:DividendYieldRateOfWarrants unitRef="pure" contextRef="c273_From1Mar2021To31Mar2021_InvestorWarrantsSeriesBMember" decimals="3">0.000</cbat:DividendYieldRateOfWarrants>
  <cbat:DividendYieldRateOfWarrants unitRef="pure" contextRef="c274_From1Mar2021To31Mar2021_PlacementAgentWarrantsMember" decimals="3">0.000</cbat:DividendYieldRateOfWarrants>
  <cbat:ExpectedTermOfWarrantsContractualLifeYears contextRef="c271_From1Mar2021To31Mar2021_InvestorWarrantsSeriesA1Member">P3Y146D</cbat:ExpectedTermOfWarrantsContractualLifeYears>
  <cbat:ExpectedTermOfWarrantsContractualLifeYears contextRef="c272_From1Mar2021To31Mar2021_InvestorWarrantsSeriesA2Member">P3Y219D</cbat:ExpectedTermOfWarrantsContractualLifeYears>
  <cbat:ExpectedTermOfWarrantsContractualLifeYears contextRef="c273_From1Mar2021To31Mar2021_InvestorWarrantsSeriesBMember">P36D</cbat:ExpectedTermOfWarrantsContractualLifeYears>
  <cbat:ExpectedTermOfWarrantsContractualLifeYears contextRef="c274_From1Mar2021To31Mar2021_PlacementAgentWarrantsMember">P3Y146D</cbat:ExpectedTermOfWarrantsContractualLifeYears>
  <cbat:ExpectedVolatilityRateOfWarrants unitRef="pure" contextRef="c271_From1Mar2021To31Mar2021_InvestorWarrantsSeriesA1Member" decimals="3">1.235</cbat:ExpectedVolatilityRateOfWarrants>
  <cbat:ExpectedVolatilityRateOfWarrants unitRef="pure" contextRef="c272_From1Mar2021To31Mar2021_InvestorWarrantsSeriesA2Member" decimals="3">1.216</cbat:ExpectedVolatilityRateOfWarrants>
  <cbat:ExpectedVolatilityRateOfWarrants unitRef="pure" contextRef="c273_From1Mar2021To31Mar2021_InvestorWarrantsSeriesBMember" decimals="3">1.105</cbat:ExpectedVolatilityRateOfWarrants>
  <cbat:ExpectedVolatilityRateOfWarrants unitRef="pure" contextRef="c274_From1Mar2021To31Mar2021_PlacementAgentWarrantsMember" decimals="3">1.235</cbat:ExpectedVolatilityRateOfWarrants>
  <cbat:ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnRecurringBasisUsingLevel3InputsTableTextNBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center; font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;border-bottom: Black 1.5pt solid; font-style: italic; text-align: center&quot;&gt;Three months ended &lt;br/&gt;
March 31,&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;Balance at the beginning of period&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;17,783,000&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Warrants issued to institution investors&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;47,519,000&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Warrants issued to placement agent&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;2,346,000&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Warrants redeemed&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Fair value change of warrants included in earnings&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(28,426,000&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;Balance at end of period&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;39,222,000&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</cbat:ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnRecurringBasisUsingLevel3InputsTableTextNBlock>
  <cbat:BalanceAtBeginningAndEndingOfYear unitRef="usd" contextRef="c13_AsOf31Dec2019" xs:nil="true"/>
  <cbat:BalanceAtBeginningAndEndingOfYear unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">17783000</cbat:BalanceAtBeginningAndEndingOfYear>
  <cbat:WarrantsIssuedToInstitutionInvestors unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" xs:nil="true"/>
  <cbat:WarrantsIssuedToInstitutionInvestors unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">47519000</cbat:WarrantsIssuedToInstitutionInvestors>
  <cbat:WarrantsIssuedToPlacementAgents unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">2346000</cbat:WarrantsIssuedToPlacementAgents>
  <cbat:WarrantsRedeemed unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" xs:nil="true"/>
  <cbat:WarrantsRedeemed unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" xs:nil="true"/>
  <cbat:FairValueChangeOfIssuedWarrantsIncludedInEarnings unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">-28426000</cbat:FairValueChangeOfIssuedWarrantsIncludedInEarnings>
  <cbat:BalanceAtBeginningAndEndingOfYear unitRef="usd" contextRef="c27_AsOf31Mar2020" xs:nil="true"/>
  <cbat:BalanceAtBeginningAndEndingOfYear unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">39222000</cbat:BalanceAtBeginningAndEndingOfYear>
  <cbat:ScheduleOfWarrantActivityTableTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Number of&lt;br/&gt; Warrants&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Average&lt;br/&gt; Exercise&amp;#xa0;Price&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Weighted&lt;br/&gt;
 Average&lt;br/&gt;
 Remaining&lt;br/&gt;
 Contractual&lt;br/&gt;
 Term in&lt;br/&gt;
 Years&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 64%; text-align: justify&quot;&gt;Outstanding at January 1, 2021&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;4,175,512&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;6.46&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;3.0&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: justify&quot;&gt;Exercisable at January 1, 2021&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;3,795,920&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;6.46&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;2.9&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: justify&quot;&gt;Granted&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;11,621,967&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;7.79&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;2.3&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: justify&quot;&gt;Exercised / surrendered&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: justify&quot;&gt;Expired&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: justify&quot;&gt;Outstanding at March 31, 2021&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;15,797,479&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;7.44&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;2.3&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: justify&quot;&gt;Exercisable at March 31, 2021&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;14,970,888&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;7.41&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;2.3&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</cbat:ScheduleOfWarrantActivityTableTextBlock>
  <cbat:NumberOfWarrantsBeginningAndEnding unitRef="shares" contextRef="c2_AsOf31Dec2020" decimals="INF">4175512</cbat:NumberOfWarrantsBeginningAndEnding>
  <cbat:AverageExercisePriceBeginningAndEnding unitRef="usdPershares" contextRef="c2_AsOf31Dec2020" decimals="2">6.46</cbat:AverageExercisePriceBeginningAndEnding>
  <cbat:WeightedAverageRemainingContractualTermInYearsOutstandingBeginning contextRef="c0_From1Jan2021To31Mar2021">P3Y</cbat:WeightedAverageRemainingContractualTermInYearsOutstandingBeginning>
  <cbat:NumberOfWarrantsExercisableBeginningAndEnding unitRef="shares" contextRef="c2_AsOf31Dec2020" decimals="INF">3795920</cbat:NumberOfWarrantsExercisableBeginningAndEnding>
  <cbat:AverageExercisePriceExercisableBeginning unitRef="usdPershares" contextRef="c2_AsOf31Dec2020" decimals="2">6.46</cbat:AverageExercisePriceExercisableBeginning>
  <cbat:WeightedAveragesRemainingContractualTermInYearsExercisable contextRef="c0_From1Jan2021To31Mar2021">P2Y328D</cbat:WeightedAveragesRemainingContractualTermInYearsExercisable>
  <cbat:NumberOfWarrantsGranted unitRef="shares" contextRef="c0_From1Jan2021To31Mar2021" decimals="INF">11621967</cbat:NumberOfWarrantsGranted>
  <cbat:AverageExercisePriceGranted unitRef="usdPershares" contextRef="c0_From1Jan2021To31Mar2021" decimals="2">7.79</cbat:AverageExercisePriceGranted>
  <cbat:WeightedAveragesRemainingContractualTermInYearsGranted contextRef="c0_From1Jan2021To31Mar2021">P2Y109D</cbat:WeightedAveragesRemainingContractualTermInYearsGranted>
  <cbat:NumberOfWarrantsExercisedSurrendered unitRef="shares" contextRef="c0_From1Jan2021To31Mar2021" xs:nil="true"/>
  <cbat:AverageExercisePriceExercisedSurrendered unitRef="usdPershares" contextRef="c0_From1Jan2021To31Mar2021" xs:nil="true"/>
  <cbat:NumberOfWarrantsExpired unitRef="shares" contextRef="c0_From1Jan2021To31Mar2021" xs:nil="true"/>
  <cbat:AverageExercisePriceExpired unitRef="usdPershares" contextRef="c0_From1Jan2021To31Mar2021" xs:nil="true"/>
  <cbat:NumberOfWarrantsBeginningAndEnding unitRef="shares" contextRef="c3_AsOf31Mar2021" decimals="INF">15797479</cbat:NumberOfWarrantsBeginningAndEnding>
  <cbat:AverageExercisePriceBeginningAndEnding unitRef="usdPershares" contextRef="c3_AsOf31Mar2021" decimals="2">7.44</cbat:AverageExercisePriceBeginningAndEnding>
  <cbat:WeightedAverageRemainingContractualTermInYearsOutstandingEnding contextRef="c0_From1Jan2021To31Mar2021">P2Y109D</cbat:WeightedAverageRemainingContractualTermInYearsOutstandingEnding>
  <cbat:NumberOfWarrantsExercisableBeginningAndEnding unitRef="shares" contextRef="c3_AsOf31Mar2021" decimals="INF">14970888</cbat:NumberOfWarrantsExercisableBeginningAndEnding>
  <cbat:AverageExercisePriceExercisableBeginning unitRef="usdPershares" contextRef="c3_AsOf31Mar2021" decimals="2">7.41</cbat:AverageExercisePriceExercisableBeginning>
  <cbat:WeightedAverageRemainingContractualTermInYearsExercisableEnding contextRef="c0_From1Jan2021To31Mar2021">P2Y109D</cbat:WeightedAverageRemainingContractualTermInYearsExercisableEnding>
  <us-gaap:FairValueDisclosuresTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%&quot;&gt;&lt;tr style=&quot;vertical-align: top; text-align: justify&quot;&gt;
&lt;td style=&quot;width: 0&quot;&gt;&lt;/td&gt;&lt;td style=&quot;width: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;20.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Fair
Value of Financial Instruments&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;ASC Topic 820, &lt;i&gt;Fair Value Measurement
and Disclosures&lt;/i&gt;, defines fair value as the exchange price that would be received for an asset or paid to transfer a liability (an
exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants
on the measurement date. This topic also establishes a fair value hierarchy, which requires classification based on observable and unobservable
inputs when measuring fair value. Certain current assets and current liabilities are financial instruments. Management believes their
carrying amounts are a reasonable estimate of fair value because of the short period of time between the origination of such instruments
and their expected realization and, if applicable, their current interest rates are equivalent to interest rates currently available.
The three levels of valuation hierarchy are defined as follows:&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; width: 100%&quot;&gt;
  &lt;tr style=&quot;vertical-align: top&quot;&gt;
    &lt;td style=&quot;width: 24px&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 24px&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x25cf;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Level 1 inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: top&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x25cf;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Level 2 inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the assets or liability, either directly or indirectly, for substantially the full term of the financial instruments.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: top&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x25cf;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Level 3 inputs to the valuation methodology are unobservable and significant to the fair value measurement.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;The carrying amounts of financial assets
and liabilities, such as cash and cash equivalents, pledged deposits, trade accounts and bills receivable and payable, other receivables,
balances with former subsidiaries, other short-term loans, short-term and long-term bank loans and other payables approximate their fair
values because of the short maturity of these instruments or the rate of interest of these instruments approximate the market rate of
interest.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;As of December 31, 2020, and March 31, 2021, the Company&amp;#x2019;s balance
sheet included Level 3 liabilities comprised of the fair value of warrant liabilities aggregating $17,783,000 and $39,220,000, respectively
(see Note 19).&lt;/p&gt;&lt;br/&gt;</us-gaap:FairValueDisclosuresTextBlock>
  <us-gaap:FairValueAdjustmentOfWarrants unitRef="usd" contextRef="c275_From1Jan2020To31Dec2020_FairValueInputsLevel3Member" decimals="0">17783000</us-gaap:FairValueAdjustmentOfWarrants>
  <us-gaap:FairValueAdjustmentOfWarrants unitRef="usd" contextRef="c276_From1Jan2021To31Mar2021_FairValueInputsLevel3Member" decimals="0">39220000</us-gaap:FairValueAdjustmentOfWarrants>
  <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%&quot;&gt;&lt;tr style=&quot;vertical-align: top; text-align: justify&quot;&gt;
&lt;td style=&quot;width: 0&quot;&gt;&lt;/td&gt;&lt;td style=&quot;width: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;21.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Commitments
and Contingencies&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%&quot;&gt;&lt;tr style=&quot;vertical-align: top; text-align: justify&quot;&gt;
&lt;td style=&quot;width: 0.25in&quot;&gt;&lt;/td&gt;&lt;td style=&quot;width: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;(i)&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Capital
Commitments&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;As of December 31, 2020 and March 31,
2021, the Company had the following contracted capital commitments:&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;December&amp;#xa0;31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;March 31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;For construction of buildings&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;2,465,092&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;1,995,782&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;For purchase of equipment&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;10,308,416&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;19,255,199&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Capital injection&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;228,115,914&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;191,817,530&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;240,889,422&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;213,068,511&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%&quot;&gt;&lt;tr style=&quot;vertical-align: top; text-align: justify&quot;&gt;
&lt;td style=&quot;width: 0.25in&quot;&gt;&lt;/td&gt;&lt;td style=&quot;width: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;(ii)&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Litigation&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On July 7, 2016, Shenzhen Huijie Purification
System Engineering Co., Ltd (&amp;#x201c;Shenzhen Huijie&amp;#x201d;), one of the Company&amp;#x2019;s contractors, filed a lawsuit against CBAK Power
in the Peoples&amp;#x2019; Court of Zhuanghe City, Dalian, (the &amp;#x201c;Court of Zhuanghe&amp;#x201d;) for failure to pay pursuant to the terms of
the contract and entrusting part of the project of the contract to a third party without their prior consent. The plaintiff sought a total
amount of $1,241,648 (RMB8,430,792), including construction costs of $0.9 million (RMB6.1 million, which the Company already accrued for
at June 30, 2016), interest of $29,812 (RMB0.2 million) and compensation of $0.3 million (RMB1.9 million). On September 7, 2016, upon
the request of Shenzhen Huijie for property preservation, the Court of Zhuanghe froze CBAK Power&amp;#x2019;s bank deposits totaling $1,210,799
(RMB8,430,792) for a period of one year. On September 1, 2017, upon the request of Shenzhen Huijie, the Court of Zhuanghe froze the bank
deposits for another one year until August 31, 2018. The Court further froze the bank deposits for another one year until August 27, 2019
upon the request of Shenzhen Huijie on August 27, 2018. On August 27, 2019, the Court froze the bank deposits for another year until August
27, 2020, upon the request of Shenzhen Huijie. On June 28, 2020, the Court of Dalian entered the final judgement as described below and
the frozen bank deposit was released in July 2020.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On June 30, 2017, according to the trial of first instance, the Court
of Zhuanghe ruled that CBAK Power should pay the remaining contract amount of RMB6,135,860 (approximately $0.9 million) claimed by Shenzhen
Huijie as well as other expenses incurred including deferred interest, discounted charge on bills payable, litigation fee and property
preservation fee totaled $0.1 million. The Company has accrued for these amounts as of December 31, 2017. On July 24, 2017, CBAK Power
filed an appellate petition to the Intermediate Peoples&amp;#x2019; Court of Dalian (&amp;#x201c;Court of Dalian)&amp;#x201d; to appeal the adjudication
dated on June 30, 2017. On November 17, 2017, the Court of Dalian rescinded the original judgement and remanded the case to the Court
of Zhuanghe for retrial. The Court of Zhuanghe conducted a retrial and requested an appraisal to be performed by a third-party appraisal
institution on the construction cost incurred and completed by Shenzhen Huijie on the subject project. On November 8, 2018, the Company
received from the Court of Zhuanghe the construction-cost-appraisal report which determined that the construction cost incurred and completed
by Shenzhen Huijie for the subject project to be $1,344,605 (RMB9,129,868). On May 20, 2019, the Court of Zhuanghe entered a judgment
that Shenzhen Huijie should pay back to CBAK Power $261,316 (RMB1,774,337) (the amount CBAK Power paid in excess of the construction cost
appraised by the appraisal institution) and the interest incurred since April 2, 2019. Shenzhen Huijie filed an appellate petition to
the Court of Dalian. On June 28, 2020, the Court of Dalian entered the final judgment that Shenzhen Huijie should pay back to CBAK Power
$245,530 (RMB1,667,146) (the amount CBAK Power paid in excess of the construction cost appraised by the appraisal institution) and the
interest incurred since April 2, 2019, and reimburse the litigation fees totaling $30,826 (RMB209,312) that CBAK Power has paid. As of
March 31, 2021, CBAK Power have not received the final judgement amount totaled $0.3 million (RMB 1,876,458) from Shenzhen Huijie. Shenzhen
Huijie filed an appellate petition to High Peoples&amp;#x2019; Court of Liaoning (&quot;Court of Liaoning&quot;) to appeal the adjudication
dated on June 28, 2020. In April 2021, the Court of Liaoning rescinded the original judgement and remanded the case to the Court of Dalian
for retrial. Upon receiving the notice from the Court of Liaoning, CBAK Power has accrued the construction cost of $0.9 million (RMB6,135,860)
as of March 31, 2021.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;In May 2017, CBAK Power filed a lawsuit in the Court of Zhuanghe against
Pingxiang Anyuan Tourism Bus Manufacturing Co., Ltd., (&amp;#x201c;Anyuan Bus&amp;#x201d;) one of CBAK Power&amp;#x2019;s customers, for failure to pay
pursuant to the terms of the sales contract. CBAK Power sought a total amount of RMB18,279,858 ($2,692,174), including goods amount of
RMB17,428,000 ($2,566,716) and interest of RMB851,858 ($125,458). On December 19, 2017, the Court of Zhuanghe determined that Anyuan Bus
should pay the goods amount of RMB17,428,000 ($2,566,716) and the interest until the goods amount was paid off, and a litigation fee of
RMB131,480 ($19,364). Anyuan Bus did not appeal and as a result, the judgment is currently in the enforcement phase. On June 29, 2018,
the Company filed application petition with the Court of Zhuanghe for enforcement of the judgement against all of Anyuan Bus&amp;#x2019;s shareholders,
including Jiangxi Zhixin Automobile Co., Ltd, Anyuan Bus Manufacturing Co., Ltd, Anyuan Coal Group Co., Ltd, Qian Ronghua, Qian Bo and
Li Junfu. On October 22, 2018, the Court of Zhuanghe issued a judgment supporting the Company&amp;#x2019;s petition that all the Anyuan Bus&amp;#x2019;s
shareholders should be liable to pay the Company the debt as confirmed under the trial. On November 9, 2018, all the shareholders of Anyuan
Bus appealed against the judgment after receiving the notice from the Court. On March 29, 2019, the Company received judgment from the
Court of Zhuanghe that all these six shareholders cannot be added as judgment debtors. On April 11, 2019, the Company filed appellate
petition to the Intermediate Peoples&amp;#x2019; Court of Dalian challenging the judgment from the Court of Zhuanghe. On October 9, 2019, the
Intermediate Peoples&amp;#x2019; Court of Dalian dismissed the appeal by the Company and affirmed the original judgment. As of December 31,
2020 and March 31, 2021, CBAK Power made a full provision against the receivable from Anyuan Bus of RMB17,428,000 ($2,659,626).&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On July 25, 2019, CBAK Power received
notice from Shenzhen Court of International Arbitration that Shenzhen Xinjiatuo Automobile Technology Co., Ltd filed arbitration against
the Company for failure to pay pursuant to the terms of the contract. The plaintiff sought a total amount of $0.16 million (RMB1,112,269),
including equipment cost of $0.14 million (RMB976,000) and interest of $0.02 million (RMB136,269). On August 9, 2019, upon the request
of Shenzhen Xinjiatuo Automobile Technology Co., Ltd, Shenzhen Court of International Arbitration froze CBAK Power&amp;#x2019;s bank deposits
totaling $0.16 million (RMB1,117,269), including equipment cost $0.14 million (RMB976,000), interest $0.02 million (RMB136,269) and litigation
fees of $736 (RMB5,000) for a period of one year to August 2020. On August 7, 2019, CBAK Power filed counter claim arbitration against
Shenzhen Xinjiatuo Automobile Technology Co., Ltd for return of the prepayment due to the unqualified equipment, and sought a total amount
of $0.29 million (RMB1,986,440), including return of prepayment of $0.2 million (RMB1,440,000), liquidated damages of $70,692 (RMB480,000)
and litigation fees of $9,785 (RMB66,440). In early July 2020, Shenzhen Court of International Arbitration made arbitration award dismissing
the plaintiff&amp;#x2019;s claim and CBAK Power&amp;#x2019;s counterclaim and the frozen bank deposits were released in early August 2020.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;In early September 2019, CBAK Power
received notice from Court of Nanshan District, Shenzhen that Shenzhen HSL Business Technology Co., Ltd (&amp;#x201c;HSL&amp;#x201d;) filed lawsuit
against CBAK Power for failure to pay pursuant to the terms of purchase contract. The plaintiff sought an amount of $44,751 (RMB292,164)
for material cost and interest as accrued until settlement. In late September 2019, CBAK Power and HSL reached agreement that CBAK Power
would pay $15,317 (RMB100,000), $7,659 (RMB50,000) and $21,775 (RMB142,164) by October 15, October 30 and November 30, 2019, respectively,
and CBAK Power would pay litigation fees of $550 (RMB 3,589) to HSL by the end of November 2019. The Company has settled $22,976 (RMB150,000)
in 2019, $11,794 (RMB77,005) in 2020. As of December 31, 2020, CBAK Power had not settled the remaining material purchase cost of $9,981
(RMB 65,159) and accrued the material purchase cost. In late March 2021, CBAK Power and HSL entered into a debt reduction agreement that
if CBAK Power would pay $7,630 (RMB50,000) to HSL before March 31, 2021, HSL would cancel all the remaining debts. Thereafter, CBAK Power
fully paid $7,630 (RMB50,000) to HSL, and the lawsuit was settled in March 2021.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;In November 2019, CBAK Suzhou received
notice from Court of Suzhou city that Suzhou Industrial Park Security Service Co., Ltd (&amp;#x201c;Suzhou Security&amp;#x201d;) filed a lawsuit
against CBAK Suzhou for failure to pay pursuant to the terms of the sales contract. Suzhou Security sought a total amount of $21,321 (RMB139,713),
including services expenses amount of $21,198 (RMB138,908) and interest of $123 (RMB805). Upon the request of Suzhou Security for property
preservation, the Court of Suzhou froze CBAK Suzhou&amp;#x2019;s bank deposits totaling $0.02 million (RMB150,000) for a period of one year.
As of March 31, 2021, $5,047 (RMB33,073) was frozen by bank and CBAK Suzhou accrued the service cost of $21,198 (RMB138,908).&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;In early September of 2019, several
employees of CBAK Suzhou filed arbitration with Suzhou Industrial Park Labor Disputes Arbitration Commission against CBAK Suzhou for failure
to pay their salaries in time. The employees seek for a payment including salaries of $97,779 (RMB638,359) and compensation of $83,173
(RMB543,000), totaling $0.18 million (RMB1,181,359). In addition, upon the request of the employees for property preservation, bank deposit
of $0.18 million (RMB1,181,359) was frozen by the court of Suzhou for a period of one year. On September 5, 2019, CBAK Suzhou and the
employees reached an agreement that CBAK Suzhou will pay these salaries and compensation. In February 2020, CBAK Suzhou had made full
payment and the frozen bank deposit was released in October 2020.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;In October 2019, CBAK Power received
notice from Court of Changshou District, Chongqing that Chongqing Zhongrun Chemistry Co., Ltd (&amp;#x201c;Chongqing Zhongrun&amp;#x201d;) filed
arbitration claims against the Company for failure to pay pursuant to the terms of the contract. The plaintiff sought a total amount of
$0.4 million (RMB2,484,948), including material cost of $0.4 million (RMB2,397,660) and interest of $13,370 (RMB87,288). On October 31,
2019, CBAK Power and Chongqing Zhongrun reached an agreement that CBAK Power would pay the material cost by the end of December 31, 2019.
In 2020, CBAK Power had paid $198,152 (RMB1,293,653). In August 2020, upon the request of Chongqing Zhongrun for property preservation,
the Court of Changshou District ordered to freeze CBAK Power&amp;#x2019;s bank deposits totaling $0.2 million (RMB1,249,836) for a period of
one year to August 2021. As of December 31, 2020, the Company has accrued the material purchase cost of $0.2 million (RMB1,104,007) and
$2,224 (RMB14,521) was frozen by bank. In February 2021, CBAK Power and Chongqing Zhongrun entered into a settlement agreement that if
CBAK Power would pay $174,018 (RMB1,128,227, including RMB24,220 litigation expenses incurred) to Chongqing Zhongrun before March 5, 2021,
Chongqing Zhongrun would waive the claims on interests. Thereafter, CBAK Power fully repaid to Chongqing Zhongrun and the frozen bank
deposits were released in March 2021.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;In October 2019, CBAK Power received
notice from Court of Zhuanghe City that Hunan Zhongke Xingcheng Co., Ltd (&amp;#x201c;Hunan Zhongke&amp;#x201d;) filed a lawsuit against CBAK Power
for failure to pay pursuant to the terms of the purchase contract. Hunan Zhongke sought a total amount of $154,003 (RMB1,005,425). In
2020, the Company have paid $38,293 (RMB250,000). Upon the request of Hunan Zhongke for property preservation, the Court of Zhuanghe City
ordered to freeze CBAK Power&amp;#x2019;s bank deposits totaling $0.1 million (RMB768,876) for a period of one year to July 2021. As of December
31, 2020, the Company accrued the remaining material purchase cost of $115,710 (RMB755,425) and nil was frozen by bank. In December 2020,
CBAK Power and Hunan Zhongke entered into a debt reduction agreement that if CBAK Power would pay $81,368 (RMB531,220) to Hunan Zhongke
before January 10, 2021, Hunan Zhongke would cancel the remaining debts of $34,342 (RMB224,205). Thereafter, CBAK Power fully paid $81,368
(RMB531,220) to Hunan Zhongke and the frozen bank deposits were released in January 2021.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;In December 2019, CBAK Power received
notice from Court of Zhuanghe that Dalian Construction Electrical Installation Engineering Co., Ltd. (&amp;#x201c;Dalian Construction&amp;#x201d;)
filed a lawsuit against CBAK Power for the failure to pay pursuant to the terms of the construction contract. Dalian Construction sought
a total amount of $101,780 (RMB691,086) and interest $1,905 (RMB12,934). As of December 31, 2019, the Company has accrued the construction
cost of $101,780 (RMB691,086). Upon the request of Dalian Construction for property preservation, the Court of Zhuanghe ordered to freeze
CBAK Power&amp;#x2019;s bank deposits totaling $103,685 (RMB704,020) for a period of one year to December 2020. As of December 31, 2019, $97,384
(RMB661,240) was frozen by bank. In January 2020, CBAK Power and Dalian Construction reached a settlement agreement, and the bank deposit
was then released. The Company has repaid all the construction cost as of December 31, 2020.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;In February 2020, CBAK Power received
notice from Court of Zhuanghe that Dongguan Shanshan Battery Material Co., Ltd (&amp;#x201c;Dongguan Shanshan&amp;#x201d;) filed lawsuit against
CBAK Power for failure to pay pursuant to the terms of the purchase contract. Dongguan Shanshan sought a total amount of $0.7 million
(RMB4,434,209). Upon the request of Dongguan Shanshan for property preservation, the Court of Zhuanghe ordered to freeze CBAK Power&amp;#x2019;s
bank deposits totaling $0.7 million (RMB4,434,209) for a period of one year to December 17, 2020. In July 2020, CBAK Power and Dongguan
Shanshan have agreed to a settlement amount of $0.5 million (RMB3,635,192) and the bank deposit was then released. In October 2020, because
the Company failed to pay according to the settlement, Dongguan Shanshan sought a total amount of $0.6 million (RMB3,635,192). Upon the
request of Dongguan Shanshan for property preservation, the Court of Zhuanghe ordered to freeze CBAK Power&amp;#x2019;s bank deposits totaling
$0.6 million (RMB3,365,192) for a period of one year to October 21, 2021. In late February 2021, CBAK Power and Dongguan Shanshan entered
into a settlement agreement that CBAK would pay $260,393, $76,586, $76,586, $76,586, and $32,088 (RMB1,700,000, RMB500,000, RMB500,000,
RMB00,000 and RMB209,487) by March 5, March 31, April 30, May 31 and June 30, 2021, respectively, and after the first payment of $260,393
(RMB1,700,000) by March 5, 2021, Dongguan Shanshan would release all the enforcement measures against CBAK Power. CABK Power had made
payment on time and the bank deposit was then released. As of March 31, 2021, CBAK Power has accrued the unpaid materials purchase cost
of $0.2 million (RMB1.2 million). As of the date of this report, CBAK Power further paid $76,303 (RMB500,000) to Dongguan Shanshan.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;In March 2020, CBAK Power received
notice from Court of Baodi District, Tianjin that BTR Tianjin Nanomaterial Manufacturing Co., Ltd (&amp;#x201c;Tianjin BTR&amp;#x201d;) filed lawsuit
against CBAK Power for failure to pay pursuant to the terms of purchase contract. The plaintiff sought an amount of $49,398 (RMB322,500)
for material cost that CBAK Power owed to Tianjin BTR and its related party Shenzhen BTR Nanomaterial Technology Co., Ltd (&amp;#x201c;Shenzhen
BTR&amp;#x201d;) (together &amp;#x201c;BTRs&amp;#x201d;) and interest as accrued until settlement. In April 2020, CBAK Power and BTRs reached an agreement
that CBAK Power would pay BTR $7,659, $19,912 and $21,827 (RMB 50,000, RMB130,000 and RMB142,500) by the end of April, May and June 2020,
respectively, and CBAK Power would pay litigation fees of $456 (RMB 2,975) to Tianjing BTR by the end of November, 2020. As of December
31, 2020, CBAK Power has paid $15,317 (RMB100,000) to Tianjin BTR and accrued remaining materials cost $27,234 (RMB177,800) and $6,847
(RMB44,700) for Tianjin BTR and Shenzhen BTR respectively. In late January 2021, CBAK Power and Tianjing BTR reached another settlement
agreement to settle all the outstanding debts (including $773 (RMB5,045) litigation expenses) by paying $13,253 (RMB86,525) in cash and
return of LFP materials at a value of $14,754 (RMB96,320) and CBAK Power and Shenzhen BTR reached a settlement agreement by returning
LFP materials at a value of $6,847 (RMB44,700). Thereafter, CBAK Power fully paid $13,253 (RMB 86,525) and delivered the LFP materials
to BTRs, and the lawsuit was settled in March 2021.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;In May 2020, CBAK Power received notice
from Court of Dalian Economic and Technology Development Zone that United Winners Laser Co., Ltd (&amp;#x201c;United Winners&amp;#x201d;) filed
3 lawsuits against CBAK Power for failure to pay pursuant to the terms of 3 purchase contracts. The plaintiff sought a total amount of
$0.4 million (RMB2,845,844), including equipment cost of $0.4 (RMB2,692,000) and interest of $23,565 (RMB153,844). In late December 2020,
CBAK Power and United Winners reached a settlement agreement to settle all the debts by paying $0.29 million (RMB1,884,400) by December
30, 2020 in cash and delivery of 3 electric vehicles to offset debt of $41,234 (RMB269,200), and the remaining debt of $82,468 (RMB538,400)
would be relieved. CBAK Power paid $0.29 million (RMB1,884,400) and delivered the 3 electric vehicles to United Winners in December 31,
2020, and the lawsuit was settled in February 2021.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;In June 2020, CBAK Power received notice
from Court of Tongzhou District, Beijing that Beijing Hongfa Electric Technology Co., Ltd (&amp;#x201c;Hongfa&amp;#x201d;) filed lawsuit against
CBAK Power for failure to pay pursuant to the terms of purchase contract. The plaintiff sought a total amount of $29,993 (RMB195,810)
for material cost and interest as accrued until settlement. In December 2020, CBAK Power and Hongfa reached debt reduction agreement that
CBAK Power would pay Hongfa $23,646 (RMB 154,375) by the January 10, 2021, and the remaining debt of $6,347 (RMB41,435) would be relieved.
As of December 31, 2020, CBAK Power repaid $22,976 (RMB150,000) and accrued materials cost of $7, 017 (RMB45,810). Thereafter, CBAK Power
fully paid to Hongfa, and the lawsuit was settled in January 2021.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On March 20, 2020, CBAK Power received
notice from Court of Nanpi County, Hebei Province that Cangzhou Huibang Engineering Manufacturing Co., Ltd (&amp;#x201c;Cangzhou Huibang&amp;#x201d;)
filed lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract. Cangzhou Huibang sought a total amount
of $0.31 million (RMB2,029,594), including materials purchase cost of $0.30 million (RMB1,932,947), and interest of $14,804 (RMB96,647).
Upon the request of Cangzhou Huibang for property preservation, the Court of Nanpi ordered to freeze CBAK Power&amp;#x2019;s bank deposits
totaling $0.4 million (RMB2,650,000) for a period of one year to March 3, 2021. As of December 31, 2020, the Company has accrued materials
purchase cost of $0.3 million (RMB1,932,947) and $18,518 (RMB120,898) was frozen by bank. In late February 2021, CBAK Power and Cangzhou
Huibang entered into a settlement agreement that if CBAK Power would pay $0.3 million (RMB1,965,447) within 10 days from the signature
date of the agreement, Cangzhou Huibang would waive the remaining claims. Thereafter, CBAK Power paid $0.3 million (RMB1,965,447) to Cangzhou
Huibang and the frozen bank deposits were released in March 2021.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;In early January 2020, CBAK Power received
notice from Court of Nanshan District of Shenzhen that Shenzhen Klclear Technology Co., Ltd. (&amp;#x201c;Shenzhen Klclear&amp;#x201d;) filed lawsuit
against CBAK Power for failure to pay pursuant to the terms of the materials purchase contract. Shenzhen Klclear sought a total amount
of $1 million (RMB6,250,764), which the Company have already accrued for as of December 31, 2020. In February 2020, the Court of Nanshan
District ruled that the Company should pay $0.8 million (RMB5,238,495) and the interest fees incurred from September 28, 2018. In April
2020, CBAK Power filed an appellate petition to the Intermediate Peoples&amp;#x2019; Court of Shenzhen to appeal the adjudication in February
2020. As of the date of this report, the Intermediate Peoples&amp;#x2019; Court of Shenzhen has not yet rendered the judgment.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;In May 2020, CBAK Power received notice
from Court of Dalian Economic and Technology Development Zone that Tianjin Changxing Metal Co., Ltd (&amp;#x201c;Tianjin Changxing&amp;#x201d;)
filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract. Tianjin Changxing sought a total
amount of $29,652 (RMB193,588). On August 24, 2020, upon the request of Tianjin Changxing for property preservation, the Court of Dalian
Economic and Technology Development Zone ordered to freeze CBAK Power&amp;#x2019;s bank deposits totaling $32,915 (RMB214,892) for a period
of one year. As of December 31, 2020, nil was frozen by bank and CBAK Power accrued the material purchase cost of $29,652 (RMB193,588).
In late December 2020, CBAK Power and Tianjin Changxing entered into a debt reduction agreement that if CBAK Power would pay $26,755 (RMB174,671)
to Tianjin Changxing, Tianjin Changxing would cancel the remaining debts. Thereafter, CBAK Power fully paid to Tianjin Changxing and the
frozen bank deposits were released in January 2021.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;In May 2020, CBAK Power received notice
from Court of Wuqing District, Tianjin that Tianjin Changyuan Electric Material Co., Ltd (&amp;#x201c;Tianjin Changyuan&amp;#x201d;) filed lawsuit
against CBAK Power for failure to pay pursuant to the terms of the purchase contract. The plaintiff sought a total amount of $13,040 (RMB85,136),
including material cost of $12,166 (RMB79,429) and interest of $874 (RMB5,707). In July, 2020, upon the request of the plaintiff for property
preservation, the Court of Wuqing District, Tianjin ordered to freeze CBAK Power&amp;#x2019;s bank deposits totaling $13,041 (RMB85,136) for
a period of one year. As of December 31, 2020, $13,041 (RMB85,136) was frozen by bank and the Company had accrued the material purchase
cost and litigation expenses of $12,314 (RMB80,393). In March 2021, CBAK Power and Tianjin Changyuan entered into a debt reduction agreement
that if CBAK Power would pay $9,851 (RMB 64,314) to Tianjin Changyuan before April 30, 2021, Tianjin Changyuan would cancel the remaining
debts of $2,463 (RMB16,079). CBAK Power has paid $9,851 (RMB 64,314) in March 2021.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;In June 2020, CBAK Suzhou received
notice from Court of Suzhou Industrial Park that Ligao (Shandong) New Energy Technology Co., Ltd (&amp;#x201c;Ligao&amp;#x201d;) filed a lawsuit
against CBAK Suzhou for failure to pay pursuant to the terms of the purchase contract. Ligao sought a total amount of $11,886 (RMB77,599),
including contract amount of $11,240 (RMB73,380) and interest of $646 (RMB4,219). As of December 31, 2020, CBAK Suzhou had accrued the
material purchase cost of $11,240 (RMB73,380). On December 31, 2020, CBAK Power, CBAK Suzhou and Ligao entered into a debt reduction agreement
that if CBAK Power would pay $7,961 (RMB51,975) to Ligao, Ligao would cancel all the remaining debts. Thereafter, CBAK Power fully paid
$7,961 (RMB51,975) to Ligao, and the lawsuit was settled in January 2021.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;In June 2020, CBAK Suzhou received
notice from Court of Yushui District, Xinyu City that Jiangxi Ganfeng Battery Technology Co., Ltd (&amp;#x201c;Ganfeng Battery&amp;#x201d;) filed
a lawsuit against CBAK Suzhou for failure to pay pursuant to the terms of the purchase contract. Ganfeng Battery sought a total amount
of $115,764 (RMB755,780), including contract amount of $112,277 (RMB733,009) and interest of $3,487 (RMB22,771). Upon the request of Ganfeng
Battery for property preservation, the Court of Yushui ordered to freeze CBAK Suzhou&amp;#x2019;s bank deposits totaling $115,764 (RMB755,780)
for a period of one year to May 2021. In October 2020, CBAK Power, Ganfeng Battery, CBAK Suzhou and Zhengzhou Jingfan New Energy Automobile
Co., Ltd entered into a settlement agreement that CBAK Power would deliver 7 eletric vehicles to Ganfeng Battery to offset all the CBAK
Suzhou&amp;#x2019; debts to Ganfeng Battery and all vehicles were delivered to Ganfeng Battery before December 31, 2020. &lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;In June 2020, CBAK Suzhou received
notice from Court of Suzhou Industrial Park that Suzhou Jihongkai Machine Equipment Co., Ltd (&amp;#x201c;Jihongkai&amp;#x201d;) filed a lawsuit
against CBAK Suzhou for failure to pay pursuant to the terms of the purchase contract. Jihongkai sought contract amount of $26,916 (RMB175,722)
and interest as accrued until settlement. As of December 31, 2020, the Company had accrued the material purchase cost of $26,916 (RMB175,722).
In January 2021, CBAK Power, CBAK Suzhou and Jihongkai entered into a settlement agreement to settle all the debts and related litigation
expenses by paying $12,213 (RMB79,736) in cash and delivery of an electric vehicle at a value of $15,287 (RMB99,800) from CBAK Power to
Jihongkai. Thereafter, CBAK Power fully paid $12,213 (RMB79,736) and delivered the electric vehicle to Jihongkai, and the lawsuit was
settled in January 2021.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;In June 2020, CBAK Power received notice
from Court of Dalian Economic and Technology Development Zone that Nanjing Jinlong Chemical Co., Ltd. (&amp;#x201c;Nanjing Jinlong&amp;#x201d;)
filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract. Nanjing Jinlong sought a total amount
of $125,443 (RMB822,000). Upon the request of Nanjing Jinlong for property preservation, the Court of Dalian Economic and Technology Development
Zone ordered to freeze CBAK Power&amp;#x2019;s bank deposits totaling $125,908 (RMB822,000) for a period of one year to May 2021. As of March
31, 2021, $2,422 (RMB15,869) was frozen by bank and CBAK Power accrued the material purchase cost of $125,443 (RMB822,000). In April 2021,
CBAK Power has made full settlement to Nanjing Jinlong and the frozen bank deposits were released in April 2021.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;In June 2020, CBAK Power received notice
from Court of Dalian Economic and Technology Development Zone that Xi&amp;#x2019;an Anpu New Energy Technology Co. LTD (&amp;#x201c;Xi&amp;#x2019;an
Anpu&amp;#x201d;) filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of the equipment purchase contract. Xi&amp;#x2019;an
Anpu sought a total amount of $129,270 (RMB843,954), including $117,636 (RMB768,000) for equipment cost and $11,634 (RMB75,954) for liquidated
damages. Upon the request of Xi&amp;#x2019;an Anpu for property preservation, the Court of Dalian Economic and Technology Development Zone
ordered to freeze CBAK Power&amp;#x2019;s bank deposits $129,270 (RMB843,954) for a period to May 11, 2021. As of December 31, 2020, $98,284
(RMB641,656) was frozen by bank and CBAK Power accrued the equipment purchase cost of $117,636 (RMB768,000). In January 2021, CBAK Power
and Xi&amp;#x2019;an Anpu entered into a settlement agreement to settle all the debts by paying $64,406 (RMB420,478) in cash and delivery of
3 electric vehicles at a value of $45,952 (RMB300,000). Thereafter, CBAK Power fully paid $64,406 (RMB420,479) and delivered the 3 electric
vehicles to Xi&amp;#x2019;an Anpu, and the lawsuit was settled in February 2021.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;In June 2020, CBAK Power received notice from Court of Dalian Economic
and Technology Development Zone that Shenzhen Gd Laser Technology Co., Ltd. (&amp;#x201c;Shenzhen Gd&amp;#x201d;) filed lawsuit against CBAK Power
for failure to pay pursuant to the terms of the purchase contract. Shenzhen Gd sought a total amount of $24,713 (RMB161,346), including
equipment cost of $22,975 (RMB150,000) and interest amount of $1,738 (RMB11,346). As of March 31, 2021, the equipment was not received
by CBAK Power. CBAK Power has included the equipment cost of $22,975 (RMB150,000) under capital commitments. In April 2021, CBAK Power
reached agreement with Shenzhen Gd to terminate the purchase agreement and Shenzhen Gd filed application to withdraw the lawsuit against
CBAK Power in April 2021.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;In July 2020, CBAK Power received notice from Court of Shandong Linyi
Economic and Technology Development Zone (&amp;#x201c;Court of Shandong&amp;#x201d;) that Shandong Tianjiao New Energy Co. LTD (&amp;#x201c;Tianjiao&amp;#x201d;)
filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of the equipment purchase contract. Tianjiao sought an amount
of $391,777 (RMB2,557,756) for equipment cost and interest as accrued until settlement. Upon the request of Tianjiao for property preservation,
the Court of Shandong ordered to freeze CBAK Power&amp;#x2019;s bank deposits $0.5 million (RMB3,000,000) for a period of one year. In December
2020, CBAK and Tianjiao reached an agreement that CBAK would pay Tianjiao $45,952 (RMB300,000) by the end of each month from December
2020 to July 2021, and RMB 157,756 by the end of August 2021. As of March 31, 2020, CBAK Power accrued unpaid materials cost $207,202
(RMB1,357,756) and nil was frozen by bank.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;In October 2020, CBAK Power received
notice from Court of Dalian Economic and Technology Development Zone that Shanghai Shengmeng Industrial Technology Co., Ltd. (&amp;#x201c;Shengmeng&amp;#x201d;)
filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract. Shengmeng sought a total amount
of $13,429 (RMB87,672) for material cost and interest as accrued until settlement. In November 2020, CBAK and Shengmeng reached an agreement
that CBAK would pay $4,595 (RMB30,000) by November 30, 2020 and $5,004 (RMB 32,672) by December 20, 2020, and CBAK would pay litigation
fees of $156 (RMB1,021) to Shengmeng. Thereafter, CBAK Power fully paid off the debts to Shengmeng, and the lawsuit was settled in March
2021.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;In October 2020, CBAK Power received
notice from Court of Dalian Economic and Technology Development Zone that Jiuzhao New Energy Technology Co., Ltd. (&amp;#x201c;Jiuzhao&amp;#x201d;)
filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract. Jiuzhao sought a total amount of
$0.9 million (RMB6,000,000), including material cost of $0.9 million (RMB5,870,267) and interest amount of $19,871 (RMB129,733). In December
1, 2020, CBAK and Jiuzhao reached an agreement that CBAK Power would pay Jiuzhao $76,586 (RMB500,000) by the end of each month from December
2020 to October 2021, and $56,715 (RMB370,267) by November 30, 2021, and CBAK would pay litigation fees of $4,886 (RMB 31,900) to Jiuzhao.
As of March 31, 2020, CBAK Power has accrued $0.6 million (RMB3,870,267) material cost and $37,769 (RMB247,492) was frozen by bank. As
of the date of this report, CBAK Power has fully paid off the debts to Jiuzhao, and the frozen bank deposits were released in April 2021.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;In November 2020, CBAK Power received
notice from Court of Dalian Economic and Technology Development Zone that Dalian Tianda Metal Machinery Trade Co., Ltd. (&amp;#x201c;Tianda&amp;#x201d;)
filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract. Tianda sought a total amount of
$27,365 (RMB178,655) for material cost and interest as accrued until settlement. In December 2020, CBAK Power and Tianda reached an agreement
that CBAK Power would pay Tianda $7,659 (RMB50,000) by the 30th of each month from November 2020 to January 2021, and $4,389 (RMB28,655)
by end of February 2021, and CBAK Power would pay litigation fees of $297 (RMB1,937) to Tianda by November 30, 2020. As of December 31,
2020, CBAK Power has accrued $18,358 (RMB119,855) material cost and nil was frozen by bank. Thereafter, CBAK Power fully paid off the
debts to Tianda, and the lawsuit was settled in February 2021.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;In December 2020, CBAK Power received notice from Court of Dalian Economic
and Technology Development Zone that Shenzhen Haoneng Technology Co., Ltd. (&amp;#x201c;Haoneng&amp;#x201d;) filed a lawsuit against CBAK Power
for failure to pay pursuant to the terms of the equipment purchase contract. Haoneng sought a total amount of $266,182 (RMB1,737,797),
including equipment purchase cost of $263,094 (RMB1,724,000) and interest amount of $2,106 (RMB13,797). As of March 31, 2021, CBAK Power
has accrued the equipment purchase cost of $263,094 (RMB 1,724,000).&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;In December 2020, CBAK Power received notice from Court of Dalian Economic
and Technology Development Zone that Haoneng filed another lawsuit against CBAK Power for failure to pay pursuant to the terms of the
purchase contract. Haoneng sought a total amount of $1.57million (RMB10,257,030), including equipment cost of $1.4 million (RMB9,072,000)
and interest amount of $0.17 million (RMB1,185,030). As of March 31, 2021, the equipment was not received by CBAK Power, CBAK Power has
included the equipment cost of $1.4 million8 (RMB9,072,000) under capital commitments.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;In April 2020, CBAK Suzhou received
notice from Court of Suzhou Industrial Park that Suzhou Suwangda Plastic Product Co., Ltd (&amp;#x201c;Suwangda&amp;#x201d;) filed a lawsuit against
CBAK Suzhou for failure to pay pursuant to the terms of the purchase contract. Suwangda sought contract amount of $13,325 (RMB86,992)
and interest as accrued until settlement. As of December 31, 2020, the Company has accrued the material cost of $13,325 (RMB86,992). In
March 2021, CBAK Power, CBAK Suzhou and Suwangda entered into a settlement agreement to settle all the debts by paying $9,670 (RMB63,134)
from CBAK Power to Suwangda. Thereafter, CBAK Power fully paid $9,670 (RMB63,134) and the lawsuit was settled in March 2021. The remaining
$3,654 (RMB23,858) was waived by Suwangda.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;In June 2020, CBAK Power received notice
from Court of Pingyuan County, Shandong province that Shandong Hangewei New Energy Vehicle Control Co., Ltd (&amp;#x201c;Hangewei&amp;#x201d;) filed
a lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract. Hangewei sought a total amount of $16,307
(RMB 106,464) and interest as accrued until settlement. In October 2020, CBAK Power and Hangewei entered into a settlement agreement to
settle all the debts by paying Hangewei $1,532 (RMB10,000) and $12,254 (RMB80,000) by the end of October and November 2020, respectively.
CBAK Power paid $13,786 (RMB90,000) before December 31, 2020 and the remaining $2,521 (RMB16,464) was waived by Hangewei.&lt;/p&gt;&lt;br/&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="usd" contextRef="c277_From7Jul2016To7Jul2016_ShenzhenHuijieMember" decimals="0">1241648</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="cny" contextRef="c277_From7Jul2016To7Jul2016_ShenzhenHuijieMember" decimals="0">8430792</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="usd" contextRef="c278_From7Jul2016To7Jul2016_ConstructioncostsMember_ShenzhenHuijieMember" decimals="-5">900000</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="cny" contextRef="c278_From7Jul2016To7Jul2016_ConstructioncostsMember_ShenzhenHuijieMember" decimals="-5">6100000</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="usd" contextRef="c279_From7Jul2016To7Jul2016_InterestMember_ShenzhenHuijieMember" decimals="0">29812</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="cny" contextRef="c279_From7Jul2016To7Jul2016_InterestMember_ShenzhenHuijieMember" decimals="-5">200000</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="usd" contextRef="c280_From7Jul2016To7Jul2016_CompensationMember_ShenzhenHuijieMember" decimals="-5">300000</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="cny" contextRef="c280_From7Jul2016To7Jul2016_CompensationMember_ShenzhenHuijieMember" decimals="-5">1900000</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:DepositAssets unitRef="usd" contextRef="c281_AsOf7Sep2016_ShenzhenHuijieMember" decimals="0">1210799</us-gaap:DepositAssets>
  <us-gaap:DepositAssets unitRef="cny" contextRef="c281_AsOf7Sep2016_ShenzhenHuijieMember" decimals="0">8430792</us-gaap:DepositAssets>
  <us-gaap:LitigationSettlementAmountAwardedToOtherParty unitRef="cny" contextRef="c282_From1Jun2017To30Jun2017_ShenzhenHuijieMember" decimals="0">6135860</us-gaap:LitigationSettlementAmountAwardedToOtherParty>
  <us-gaap:LitigationSettlementAmountAwardedToOtherParty unitRef="cny" contextRef="c283_From1Jun2017To30Jun2017_RemainingContractAmountMember_ShenzhenHuijieMember" decimals="-5">900000</us-gaap:LitigationSettlementAmountAwardedToOtherParty>
  <cbat:LitigationFees unitRef="usd" contextRef="c283_From1Jun2017To30Jun2017_RemainingContractAmountMember_ShenzhenHuijieMember" decimals="-5">100000</cbat:LitigationFees>
  <us-gaap:ConstructionContractCostProgressPaymentOffset unitRef="usd" contextRef="c284_AsOf8Nov2018_ShenzhenHuijieMember" decimals="0">1344605</us-gaap:ConstructionContractCostProgressPaymentOffset>
  <us-gaap:ConstructionContractCostProgressPaymentOffset unitRef="cny" contextRef="c284_AsOf8Nov2018_ShenzhenHuijieMember" decimals="0">9129868</us-gaap:ConstructionContractCostProgressPaymentOffset>
  <us-gaap:ConstructionContractCostProgressPaymentOffset unitRef="usd" contextRef="c285_AsOf20May2019_ShenzhenHuijieMember" decimals="0">261316</us-gaap:ConstructionContractCostProgressPaymentOffset>
  <us-gaap:ConstructionContractCostProgressPaymentOffset unitRef="cny" contextRef="c285_AsOf20May2019_ShenzhenHuijieMember" decimals="0">1774337</us-gaap:ConstructionContractCostProgressPaymentOffset>
  <us-gaap:ConstructionContractCostProgressPaymentOffset unitRef="usd" contextRef="c286_AsOf28Jun2020_ShenzhenHuijieMember" decimals="0">245530</us-gaap:ConstructionContractCostProgressPaymentOffset>
  <us-gaap:ConstructionContractCostProgressPaymentOffset unitRef="cny" contextRef="c286_AsOf28Jun2020_ShenzhenHuijieMember" decimals="0">1667146</us-gaap:ConstructionContractCostProgressPaymentOffset>
  <cbat:LitigationFees unitRef="usd" contextRef="c287_From25Mar2019To2Apr2019_ShenzhenHuijieMember" decimals="0">30826</cbat:LitigationFees>
  <cbat:LitigationFees unitRef="cny" contextRef="c287_From25Mar2019To2Apr2019_ShenzhenHuijieMember" decimals="0">209312</cbat:LitigationFees>
  <cbat:AmountOfFinalJudgementNotReceived unitRef="usd" contextRef="c288_AsOf31Mar2021_ShenzhenHuijieMember" decimals="-5">300000</cbat:AmountOfFinalJudgementNotReceived>
  <cbat:AmountOfFinalJudgementNotReceived unitRef="cny" contextRef="c288_AsOf31Mar2021_ShenzhenHuijieMember" decimals="0">1876458</cbat:AmountOfFinalJudgementNotReceived>
  <cbat:ConstructionContractCostProgressPaymentAccrued unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="-5">900000</cbat:ConstructionContractCostProgressPaymentAccrued>
  <cbat:ConstructionContractCostProgressPaymentAccrued unitRef="cny" contextRef="c3_AsOf31Mar2021" decimals="0">6135860</cbat:ConstructionContractCostProgressPaymentAccrued>
  <us-gaap:GainContingencyUnrecordedAmount unitRef="cny" contextRef="c289_AsOf31May2017_AnyuanBusMember" decimals="0">18279858</us-gaap:GainContingencyUnrecordedAmount>
  <us-gaap:GainContingencyUnrecordedAmount unitRef="usd" contextRef="c289_AsOf31May2017_AnyuanBusMember" decimals="0">2692174</us-gaap:GainContingencyUnrecordedAmount>
  <us-gaap:LitigationSettlementAmountAwardedToOtherParty unitRef="cny" contextRef="c290_From1May2017To31May2017_GoodsAmountMember_AnyuanBusMember" decimals="0">17428000</us-gaap:LitigationSettlementAmountAwardedToOtherParty>
  <us-gaap:LitigationSettlementAmountAwardedToOtherParty unitRef="cny" contextRef="c291_From1May2017To31May2017_InterestMember_AnyuanBusMember" decimals="0">851858</us-gaap:LitigationSettlementAmountAwardedToOtherParty>
  <us-gaap:LitigationSettlementAmountAwardedToOtherParty unitRef="cny" contextRef="c292_From1Dec2017To19Dec2017_GoodsAmountMember_AnyuanBusMember" decimals="0">17428000</us-gaap:LitigationSettlementAmountAwardedToOtherParty>
  <us-gaap:LitigationSettlementAmountAwardedToOtherParty unitRef="usd" contextRef="c292_From1Dec2017To19Dec2017_GoodsAmountMember_AnyuanBusMember" decimals="0">2566716</us-gaap:LitigationSettlementAmountAwardedToOtherParty>
  <cbat:LitigationFees unitRef="cny" contextRef="c292_From1Dec2017To19Dec2017_GoodsAmountMember_AnyuanBusMember" decimals="0">131480</cbat:LitigationFees>
  <cbat:ProvisionReceivable unitRef="cny" contextRef="c293_AsOf31Dec2020_AnyuanBusMember" decimals="0">17428000</cbat:ProvisionReceivable>
  <cbat:ProvisionReceivable unitRef="usd" contextRef="c293_AsOf31Dec2020_AnyuanBusMember" decimals="0">2659626</cbat:ProvisionReceivable>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="usd" contextRef="c294_From1Jul2019To25Jul2019_ShenzhenXinjiatuoAutomobileTechnologMember" decimals="-4">160000</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="cny" contextRef="c294_From1Jul2019To25Jul2019_ShenzhenXinjiatuoAutomobileTechnologMember" decimals="0">1112269</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:EquipmentExpense unitRef="usd" contextRef="c294_From1Jul2019To25Jul2019_ShenzhenXinjiatuoAutomobileTechnologMember" decimals="-4">140000</us-gaap:EquipmentExpense>
  <us-gaap:EquipmentExpense unitRef="cny" contextRef="c294_From1Jul2019To25Jul2019_ShenzhenXinjiatuoAutomobileTechnologMember" decimals="0">976000</us-gaap:EquipmentExpense>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="usd" contextRef="c295_From1Jul2019To25Jul2019_InterestMember_ShenzhenXinjiatuoAutomobileTechnologMember" decimals="-4">20000</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="cny" contextRef="c295_From1Jul2019To25Jul2019_InterestMember_ShenzhenXinjiatuoAutomobileTechnologMember" decimals="0">136269</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:DepositAssets unitRef="usd" contextRef="c296_AsOf9Aug2019_ShenzhenXinjiatuoAutomobileTechnologMember" decimals="-4">160000</us-gaap:DepositAssets>
  <us-gaap:DepositAssets unitRef="cny" contextRef="c296_AsOf9Aug2019_ShenzhenXinjiatuoAutomobileTechnologMember" decimals="0">1117269</us-gaap:DepositAssets>
  <us-gaap:EquipmentExpense unitRef="usd" contextRef="c297_From1Aug2019To9Aug2019_ShenzhenXinjiatuoAutomobileTechnologMember" decimals="-4">140000</us-gaap:EquipmentExpense>
  <us-gaap:EquipmentExpense unitRef="cny" contextRef="c297_From1Aug2019To9Aug2019_ShenzhenXinjiatuoAutomobileTechnologMember" decimals="0">976000</us-gaap:EquipmentExpense>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="usd" contextRef="c298_From1Aug2019To9Aug2019_InterestMember_ShenzhenXinjiatuoAutomobileTechnologMember" decimals="-4">20000</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="cny" contextRef="c298_From1Aug2019To9Aug2019_InterestMember_ShenzhenXinjiatuoAutomobileTechnologMember" decimals="0">136269</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:LitigationSettlementExpense unitRef="usd" contextRef="c297_From1Aug2019To9Aug2019_ShenzhenXinjiatuoAutomobileTechnologMember" decimals="0">736</us-gaap:LitigationSettlementExpense>
  <us-gaap:LitigationSettlementExpense unitRef="cny" contextRef="c297_From1Aug2019To9Aug2019_ShenzhenXinjiatuoAutomobileTechnologMember" decimals="0">5000</us-gaap:LitigationSettlementExpense>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="usd" contextRef="c299_From1Aug2019To7Aug2019_ShenzhenXinjiatuoAutomobileTechnologMember" decimals="-4">290000</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="cny" contextRef="c299_From1Aug2019To7Aug2019_ShenzhenXinjiatuoAutomobileTechnologMember" decimals="0">1986440</us-gaap:LossContingencyDamagesSoughtValue>
  <cbat:ReturnOfPrepayment unitRef="usd" contextRef="c299_From1Aug2019To7Aug2019_ShenzhenXinjiatuoAutomobileTechnologMember" decimals="-5">200000</cbat:ReturnOfPrepayment>
  <cbat:ReturnOfPrepayment unitRef="cny" contextRef="c299_From1Aug2019To7Aug2019_ShenzhenXinjiatuoAutomobileTechnologMember" decimals="0">1440000</cbat:ReturnOfPrepayment>
  <cbat:LiquidatedDamages unitRef="usd" contextRef="c300_AsOf7Aug2019_ShenzhenXinjiatuoAutomobileTechnologMember" decimals="0">70692</cbat:LiquidatedDamages>
  <cbat:LiquidatedDamages unitRef="cny" contextRef="c300_AsOf7Aug2019_ShenzhenXinjiatuoAutomobileTechnologMember" decimals="0">480000</cbat:LiquidatedDamages>
  <cbat:LitigationFees unitRef="usd" contextRef="c299_From1Aug2019To7Aug2019_ShenzhenXinjiatuoAutomobileTechnologMember" decimals="0">9785</cbat:LitigationFees>
  <cbat:LitigationFees unitRef="cny" contextRef="c299_From1Aug2019To7Aug2019_ShenzhenXinjiatuoAutomobileTechnologMember" decimals="0">66440</cbat:LitigationFees>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="usd" contextRef="c301_From1Sep2019To30Sep2019_ShenzhenHSLBusinessTechnologyCoLtdMember" decimals="0">44751</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="cny" contextRef="c301_From1Sep2019To30Sep2019_ShenzhenHSLBusinessTechnologyCoLtdMember" decimals="0">292164</us-gaap:LossContingencyDamagesSoughtValue>
  <cbat:CommitmentsAndContingenciesDescription contextRef="c302_From1Sep2019To30Sep2019">CBAK Power would pay $15,317 (RMB100,000), $7,659 (RMB50,000) and $21,775 (RMB142,164) by October 15, October 30 and November 30, 2019, respectively, and CBAK Power would pay litigation fees of $550 (RMB 3,589) to HSL by the end of November 2019. The Company has settled $22,976 (RMB150,000) in 2019, $11,794 (RMB77,005) in 2020.</cbat:CommitmentsAndContingenciesDescription>
  <cbat:MaterialsPurchaseCost unitRef="usd" contextRef="c303_From1Jan2020To31Dec2020_ShenzhenHSLBusinessTechnologyCoLtdMember" decimals="0">9981</cbat:MaterialsPurchaseCost>
  <cbat:MaterialsPurchaseCost unitRef="cny" contextRef="c303_From1Jan2020To31Dec2020_ShenzhenHSLBusinessTechnologyCoLtdMember" decimals="0">65159</cbat:MaterialsPurchaseCost>
  <cbat:DebtReductionAgreementAmount unitRef="usd" contextRef="c304_AsOf31Mar2021_ShenzhenHSLBusinessTechnologyCoLtdMember" decimals="0">7630</cbat:DebtReductionAgreementAmount>
  <cbat:DebtReductionAgreementAmount unitRef="cny" contextRef="c304_AsOf31Mar2021_ShenzhenHSLBusinessTechnologyCoLtdMember" decimals="0">50000</cbat:DebtReductionAgreementAmount>
  <us-gaap:GainContingencyUnrecordedAmount unitRef="usd" contextRef="c304_AsOf31Mar2021_ShenzhenHSLBusinessTechnologyCoLtdMember" decimals="0">7630</us-gaap:GainContingencyUnrecordedAmount>
  <us-gaap:GainContingencyUnrecordedAmount unitRef="cny" contextRef="c3_AsOf31Mar2021" decimals="0">50000</us-gaap:GainContingencyUnrecordedAmount>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="usd" contextRef="c305_From1Nov2019To30Nov2019_SuzhouIndustrialParkSecurityServiceCoLtdMember" decimals="0">21321</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="cny" contextRef="c305_From1Nov2019To30Nov2019_SuzhouIndustrialParkSecurityServiceCoLtdMember" decimals="0">139713</us-gaap:LossContingencyDamagesSoughtValue>
  <cbat:ServicesExpenses unitRef="usd" contextRef="c305_From1Nov2019To30Nov2019_SuzhouIndustrialParkSecurityServiceCoLtdMember" decimals="0">21198</cbat:ServicesExpenses>
  <cbat:ServicesExpenses unitRef="cny" contextRef="c305_From1Nov2019To30Nov2019_SuzhouIndustrialParkSecurityServiceCoLtdMember" decimals="0">138908</cbat:ServicesExpenses>
  <cbat:InterestIncurred unitRef="usd" contextRef="c305_From1Nov2019To30Nov2019_SuzhouIndustrialParkSecurityServiceCoLtdMember" decimals="0">123</cbat:InterestIncurred>
  <cbat:InterestIncurred unitRef="cny" contextRef="c305_From1Nov2019To30Nov2019_SuzhouIndustrialParkSecurityServiceCoLtdMember" decimals="0">805</cbat:InterestIncurred>
  <us-gaap:DepositAssets unitRef="usd" contextRef="c306_AsOf30Nov2019_SuzhouIndustrialParkSecurityServiceCoLtdMember" decimals="-4">20000</us-gaap:DepositAssets>
  <us-gaap:DepositAssets unitRef="cny" contextRef="c306_AsOf30Nov2019_SuzhouIndustrialParkSecurityServiceCoLtdMember" decimals="0">150000</us-gaap:DepositAssets>
  <cbat:BankDepositsPeriod contextRef="c305_From1Nov2019To30Nov2019_SuzhouIndustrialParkSecurityServiceCoLtdMember">P1Y</cbat:BankDepositsPeriod>
  <cbat:FrozenByBank unitRef="usd" contextRef="c307_AsOf31Mar2021_SuzhouIndustrialParkSecurityServiceCoLtdMember" decimals="0">5047</cbat:FrozenByBank>
  <cbat:FrozenByBank unitRef="cny" contextRef="c307_AsOf31Mar2021_SuzhouIndustrialParkSecurityServiceCoLtdMember" decimals="0">33073</cbat:FrozenByBank>
  <cbat:ServicesExpenses unitRef="usd" contextRef="c308_From1Jan2021To31Mar2021_SuzhouIndustrialParkSecurityServiceCoLtdMember" decimals="0">21198</cbat:ServicesExpenses>
  <cbat:ServicesExpenses unitRef="cny" contextRef="c308_From1Jan2021To31Mar2021_SuzhouIndustrialParkSecurityServiceCoLtdMember" decimals="0">138908</cbat:ServicesExpenses>
  <us-gaap:PaymentsToEmployees unitRef="usd" contextRef="c309_From1Sep2019To30Sep2019_SuzhouIndustrialParkSecurityServiceCoLtdMember" decimals="0">97779</us-gaap:PaymentsToEmployees>
  <us-gaap:PaymentsToEmployees unitRef="cny" contextRef="c309_From1Sep2019To30Sep2019_SuzhouIndustrialParkSecurityServiceCoLtdMember" decimals="0">638359</us-gaap:PaymentsToEmployees>
  <us-gaap:AllocatedShareBasedCompensationExpense unitRef="usd" contextRef="c309_From1Sep2019To30Sep2019_SuzhouIndustrialParkSecurityServiceCoLtdMember" decimals="0">83173</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:AllocatedShareBasedCompensationExpense unitRef="cny" contextRef="c309_From1Sep2019To30Sep2019_SuzhouIndustrialParkSecurityServiceCoLtdMember" decimals="0">543000</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:EmployeeBenefitsAndShareBasedCompensation unitRef="usd" contextRef="c309_From1Sep2019To30Sep2019_SuzhouIndustrialParkSecurityServiceCoLtdMember" decimals="-4">180000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
  <us-gaap:EmployeeBenefitsAndShareBasedCompensation unitRef="cny" contextRef="c309_From1Sep2019To30Sep2019_SuzhouIndustrialParkSecurityServiceCoLtdMember" decimals="0">1181359</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
  <us-gaap:DepositAssets unitRef="usd" contextRef="c310_AsOf30Sep2019_SuzhouIndustrialParkSecurityServiceCoLtdMember" decimals="-4">180000</us-gaap:DepositAssets>
  <us-gaap:DepositAssets unitRef="cny" contextRef="c310_AsOf30Sep2019_SuzhouIndustrialParkSecurityServiceCoLtdMember" decimals="0">1181359</us-gaap:DepositAssets>
  <cbat:BankDepositsPeriod contextRef="c309_From1Sep2019To30Sep2019_SuzhouIndustrialParkSecurityServiceCoLtdMember">P1Y</cbat:BankDepositsPeriod>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="usd" contextRef="c311_From1Oct2019To31Oct2019_ChongqingThatChongqingZhongrunChemistryCoLtdMember" decimals="-5">400000</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="cny" contextRef="c311_From1Oct2019To31Oct2019_ChongqingThatChongqingZhongrunChemistryCoLtdMember" decimals="0">2484948</us-gaap:LossContingencyDamagesSoughtValue>
  <cbat:MaterialsPurchaseCost unitRef="usd" contextRef="c311_From1Oct2019To31Oct2019_ChongqingThatChongqingZhongrunChemistryCoLtdMember" decimals="-5">400000</cbat:MaterialsPurchaseCost>
  <cbat:MaterialsPurchaseCost unitRef="cny" contextRef="c312_From1Oct2019To31Oct2019" decimals="0">2397660</cbat:MaterialsPurchaseCost>
  <cbat:InterestIncurred unitRef="usd" contextRef="c311_From1Oct2019To31Oct2019_ChongqingThatChongqingZhongrunChemistryCoLtdMember" decimals="0">13370</cbat:InterestIncurred>
  <cbat:InterestIncurred unitRef="cny" contextRef="c311_From1Oct2019To31Oct2019_ChongqingThatChongqingZhongrunChemistryCoLtdMember" decimals="0">87288</cbat:InterestIncurred>
  <cbat:CommitmentsAndContingenciesDescription contextRef="c313_From1Oct2019To31Oct2019_ChongqingThatChongqingZhongrunChemistryCoLtdMember">On October 31, 2019, CBAK Power and Chongqing Zhongrun reached an agreement that CBAK Power would pay the material cost by the end of December 31, 2019. In 2020, CBAK Power had paid $198,152 (RMB1,293,653). In August 2020, upon the request of Chongqing Zhongrun for property preservation, the Court of Changshou District ordered to freeze CBAK Power&amp;#x2019;s bank deposits totaling $0.2 million (RMB1,249,836) for a period of one year to August 2021. As of December 31, 2020, the Company has accrued the material purchase cost of $0.2 million (RMB1,104,007) and $2,224 (RMB14,521) was frozen by bank. In February 2021, CBAK Power and Chongqing Zhongrun entered into a settlement agreement that if CBAK Power would pay $174,018 (RMB1,128,227, including RMB24,220 litigation expenses incurred) to Chongqing Zhongrun before March 5, 2021, Chongqing Zhongrun would waive the claims on interests. Thereafter, CBAK Power fully repaid to Chongqing Zhongrun and the frozen bank deposits were released in March 2021.</cbat:CommitmentsAndContingenciesDescription>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="usd" contextRef="c314_From1Oct2019To31Oct2019_HunanZhongkeXingchengCoLtdMember" decimals="0">154003</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="cny" contextRef="c314_From1Oct2019To31Oct2019_HunanZhongkeXingchengCoLtdMember" decimals="0">1005425</us-gaap:LossContingencyDamagesSoughtValue>
  <cbat:CommitmentsAndContingenciesDescription contextRef="c314_From1Oct2019To31Oct2019_HunanZhongkeXingchengCoLtdMember">the Company have paid $38,293 (RMB250,000). Upon the request of Hunan Zhongke for property preservation, the Court of Zhuanghe City ordered to freeze CBAK Power&amp;#x2019;s bank deposits totaling $0.1 million (RMB768,876) for a period of one year to July 2021. As of December 31, 2020, the Company accrued the remaining material purchase cost of $115,710 (RMB755,425) and nil was frozen by bank. In December 2020, CBAK Power and Hunan Zhongke entered into a debt reduction agreement that if CBAK Power would pay $81,368 (RMB531,220) to Hunan Zhongke before January 10, 2021, Hunan Zhongke would cancel the remaining debts of $34,342 (RMB224,205). Thereafter, CBAK Power fully paid $81,368 (RMB531,220) to Hunan Zhongke and the frozen bank deposits were released in January 2021.</cbat:CommitmentsAndContingenciesDescription>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="usd" contextRef="c315_From1Dec2019To31Dec2019_ConstructioncostsMember_ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember" decimals="0">101780</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="cny" contextRef="c315_From1Dec2019To31Dec2019_ConstructioncostsMember_ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember" decimals="0">691086</us-gaap:LossContingencyDamagesSoughtValue>
  <cbat:InterestIncurred unitRef="usd" contextRef="c316_From1Dec2019To31Dec2019_ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember" decimals="0">1905</cbat:InterestIncurred>
  <cbat:InterestIncurred unitRef="cny" contextRef="c316_From1Dec2019To31Dec2019_ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember" decimals="0">12934</cbat:InterestIncurred>
  <cbat:ConstructionContractCostProgressPaymentAccrued unitRef="usd" contextRef="c317_AsOf31Dec2019_ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember" decimals="0">101780</cbat:ConstructionContractCostProgressPaymentAccrued>
  <cbat:ConstructionContractCostProgressPaymentAccrued unitRef="cny" contextRef="c317_AsOf31Dec2019_ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember" decimals="0">691086</cbat:ConstructionContractCostProgressPaymentAccrued>
  <us-gaap:DepositAssets unitRef="usd" contextRef="c317_AsOf31Dec2019_ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember" decimals="0">103685</us-gaap:DepositAssets>
  <us-gaap:DepositAssets unitRef="cny" contextRef="c317_AsOf31Dec2019_ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember" decimals="0">704020</us-gaap:DepositAssets>
  <cbat:BankDepositsPeriod contextRef="c316_From1Dec2019To31Dec2019_ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember">P1Y</cbat:BankDepositsPeriod>
  <cbat:FrozenByBank unitRef="usd" contextRef="c317_AsOf31Dec2019_ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember" decimals="0">97384</cbat:FrozenByBank>
  <cbat:FrozenByBank unitRef="cny" contextRef="c317_AsOf31Dec2019_ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember" decimals="0">661240</cbat:FrozenByBank>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="usd" contextRef="c318_From1Feb2020To29Feb2020_DongguanShanshanBatteryMaterialCoLtdMember" decimals="-5">700000</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="cny" contextRef="c318_From1Feb2020To29Feb2020_DongguanShanshanBatteryMaterialCoLtdMember" decimals="0">4434209</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:DepositAssets unitRef="usd" contextRef="c319_AsOf29Feb2020_DongguanShanshanBatteryMaterialCoLtdMember" decimals="-5">700000</us-gaap:DepositAssets>
  <us-gaap:DepositAssets unitRef="cny" contextRef="c319_AsOf29Feb2020_DongguanShanshanBatteryMaterialCoLtdMember" decimals="0">4434209</us-gaap:DepositAssets>
  <cbat:BankDepositsPeriod contextRef="c318_From1Feb2020To29Feb2020_DongguanShanshanBatteryMaterialCoLtdMember">P1Y</cbat:BankDepositsPeriod>
  <cbat:CommitmentsAndContingenciesDescription contextRef="c320_From1Jul2020To31Jul2020_DongguanShanshanBatteryMaterialCoLtdMember">CBAK Power and Dongguan Shanshan have agreed to a settlement amount of $0.5 million (RMB3,635,192) and the bank deposit was then released. In October 2020, because the Company failed to pay according to the settlement, Dongguan Shanshan sought a total amount of $0.6 million (RMB3,635,192). Upon the request of Dongguan Shanshan for property preservation, the Court of Zhuanghe ordered to freeze CBAK Power&amp;#x2019;s bank deposits totaling $0.6 million (RMB3,365,192) for a period of one year to October 21, 2021. In late February 2021, CBAK Power and Dongguan Shanshan entered into a settlement agreement that CBAK would pay $260,393, $76,586, $76,586, $76,586, and $32,088 (RMB1,700,000, RMB500,000, RMB500,000, RMB00,000 and RMB209,487) by March 5, March 31, April 30, May 31 and June 30, 2021, respectively, and after the first payment of $260,393 (RMB1,700,000) by March 5, 2021, Dongguan Shanshan would release all the enforcement measures against CBAK Power. CABK Power had made payment on time and the bank deposit was then released. As of March 31, 2021, CBAK Power has accrued the unpaid materials purchase cost of $0.2 million (RMB1.2 million). As of the date of this report, CBAK Power further paid $76,303 (RMB500,000) to Dongguan Shanshan.</cbat:CommitmentsAndContingenciesDescription>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="usd" contextRef="c321_From1Mar2020To31Mar2020_BTRTianjinNanomaterialManufacturingCoLtdMember" decimals="0">49398</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="cny" contextRef="c321_From1Mar2020To31Mar2020_BTRTianjinNanomaterialManufacturingCoLtdMember" decimals="0">322500</us-gaap:LossContingencyDamagesSoughtValue>
  <cbat:CommitmentsAndContingenciesDescription contextRef="c322_From1Apr2020To30Apr2020_BTRTianjinNanomaterialManufacturingCoLtdMember">In April 2020, CBAK Power and BTRs reached an agreement that CBAK Power would pay BTR $7,659, $19,912 and $21,827 (RMB 50,000, RMB130,000 and RMB142,500) by the end of April, May and June 2020, respectively, and CBAK Power would pay litigation fees of $456 (RMB 2,975) to Tianjing BTR by the end of November, 2020. As of December 31, 2020, CBAK Power has paid $15,317 (RMB100,000) to Tianjin BTR and accrued remaining materials cost $27,234 (RMB177,800) and $6,847 (RMB44,700) for Tianjin BTR and Shenzhen BTR respectively. In late January 2021, CBAK Power and Tianjing BTR reached another settlement agreement to settle all the outstanding debts (including $773 (RMB5,045) litigation expenses) by paying $13,253 (RMB86,525) in cash and return of LFP materials at a value of $14,754 (RMB96,320) and CBAK Power and Shenzhen BTR reached a settlement agreement by returning LFP materials at a value of $6,847 (RMB44,700). Thereafter, CBAK Power fully paid $13,253 (RMB 86,525) and delivered the LFP materials to BTRs, and the lawsuit was settled in March 2021.</cbat:CommitmentsAndContingenciesDescription>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="usd" contextRef="c323_From1May2020To31May2020_UnitedWinnersLaserCoLtdMember" decimals="-5">400000</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="cny" contextRef="c323_From1May2020To31May2020_UnitedWinnersLaserCoLtdMember" decimals="0">2845844</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:EquipmentExpense unitRef="usd" contextRef="c323_From1May2020To31May2020_UnitedWinnersLaserCoLtdMember" decimals="-5">400000</us-gaap:EquipmentExpense>
  <us-gaap:EquipmentExpense unitRef="cny" contextRef="c323_From1May2020To31May2020_UnitedWinnersLaserCoLtdMember" decimals="0">2692000</us-gaap:EquipmentExpense>
  <cbat:InterestIncurred unitRef="usd" contextRef="c323_From1May2020To31May2020_UnitedWinnersLaserCoLtdMember" decimals="0">23565</cbat:InterestIncurred>
  <cbat:InterestIncurred unitRef="cny" contextRef="c323_From1May2020To31May2020_UnitedWinnersLaserCoLtdMember" decimals="0">153844</cbat:InterestIncurred>
  <cbat:CommitmentsAndContingenciesDescription contextRef="c324_From1Dec2020To31Dec2020_UnitedWinnersLaserCoLtdMember">CBAK Power and United Winners reached a settlement agreement to settle all the debts by paying $0.29 million (RMB1,884,400) by December 30, 2020 in cash and delivery of 3 electric vehicles to offset debt of $41,234 (RMB269,200), and the remaining debt of $82,468 (RMB538,400) would be relieved. CBAK Power paid $0.29 million (RMB1,884,400) and delivered the 3 electric vehicles to United Winners in December 31, 2020, and the lawsuit was settled in February 2021.</cbat:CommitmentsAndContingenciesDescription>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="usd" contextRef="c325_From1Jun2020To30Jun2020_BeijingHongfaElectricTechnologyCoLtdMember" decimals="0">29993</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="cny" contextRef="c325_From1Jun2020To30Jun2020_BeijingHongfaElectricTechnologyCoLtdMember" decimals="0">195810</us-gaap:LossContingencyDamagesSoughtValue>
  <cbat:CommitmentsAndContingenciesDescription contextRef="c326_From1Jan2020To31Dec2020_BeijingHongfaElectricTechnologyCoLtdMember">CBAK Power would pay Hongfa $23,646 (RMB 154,375) by the January 10, 2021, and the remaining debt of $6,347 (RMB41,435) would be relieved. As of December 31, 2020, CBAK Power repaid $22,976 (RMB150,000) and accrued materials cost of $7, 017 (RMB45,810). Thereafter, CBAK Power fully paid to Hongfa, and the lawsuit was settled in January 2021.</cbat:CommitmentsAndContingenciesDescription>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="usd" contextRef="c327_From1Mar2020To20Mar2020_CangzhouHuibangMember" decimals="-4">310000</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="cny" contextRef="c327_From1Mar2020To20Mar2020_CangzhouHuibangMember" decimals="0">2029594</us-gaap:LossContingencyDamagesSoughtValue>
  <cbat:MaterialsPurchaseCost unitRef="usd" contextRef="c327_From1Mar2020To20Mar2020_CangzhouHuibangMember" decimals="-4">300000</cbat:MaterialsPurchaseCost>
  <cbat:MaterialsPurchaseCost unitRef="cny" contextRef="c327_From1Mar2020To20Mar2020_CangzhouHuibangMember" decimals="0">1932947</cbat:MaterialsPurchaseCost>
  <cbat:InterestIncurred unitRef="usd" contextRef="c327_From1Mar2020To20Mar2020_CangzhouHuibangMember" decimals="0">14804</cbat:InterestIncurred>
  <cbat:InterestIncurred unitRef="cny" contextRef="c327_From1Mar2020To20Mar2020_CangzhouHuibangMember" decimals="0">96647</cbat:InterestIncurred>
  <us-gaap:DepositAssets unitRef="usd" contextRef="c328_AsOf20Mar2020_CangzhouHuibangMember" decimals="-5">400000</us-gaap:DepositAssets>
  <us-gaap:DepositAssets unitRef="cny" contextRef="c328_AsOf20Mar2020_CangzhouHuibangMember" decimals="0">2650000</us-gaap:DepositAssets>
  <cbat:BankDepositsPeriod contextRef="c327_From1Mar2020To20Mar2020_CangzhouHuibangMember">P1Y</cbat:BankDepositsPeriod>
  <cbat:CommitmentsAndContingenciesDescription contextRef="c329_From1Jan2020To31Dec2020_CangzhouHuibangMember">the Company has accrued materials purchase cost of $0.3 million (RMB1,932,947) and $18,518 (RMB120,898) was frozen by bank. In late February 2021, CBAK Power and Cangzhou Huibang entered into a settlement agreement that if CBAK Power would pay $0.3 million (RMB1,965,447) within 10 days from the signature date of the agreement, Cangzhou Huibang would waive the remaining claims. Thereafter, CBAK Power paid $0.3 million (RMB1,965,447) to Cangzhou Huibang and the frozen bank deposits were released in March 2021.</cbat:CommitmentsAndContingenciesDescription>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="usd" contextRef="c330_From1Jan2020To31Jan2020_ShenzhenKlclearTechnologyCoLtdMember" decimals="-6">1000000</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="cny" contextRef="c330_From1Jan2020To31Jan2020_ShenzhenKlclearTechnologyCoLtdMember" decimals="0">6250764</us-gaap:LossContingencyDamagesSoughtValue>
  <cbat:InterestIncurred unitRef="usd" contextRef="c331_From1Feb2020To28Feb2020_ShenzhenKlclearTechnologyCoLtdMember" decimals="-5">800000</cbat:InterestIncurred>
  <cbat:InterestIncurred unitRef="cny" contextRef="c331_From1Feb2020To28Feb2020_ShenzhenKlclearTechnologyCoLtdMember" decimals="0">5238495</cbat:InterestIncurred>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="usd" contextRef="c332_From1May2020To31May2020_TianjinChangxingMetalCoLtdMember" decimals="0">29652</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="cny" contextRef="c332_From1May2020To31May2020_TianjinChangxingMetalCoLtdMember" decimals="0">193588</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:DepositAssets unitRef="usd" contextRef="c333_AsOf24Aug2020_TianjinChangxingMetalCoLtdMember" decimals="0">32915</us-gaap:DepositAssets>
  <us-gaap:DepositAssets unitRef="cny" contextRef="c333_AsOf24Aug2020_TianjinChangxingMetalCoLtdMember" decimals="0">214892</us-gaap:DepositAssets>
  <cbat:BankDepositsPeriod contextRef="c334_From1Aug2020To24Aug2020_TianjinChangxingMetalCoLtdMember">P1Y</cbat:BankDepositsPeriod>
  <cbat:CommitmentsAndContingenciesDescription contextRef="c335_From1Jan2020To31Dec2020_TianjinChangxingMetalCoLtdMember">CBAK Power accrued the material purchase cost of $29,652 (RMB193,588). In late December 2020, CBAK Power and Tianjin Changxing entered into a debt reduction agreement that if CBAK Power would pay $26,755 (RMB174,671) to Tianjin Changxing, Tianjin Changxing would cancel the remaining debts. Thereafter, CBAK Power fully paid to Tianjin Changxing and the frozen bank deposits were released in January 2021.</cbat:CommitmentsAndContingenciesDescription>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="usd" contextRef="c336_From1May2020To31May2020_TianjinChangyuanElectricMaterialCoLtdMember" decimals="0">13040</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="cny" contextRef="c336_From1May2020To31May2020_TianjinChangyuanElectricMaterialCoLtdMember" decimals="0">85136</us-gaap:LossContingencyDamagesSoughtValue>
  <cbat:MaterialsPurchaseCost unitRef="usd" contextRef="c336_From1May2020To31May2020_TianjinChangyuanElectricMaterialCoLtdMember" decimals="0">12166</cbat:MaterialsPurchaseCost>
  <cbat:MaterialsPurchaseCost unitRef="cny" contextRef="c336_From1May2020To31May2020_TianjinChangyuanElectricMaterialCoLtdMember" decimals="0">79429</cbat:MaterialsPurchaseCost>
  <cbat:AccruedMaterialsCost unitRef="usd" contextRef="c337_AsOf31May2020_TianjinChangyuanElectricMaterialCoLtdMember" decimals="0">874</cbat:AccruedMaterialsCost>
  <cbat:AccruedMaterialsCost unitRef="cny" contextRef="c337_AsOf31May2020_TianjinChangyuanElectricMaterialCoLtdMember" decimals="0">5707</cbat:AccruedMaterialsCost>
  <us-gaap:DepositAssets unitRef="usd" contextRef="c338_AsOf31Jul2020_TianjinChangyuanElectricMaterialCoLtdMember" decimals="0">13041</us-gaap:DepositAssets>
  <us-gaap:DepositAssets unitRef="cny" contextRef="c338_AsOf31Jul2020_TianjinChangyuanElectricMaterialCoLtdMember" decimals="0">85136</us-gaap:DepositAssets>
  <cbat:BankDepositsPeriod contextRef="c336_From1May2020To31May2020_TianjinChangyuanElectricMaterialCoLtdMember">P1Y</cbat:BankDepositsPeriod>
  <cbat:FrozenByBank unitRef="usd" contextRef="c339_AsOf31Dec2020_TianjinChangyuanElectricMaterialCoLtdMember" decimals="0">13041</cbat:FrozenByBank>
  <cbat:FrozenByBank unitRef="cny" contextRef="c339_AsOf31Dec2020_TianjinChangyuanElectricMaterialCoLtdMember" decimals="0">85136</cbat:FrozenByBank>
  <cbat:AccruedMaterialsCost unitRef="usd" contextRef="c339_AsOf31Dec2020_TianjinChangyuanElectricMaterialCoLtdMember" decimals="0">12314</cbat:AccruedMaterialsCost>
  <cbat:AccruedMaterialsCost unitRef="cny" contextRef="c339_AsOf31Dec2020_TianjinChangyuanElectricMaterialCoLtdMember" decimals="0">80393</cbat:AccruedMaterialsCost>
  <cbat:CommitmentsAndContingenciesDescription contextRef="c340_From1Mar2021To31Mar2021_TianjinChangyuanElectricMaterialCoLtdMember">CBAK Power and Tianjin Changyuan entered into a debt reduction agreement that if CBAK Power would pay $9,851 (RMB 64,314) to Tianjin Changyuan before April 30, 2021, Tianjin Changyuan would cancel the remaining debts of $2,463 (RMB16,079). CBAK Power has paid $9,851 (RMB 64,314) in March 2021.</cbat:CommitmentsAndContingenciesDescription>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="usd" contextRef="c341_From1Jun2020To30Jun2020_NewEnergyTechnologyCoLtdMember" decimals="0">11886</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="cny" contextRef="c341_From1Jun2020To30Jun2020_NewEnergyTechnologyCoLtdMember" decimals="0">77599</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:LitigationSettlementAmountAwardedToOtherParty unitRef="usd" contextRef="c341_From1Jun2020To30Jun2020_NewEnergyTechnologyCoLtdMember" decimals="0">11240</us-gaap:LitigationSettlementAmountAwardedToOtherParty>
  <us-gaap:LitigationSettlementAmountAwardedToOtherParty unitRef="cny" contextRef="c341_From1Jun2020To30Jun2020_NewEnergyTechnologyCoLtdMember" decimals="0">73380</us-gaap:LitigationSettlementAmountAwardedToOtherParty>
  <cbat:InterestIncurred unitRef="usd" contextRef="c341_From1Jun2020To30Jun2020_NewEnergyTechnologyCoLtdMember" decimals="0">646</cbat:InterestIncurred>
  <cbat:InterestIncurred unitRef="cny" contextRef="c341_From1Jun2020To30Jun2020_NewEnergyTechnologyCoLtdMember" decimals="0">4219</cbat:InterestIncurred>
  <cbat:AccruedMaterialsCost unitRef="usd" contextRef="c342_AsOf31Dec2020_NewEnergyTechnologyCoLtdMember" decimals="0">11240</cbat:AccruedMaterialsCost>
  <cbat:AccruedMaterialsCost unitRef="cny" contextRef="c342_AsOf31Dec2020_NewEnergyTechnologyCoLtdMember" decimals="0">73380</cbat:AccruedMaterialsCost>
  <cbat:CommitmentsAndContingenciesDescription contextRef="c343_From1Jan2020To31Dec2020_NewEnergyTechnologyCoLtdMember">CBAK Power, CBAK Suzhou and Ligao entered into a debt reduction agreement that if CBAK Power would pay $7,961 (RMB51,975) to Ligao, Ligao would cancel all the remaining debts. Thereafter, CBAK Power fully paid $7,961 (RMB51,975) to Ligao, and the lawsuit was settled in January 2021.</cbat:CommitmentsAndContingenciesDescription>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="usd" contextRef="c344_From1Jun2020To30Jun2020_JiangxiGanfengBatteryTechnologyCoLtdMember" decimals="0">115764</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="cny" contextRef="c344_From1Jun2020To30Jun2020_JiangxiGanfengBatteryTechnologyCoLtdMember" decimals="0">755780</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:LitigationSettlementAmountAwardedToOtherParty unitRef="usd" contextRef="c344_From1Jun2020To30Jun2020_JiangxiGanfengBatteryTechnologyCoLtdMember" decimals="0">112277</us-gaap:LitigationSettlementAmountAwardedToOtherParty>
  <us-gaap:LitigationSettlementAmountAwardedToOtherParty unitRef="cny" contextRef="c344_From1Jun2020To30Jun2020_JiangxiGanfengBatteryTechnologyCoLtdMember" decimals="0">733009</us-gaap:LitigationSettlementAmountAwardedToOtherParty>
  <cbat:InterestIncurred unitRef="usd" contextRef="c344_From1Jun2020To30Jun2020_JiangxiGanfengBatteryTechnologyCoLtdMember" decimals="0">3487</cbat:InterestIncurred>
  <cbat:InterestIncurred unitRef="cny" contextRef="c344_From1Jun2020To30Jun2020_JiangxiGanfengBatteryTechnologyCoLtdMember" decimals="0">22771</cbat:InterestIncurred>
  <us-gaap:DepositAssets unitRef="usd" contextRef="c345_AsOf30Jun2020_JiangxiGanfengBatteryTechnologyCoLtdMember" decimals="0">115764</us-gaap:DepositAssets>
  <us-gaap:DepositAssets unitRef="cny" contextRef="c345_AsOf30Jun2020_JiangxiGanfengBatteryTechnologyCoLtdMember" decimals="0">755780</us-gaap:DepositAssets>
  <cbat:BankDepositsPeriod contextRef="c344_From1Jun2020To30Jun2020_JiangxiGanfengBatteryTechnologyCoLtdMember">P1Y</cbat:BankDepositsPeriod>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="usd" contextRef="c346_From1Jun2020To30Jun2020_JihongkaiMachineEquipmentCoLtdMember" decimals="0">26916</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="cny" contextRef="c346_From1Jun2020To30Jun2020_JihongkaiMachineEquipmentCoLtdMember" decimals="0">175722</us-gaap:LossContingencyDamagesSoughtValue>
  <cbat:AccruedMaterialsCost unitRef="usd" contextRef="c347_AsOf31Dec2020_JihongkaiMachineEquipmentCoLtdMember" decimals="0">26916</cbat:AccruedMaterialsCost>
  <cbat:AccruedMaterialsCost unitRef="cny" contextRef="c347_AsOf31Dec2020_JihongkaiMachineEquipmentCoLtdMember" decimals="0">175722</cbat:AccruedMaterialsCost>
  <cbat:CommitmentsAndContingenciesDescription contextRef="c348_From1Jan2021To31Jan2021_JihongkaiMachineEquipmentCoLtdMember">CBAK Power, CBAK Suzhou and Jihongkai entered into a settlement agreement to settle all the debts and related litigation expenses by paying $12,213 (RMB79,736) in cash and delivery of an electric vehicle at a value of $15,287 (RMB99,800) from CBAK Power to Jihongkai. Thereafter, CBAK Power fully paid $12,213 (RMB79,736) and delivered the electric vehicle to Jihongkai, and the lawsuit was settled in January 2021.</cbat:CommitmentsAndContingenciesDescription>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="usd" contextRef="c349_From1Jun2020To30Jun2020_NanjingJinlongChemicalCoLtdMember" decimals="0">125443</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="cny" contextRef="c349_From1Jun2020To30Jun2020_NanjingJinlongChemicalCoLtdMember" decimals="0">822000</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:DepositAssets unitRef="usd" contextRef="c350_AsOf30Jun2020_NanjingJinlongChemicalCoLtdMember" decimals="0">125908</us-gaap:DepositAssets>
  <us-gaap:DepositAssets unitRef="cny" contextRef="c350_AsOf30Jun2020_NanjingJinlongChemicalCoLtdMember" decimals="0">822000</us-gaap:DepositAssets>
  <cbat:BankDepositsPeriod contextRef="c349_From1Jun2020To30Jun2020_NanjingJinlongChemicalCoLtdMember">P1Y</cbat:BankDepositsPeriod>
  <cbat:FrozenByBank unitRef="usd" contextRef="c351_AsOf31Mar2021_NanjingJinlongChemicalCoLtdMember" decimals="0">2422</cbat:FrozenByBank>
  <cbat:FrozenByBank unitRef="cny" contextRef="c351_AsOf31Mar2021_NanjingJinlongChemicalCoLtdMember" decimals="0">15869</cbat:FrozenByBank>
  <cbat:AccruedMaterialsCost unitRef="usd" contextRef="c351_AsOf31Mar2021_NanjingJinlongChemicalCoLtdMember" decimals="0">125443</cbat:AccruedMaterialsCost>
  <cbat:AccruedMaterialsCost unitRef="cny" contextRef="c351_AsOf31Mar2021_NanjingJinlongChemicalCoLtdMember" decimals="0">822000</cbat:AccruedMaterialsCost>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="usd" contextRef="c352_From1Jun2020To30Jun2020_XianAnpuNewEnergyTechnologyCoLTDMember" decimals="0">129270</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="cny" contextRef="c352_From1Jun2020To30Jun2020_XianAnpuNewEnergyTechnologyCoLTDMember" decimals="0">843954</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:EquipmentExpense unitRef="usd" contextRef="c352_From1Jun2020To30Jun2020_XianAnpuNewEnergyTechnologyCoLTDMember" decimals="0">117636</us-gaap:EquipmentExpense>
  <us-gaap:EquipmentExpense unitRef="cny" contextRef="c352_From1Jun2020To30Jun2020_XianAnpuNewEnergyTechnologyCoLTDMember" decimals="0">768000</us-gaap:EquipmentExpense>
  <cbat:LiquidatedDamages unitRef="usd" contextRef="c353_AsOf30Jun2020_XianAnpuNewEnergyTechnologyCoLTDMember" decimals="0">11634</cbat:LiquidatedDamages>
  <cbat:LiquidatedDamages unitRef="cny" contextRef="c353_AsOf30Jun2020_XianAnpuNewEnergyTechnologyCoLTDMember" decimals="0">75954</cbat:LiquidatedDamages>
  <us-gaap:DepositAssets unitRef="usd" contextRef="c354_AsOf11May2021_XianAnpuNewEnergyTechnologyCoLTDMember" decimals="0">129270</us-gaap:DepositAssets>
  <us-gaap:DepositAssets unitRef="cny" contextRef="c354_AsOf11May2021_XianAnpuNewEnergyTechnologyCoLTDMember" decimals="0">843954</us-gaap:DepositAssets>
  <cbat:FrozenByBank unitRef="usd" contextRef="c355_AsOf31Dec2020_XianAnpuNewEnergyTechnologyCoLTDMember" decimals="0">98284</cbat:FrozenByBank>
  <cbat:FrozenByBank unitRef="cny" contextRef="c355_AsOf31Dec2020_XianAnpuNewEnergyTechnologyCoLTDMember" decimals="0">641656</cbat:FrozenByBank>
  <cbat:CommitmentsAndContingenciesDescription contextRef="c356_From1Jan2020To31Dec2020_XianAnpuNewEnergyTechnologyCoLTDMember">CBAK Power accrued the equipment purchase cost of $117,636 (RMB768,000). In January 2021, CBAK Power and Xi&amp;#x2019;an Anpu entered into a settlement agreement to settle all the debts by paying $64,406 (RMB420,478) in cash and delivery of 3 electric vehicles at a value of $45,952 (RMB300,000). Thereafter, CBAK Power fully paid $64,406 (RMB420,479) and delivered the 3 electric vehicles to Xi&amp;#x2019;an Anpu, and the lawsuit was settled in February 2021.</cbat:CommitmentsAndContingenciesDescription>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="usd" contextRef="c357_From1Jun2020To30Jun2020_ShenzhenGdLaserTechnologyCoLtdMember" decimals="0">24713</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="cny" contextRef="c357_From1Jun2020To30Jun2020_ShenzhenGdLaserTechnologyCoLtdMember" decimals="0">161346</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:EquipmentExpense unitRef="usd" contextRef="c357_From1Jun2020To30Jun2020_ShenzhenGdLaserTechnologyCoLtdMember" decimals="0">22975</us-gaap:EquipmentExpense>
  <us-gaap:EquipmentExpense unitRef="cny" contextRef="c357_From1Jun2020To30Jun2020_ShenzhenGdLaserTechnologyCoLtdMember" decimals="0">150000</us-gaap:EquipmentExpense>
  <cbat:InterestIncurred unitRef="usd" contextRef="c357_From1Jun2020To30Jun2020_ShenzhenGdLaserTechnologyCoLtdMember" decimals="0">1738</cbat:InterestIncurred>
  <cbat:InterestIncurred unitRef="cny" contextRef="c357_From1Jun2020To30Jun2020_ShenzhenGdLaserTechnologyCoLtdMember" decimals="0">11346</cbat:InterestIncurred>
  <us-gaap:EquipmentExpense unitRef="usd" contextRef="c358_From1Jan2020To31Dec2020_ShenzhenGdLaserTechnologyCoLtdMember" decimals="0">22975</us-gaap:EquipmentExpense>
  <us-gaap:EquipmentExpense unitRef="cny" contextRef="c358_From1Jan2020To31Dec2020_ShenzhenGdLaserTechnologyCoLtdMember" decimals="0">150000</us-gaap:EquipmentExpense>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="usd" contextRef="c359_From1Jul2020To31Jul2020_ShandongTianjiaoNewEnergyCoLTDMember" decimals="0">391777</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="cny" contextRef="c359_From1Jul2020To31Jul2020_ShandongTianjiaoNewEnergyCoLTDMember" decimals="0">2557756</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:DepositAssets unitRef="usd" contextRef="c360_AsOf31Jul2020_ShandongTianjiaoNewEnergyCoLTDMember" decimals="-5">500000</us-gaap:DepositAssets>
  <us-gaap:DepositAssets unitRef="cny" contextRef="c360_AsOf31Jul2020_ShandongTianjiaoNewEnergyCoLTDMember" decimals="0">3000000</us-gaap:DepositAssets>
  <cbat:BankDepositsPeriod contextRef="c359_From1Jul2020To31Jul2020_ShandongTianjiaoNewEnergyCoLTDMember">P1Y</cbat:BankDepositsPeriod>
  <cbat:CommitmentsAndContingenciesDescription contextRef="c361_From1Jan2020To31Dec2020_ShandongTianjiaoNewEnergyCoLTDMember">CBAK and Tianjiao reached an agreement that CBAK would pay Tianjiao $45,952 (RMB300,000) by the end of each month from December 2020 to July 2021, and RMB 157,756 by the end of August 2021. As of March 31, 2020, CBAK Power accrued unpaid materials cost $207,202 (RMB1,357,756) and nil was frozen by bank.</cbat:CommitmentsAndContingenciesDescription>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="usd" contextRef="c362_From1Oct2020To31Oct2020_ShanghaiShengmengIndustrialTechnologyCoLtdMember" decimals="0">13429</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="cny" contextRef="c362_From1Oct2020To31Oct2020_ShanghaiShengmengIndustrialTechnologyCoLtdMember" decimals="0">87672</us-gaap:LossContingencyDamagesSoughtValue>
  <cbat:CommitmentsAndContingenciesDescription contextRef="c363_From1Nov2020To30Nov2020_ShanghaiShengmengIndustrialTechnologyCoLtdMember">CBAK and Shengmeng reached an agreement that CBAK would pay $4,595 (RMB30,000) by November 30, 2020 and $5,004 (RMB 32,672) by December 20, 2020, and CBAK would pay litigation fees of $156 (RMB1,021) to Shengmeng. Thereafter, CBAK Power fully paid off the debts to Shengmeng, and the lawsuit was settled in March 2021.</cbat:CommitmentsAndContingenciesDescription>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="usd" contextRef="c364_From1Oct2020To31Oct2020_JiuzhaoNewEnergyTechnologyCoLtdMember" decimals="1">0.9</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="cny" contextRef="c364_From1Oct2020To31Oct2020_JiuzhaoNewEnergyTechnologyCoLtdMember" decimals="0">6000000</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:EquipmentExpense unitRef="usd" contextRef="c364_From1Oct2020To31Oct2020_JiuzhaoNewEnergyTechnologyCoLtdMember" decimals="1">0.9</us-gaap:EquipmentExpense>
  <us-gaap:EquipmentExpense unitRef="cny" contextRef="c364_From1Oct2020To31Oct2020_JiuzhaoNewEnergyTechnologyCoLtdMember" decimals="0">5870267</us-gaap:EquipmentExpense>
  <cbat:InterestIncurred unitRef="usd" contextRef="c364_From1Oct2020To31Oct2020_JiuzhaoNewEnergyTechnologyCoLtdMember" decimals="0">19871</cbat:InterestIncurred>
  <cbat:InterestIncurred unitRef="cny" contextRef="c364_From1Oct2020To31Oct2020_JiuzhaoNewEnergyTechnologyCoLtdMember" decimals="0">129733</cbat:InterestIncurred>
  <cbat:CommitmentsAndContingenciesDescription contextRef="c365_From25Nov2020To2Dec2020_JiuzhaoNewEnergyTechnologyCoLtdMember">CBAK and Jiuzhao reached an agreement that CBAK Power would pay Jiuzhao $76,586 (RMB500,000) by the end of each month from December 2020 to October 2021, and $56,715 (RMB370,267) by November 30, 2021, and CBAK would pay litigation fees of $4,886 (RMB 31,900) to Jiuzhao. As of March 31, 2020, CBAK Power has accrued $0.6 million (RMB3,870,267) material cost and $37,769 (RMB247,492) was frozen by bank. As of the date of this report, CBAK Power has fully paid off the debts to Jiuzhao, and the frozen bank deposits were released in April 2021.</cbat:CommitmentsAndContingenciesDescription>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="usd" contextRef="c366_From1Nov2020To30Nov2020_DalianTiandaMetalMachineryTradeCoLtdMember" decimals="0">27365</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="cny" contextRef="c366_From1Nov2020To30Nov2020_DalianTiandaMetalMachineryTradeCoLtdMember" decimals="0">178655</us-gaap:LossContingencyDamagesSoughtValue>
  <cbat:CommitmentsAndContingenciesDescription contextRef="c367_From1Jan2020To31Dec2020_DalianTiandaMetalMachineryTradeCoLtdMember">CBAK Power and Tianda reached an agreement that CBAK Power would pay Tianda $7,659 (RMB50,000) by the 30th of each month from November 2020 to January 2021, and $4,389 (RMB28,655) by end of February 2021, and CBAK Power would pay litigation fees of $297 (RMB1,937) to Tianda by November 30, 2020. As of December 31, 2020, CBAK Power has accrued $18,358 (RMB119,855) material cost and nil was frozen by bank. Thereafter, CBAK Power fully paid off the debts to Tianda, and the lawsuit was settled in February 2021.</cbat:CommitmentsAndContingenciesDescription>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="usd" contextRef="c368_From1Jan2020To31Dec2020_ShenzhenHaonengTechnologyMember" decimals="0">266182</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="cny" contextRef="c368_From1Jan2020To31Dec2020_ShenzhenHaonengTechnologyMember" decimals="0">1737797</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:EquipmentExpense unitRef="usd" contextRef="c368_From1Jan2020To31Dec2020_ShenzhenHaonengTechnologyMember" decimals="0">263094</us-gaap:EquipmentExpense>
  <us-gaap:EquipmentExpense unitRef="cny" contextRef="c368_From1Jan2020To31Dec2020_ShenzhenHaonengTechnologyMember" decimals="0">1724000</us-gaap:EquipmentExpense>
  <cbat:InterestIncurred unitRef="usd" contextRef="c368_From1Jan2020To31Dec2020_ShenzhenHaonengTechnologyMember" decimals="0">2106</cbat:InterestIncurred>
  <cbat:InterestIncurred unitRef="cny" contextRef="c368_From1Jan2020To31Dec2020_ShenzhenHaonengTechnologyMember" decimals="0">13797</cbat:InterestIncurred>
  <us-gaap:EquipmentExpense unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">263094</us-gaap:EquipmentExpense>
  <us-gaap:EquipmentExpense unitRef="cny" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">1724000</us-gaap:EquipmentExpense>
  <cbat:CommitmentsAndContingenciesDescription contextRef="c368_From1Jan2020To31Dec2020_ShenzhenHaonengTechnologyMember">CBAK Power received notice from Court of Dalian Economic and Technology Development Zone that Haoneng filed another lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract. Haoneng sought a total amount of $1.57million (RMB10,257,030), including equipment cost of $1.4 million (RMB9,072,000) and interest amount of $0.17 million (RMB1,185,030). As of March 31, 2021, the equipment was not received by CBAK Power, CBAK Power has included the equipment cost of $1.4 million8 (RMB9,072,000) under capital commitments.</cbat:CommitmentsAndContingenciesDescription>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="usd" contextRef="c369_From1Apr2020To30Apr2020_SuzhouSuwangdaPlasticProductCoLtdMember" decimals="0">13325</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="cny" contextRef="c369_From1Apr2020To30Apr2020_SuzhouSuwangdaPlasticProductCoLtdMember" decimals="0">86992</us-gaap:LossContingencyDamagesSoughtValue>
  <cbat:AccruedMaterialsCost unitRef="usd" contextRef="c370_AsOf31Dec2020_SuzhouSuwangdaPlasticProductCoLtdMember" decimals="0">13325</cbat:AccruedMaterialsCost>
  <cbat:AccruedMaterialsCost unitRef="cny" contextRef="c370_AsOf31Dec2020_SuzhouSuwangdaPlasticProductCoLtdMember" decimals="0">86992</cbat:AccruedMaterialsCost>
  <cbat:CommitmentsAndContingenciesDescription contextRef="c371_From1Mar2021To31Mar2021_SuzhouSuwangdaPlasticProductCoLtdMember">CBAK Power, CBAK Suzhou and Suwangda entered into a settlement agreement to settle all the debts by paying $9,670 (RMB63,134) from CBAK Power to Suwangda. Thereafter, CBAK Power fully paid $9,670 (RMB63,134) and the lawsuit was settled in March 2021. The remaining $3,654 (RMB23,858) was waived by Suwangda.</cbat:CommitmentsAndContingenciesDescription>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="usd" contextRef="c372_From1Jun2020To30Jun2020_ShandongHangeweiNewEnergyVehicleControlCoLtdMember" decimals="0">16307</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="cny" contextRef="c372_From1Jun2020To30Jun2020_ShandongHangeweiNewEnergyVehicleControlCoLtdMember" decimals="0">106464</us-gaap:LossContingencyDamagesSoughtValue>
  <cbat:CommitmentsAndContingenciesDescription contextRef="c373_From1Oct2020To31Oct2020_ShandongHangeweiNewEnergyVehicleControlCoLtdMember">CBAK Power and Hangewei entered into a settlement agreement to settle all the debts by paying Hangewei $1,532 (RMB10,000) and $12,254 (RMB80,000) by the end of October and November 2020, respectively. CBAK Power paid $13,786 (RMB90,000) before December 31, 2020 and the remaining $2,521 (RMB16,464) was waived by Hangewei.</cbat:CommitmentsAndContingenciesDescription>
  <us-gaap:LongTermPurchaseCommitmentTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;December&amp;#xa0;31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center&quot;&gt;March 31,&lt;/td&gt;&lt;td style=&quot;font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;For construction of buildings&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;2,465,092&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;1,995,782&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;For purchase of equipment&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;10,308,416&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;19,255,199&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Capital injection&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;228,115,914&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;191,817,530&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;240,889,422&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;213,068,511&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:LongTermPurchaseCommitmentTextBlock>
  <us-gaap:OtherCommitment unitRef="usd" contextRef="c374_AsOf31Dec2020_ConstructionOfBuildingsMember" decimals="0">2465092</us-gaap:OtherCommitment>
  <us-gaap:OtherCommitment unitRef="usd" contextRef="c375_AsOf31Mar2021_ConstructionOfBuildingsMember" decimals="0">1995782</us-gaap:OtherCommitment>
  <us-gaap:OtherCommitment unitRef="usd" contextRef="c376_AsOf31Dec2020_PurchasesOfEquipmentMember" decimals="0">10308416</us-gaap:OtherCommitment>
  <us-gaap:OtherCommitment unitRef="usd" contextRef="c377_AsOf31Mar2021_PurchasesOfEquipmentMember" decimals="0">19255199</us-gaap:OtherCommitment>
  <us-gaap:OtherCommitment unitRef="usd" contextRef="c378_AsOf31Dec2020_CapitalInjectionMember" decimals="0">228115914</us-gaap:OtherCommitment>
  <us-gaap:OtherCommitment unitRef="usd" contextRef="c379_AsOf31Mar2021_CapitalInjectionMember" decimals="0">191817530</us-gaap:OtherCommitment>
  <us-gaap:OtherCommitment unitRef="usd" contextRef="c2_AsOf31Dec2020" decimals="0">240889422</us-gaap:OtherCommitment>
  <us-gaap:OtherCommitment unitRef="usd" contextRef="c3_AsOf31Mar2021" decimals="0">213068511</us-gaap:OtherCommitment>
  <us-gaap:ConcentrationRiskDisclosureTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%&quot;&gt;&lt;tr style=&quot;vertical-align: top; text-align: justify&quot;&gt;
&lt;td style=&quot;width: 0in&quot;&gt;&lt;/td&gt;&lt;td style=&quot;width: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;22.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Concentrations
and Credit Risk&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%&quot;&gt;&lt;tr style=&quot;vertical-align: top; text-align: justify&quot;&gt;
&lt;td style=&quot;width: 0.25in&quot;&gt;&lt;/td&gt;&lt;td style=&quot;width: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;(a)&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Concentrations&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;The Company had the following customers
that individually comprised 10% or more of net revenue for the three months ended March 31, 2020 and 2021 as follows:&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;14&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Three months ended March 31,&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 52%; text-align: left&quot;&gt;Customer A&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;2,093,093&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;30.33&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;%&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;2,903,261&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;30.83&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Customer B&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;*&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;*&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;1,789,045&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;19.00&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Customer C&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;*&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;*&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;1,348,200&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;14.32&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Customer D&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;3,796,267&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;55.01&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;*&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;*&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;* Comprised less than 10% of net revenue
for the respective period.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;The Company had the following customers
that individually comprised 10% or more of accounts receivable as of December 31, 2020 and March 31, 2021 as follows:&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;December 31, &lt;br/&gt; 2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;March 31,&lt;br/&gt;
    2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 52%; text-align: left&quot;&gt;Customer A&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;3,148,737&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;11.23&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;%&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;6,335,867&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;28.13&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Zhengzhou BAK Battery Co., Ltd (note a)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;15,258,164&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;54.42&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;8,437,625&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;37.46&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;The Company had the following suppliers
that individually comprised 10% or more of net purchase for the three months ended March 31, 2020 and 2021 as follows:&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;14&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Three months ended March 31,&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 52%; text-align: left&quot;&gt;Supplier A&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;*&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;*&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;659,513&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;10.21&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Zhengzhou BAK Battery Co., Ltd (note a)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;*&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;*&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;1,259,309&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;19.49&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Shenzhen BAK (note b)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;3,841,680&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;82.43&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;*&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;*&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;* Comprised less than 10% of net purchase
for the respective period.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;The Company had the following suppliers
that individually comprised 10% or more of accounts payable as of December 31, 2020 and March 31, 2021 as follows:&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;December 31,&lt;br/&gt;
    2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;March 31,&lt;br/&gt;
    2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 52%; text-align: left&quot;&gt;Supplier B&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;9,272,478&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;47.40&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;%&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;1,728,201&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;19.08&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Supplier C&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;2,017,814&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;10.32&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;950,038&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;10.49&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Supplier D&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;*&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;*&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;947,819&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;10.46&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;Apart from the above, for the three months ended March 31, 2020 and
2021, the Company recorded the following transactions:&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Three months ended &lt;br/&gt; March 31,&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;Sales of finished goods and raw materials to&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;BAK Shenzhen (note b)&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;69,226&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Zhengzhou BAK Battery Co., Ltd (note a)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;108,290&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 4pt&quot;&gt;Zhengzhou BAK Electronics Co., Ltd. &amp;#xa0;(note c)&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;412,353&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;Apart from the above, the Company recorded the following as of December
31, 2020 and March 31, 2021:&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;December&amp;#xa0;31, 2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;March&amp;#xa0;31, 2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Trade accounts and bills receivables, net&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;Zhengzhou BAK Electronics Co., Ltd (note c)&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;461,024&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Zhengzhou BAK New Energy Vehicle Co., Ltd (note d)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;1,759,050&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;911,599&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; width: 100%&quot;&gt;
  &lt;tr style=&quot;vertical-align: top&quot;&gt;
    &lt;td style=&quot;width: 5%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Notes:&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 95%; text-align: justify&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: top&quot;&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;a&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Mr. Xiangqian Li, the Company&amp;#x2019;s former CEO, is a director of Zhengzhou BAK Battery Co., Ltd. Up to the date of this report, Zhengzhou BAK Battery Co., Ltd. repaid $2,327,491 to the Company.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: top&quot;&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;b&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Mr. Xiangqian Li is a director of Shenzhen BAK and BAK Shenzhen.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: top&quot;&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;c&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;BAK Shenzhen has 95% equity interests in Zhengzhou BAK Electronics Co., Ltd. Up to the date of this report, Zhengzhou BAK Electronics Co., Ltd. repaid nil to the Company.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: top&quot;&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;d&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Mr. Xiangqian Li is a director of Zhengzhou BAK New Energy Vehicle Co., Ltd. For the three months ended March 31, 2020 and 2021, sales of finished goods and raw materials to Zhengzhou BAK New Energy Vehicle Co., Ltd were nil. Up to the date of this report, Zhengzhou BAK New Energy Technology Co., Ltd repaid nil to the Company.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; width: 100%&quot;&gt;
  &lt;tr style=&quot;vertical-align: top&quot;&gt;
    &lt;td style=&quot;width: 24px&quot;&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 24px&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;(b)&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Credit Risk&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;Financial instruments that potentially
subject the Company to a significant concentration of credit risk consist primarily of cash and cash equivalents and pledged deposits.
As of December 31, 2020 and March 31, 2021, substantially all of the Company&amp;#x2019;s cash and cash equivalents were held by major financial
institutions located in the PRC, which management believes are of high credit quality.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;For the credit risk related to trade
accounts receivable, the Company performs ongoing credit evaluations of its customers and, if necessary, maintains reserves for potential
credit losses. Historically, such losses have been within management&amp;#x2019;s expectations.&lt;/p&gt;&lt;br/&gt;</us-gaap:ConcentrationRiskDisclosureTextBlock>
  <us-gaap:RepaymentsOfDebt unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">2327491</us-gaap:RepaymentsOfDebt>
  <us-gaap:OtherMinorityInterests unitRef="usd" contextRef="c380_AsOf31Mar2021_ZhengzhouBAKElectronicsCoLtdMember" decimals="2">0.95</us-gaap:OtherMinorityInterests>
  <us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;14&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Three months ended March 31,&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 52%; text-align: left&quot;&gt;Customer A&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;2,093,093&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;30.33&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;%&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;2,903,261&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;30.83&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Customer B&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;*&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;*&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;1,789,045&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;19.00&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Customer C&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;*&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;*&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;1,348,200&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;14.32&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Customer D&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;3,796,267&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;55.01&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;*&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;*&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;* Comprised less than 10% of net revenue
for the respective period.&lt;/p&gt;</us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock>
  <us-gaap:Revenues unitRef="usd" contextRef="c381_From1Jan2020To31Mar2020_CustomerAMember" decimals="0">2093093</us-gaap:Revenues>
  <us-gaap:ConcentrationRiskPercentage1 unitRef="pure" contextRef="c381_From1Jan2020To31Mar2020_CustomerAMember" decimals="4">0.3033</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:Revenues unitRef="usd" contextRef="c382_From1Jan2021To31Mar2021_CustomerAMember" decimals="0">2903261</us-gaap:Revenues>
  <us-gaap:ConcentrationRiskPercentage1 unitRef="pure" contextRef="c382_From1Jan2021To31Mar2021_CustomerAMember" decimals="4">0.3083</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:Revenues id="_Revenues-c383_From1Jan2020To31Mar2020_CustomerBMember_usd" unitRef="usd" contextRef="c383_From1Jan2020To31Mar2020_CustomerBMember" xs:nil="true"/>
  <us-gaap:ConcentrationRiskPercentage1 id="_ConcentrationRiskPercentage1-c383_From1Jan2020To31Mar2020_CustomerBMember_pure" unitRef="pure" contextRef="c383_From1Jan2020To31Mar2020_CustomerBMember" xs:nil="true"/>
  <us-gaap:Revenues unitRef="usd" contextRef="c384_From1Jan2021To31Mar2021_CustomerBMember" decimals="0">1789045</us-gaap:Revenues>
  <us-gaap:ConcentrationRiskPercentage1 unitRef="pure" contextRef="c384_From1Jan2021To31Mar2021_CustomerBMember" decimals="4">0.1900</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:Revenues id="_Revenues-c385_From1Jan2020To31Mar2020_CustomerCMember_usd" unitRef="usd" contextRef="c385_From1Jan2020To31Mar2020_CustomerCMember" xs:nil="true"/>
  <us-gaap:ConcentrationRiskPercentage1 id="_ConcentrationRiskPercentage1-c385_From1Jan2020To31Mar2020_CustomerCMember_pure" unitRef="pure" contextRef="c385_From1Jan2020To31Mar2020_CustomerCMember" xs:nil="true"/>
  <us-gaap:Revenues unitRef="usd" contextRef="c386_From1Jan2021To31Mar2021_CustomerCMember" decimals="0">1348200</us-gaap:Revenues>
  <us-gaap:ConcentrationRiskPercentage1 unitRef="pure" contextRef="c386_From1Jan2021To31Mar2021_CustomerCMember" decimals="4">0.1432</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:Revenues unitRef="usd" contextRef="c387_From1Jan2020To31Mar2020_CustomerDMember" decimals="0">3796267</us-gaap:Revenues>
  <us-gaap:ConcentrationRiskPercentage1 unitRef="pure" contextRef="c387_From1Jan2020To31Mar2020_CustomerDMember" decimals="4">0.5501</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:Revenues id="_Revenues-c388_From1Jan2021To31Mar2021_CustomerDMember_usd" unitRef="usd" contextRef="c388_From1Jan2021To31Mar2021_CustomerDMember" xs:nil="true"/>
  <us-gaap:ConcentrationRiskPercentage1 id="_ConcentrationRiskPercentage1-c388_From1Jan2021To31Mar2021_CustomerDMember_pure" unitRef="pure" contextRef="c388_From1Jan2021To31Mar2021_CustomerDMember" xs:nil="true"/>
  <cbat:ScheduleOfAccountsReceivableByMajorCustomerTableTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;December 31, &lt;br/&gt; 2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;March 31,&lt;br/&gt;
    2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 52%; text-align: left&quot;&gt;Customer A&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;3,148,737&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;11.23&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;%&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;6,335,867&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;28.13&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Zhengzhou BAK Battery Co., Ltd (note a)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;15,258,164&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;54.42&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;8,437,625&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;37.46&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</cbat:ScheduleOfAccountsReceivableByMajorCustomerTableTextBlock>
  <us-gaap:AccountsReceivableNetCurrent unitRef="usd" contextRef="c389_AsOf31Dec2020_CustomerAMember" decimals="0">3148737</us-gaap:AccountsReceivableNetCurrent>
  <cbat:ConcentrationRiskPercentageOfAccountsReceivable unitRef="pure" contextRef="c389_AsOf31Dec2020_CustomerAMember" decimals="4">0.1123</cbat:ConcentrationRiskPercentageOfAccountsReceivable>
  <us-gaap:AccountsReceivableNetCurrent unitRef="usd" contextRef="c390_AsOf31Mar2021_CustomerAMember" decimals="0">6335867</us-gaap:AccountsReceivableNetCurrent>
  <cbat:ConcentrationRiskPercentageOfAccountsReceivable unitRef="pure" contextRef="c390_AsOf31Mar2021_CustomerAMember" decimals="4">0.2813</cbat:ConcentrationRiskPercentageOfAccountsReceivable>
  <us-gaap:AccountsReceivableNetCurrent unitRef="usd" contextRef="c391_AsOf31Dec2020_ZhengzhouBAKBatteryCoLtdMember" decimals="0">15258164</us-gaap:AccountsReceivableNetCurrent>
  <cbat:ConcentrationRiskPercentageOfAccountsReceivable unitRef="pure" contextRef="c391_AsOf31Dec2020_ZhengzhouBAKBatteryCoLtdMember" decimals="4">0.5442</cbat:ConcentrationRiskPercentageOfAccountsReceivable>
  <us-gaap:AccountsReceivableNetCurrent unitRef="usd" contextRef="c392_AsOf31Mar2021_ZhengzhouBAKBatteryCoLtdMember" decimals="0">8437625</us-gaap:AccountsReceivableNetCurrent>
  <cbat:ConcentrationRiskPercentageOfAccountsReceivable unitRef="pure" contextRef="c392_AsOf31Mar2021_ZhengzhouBAKBatteryCoLtdMember" decimals="4">0.3746</cbat:ConcentrationRiskPercentageOfAccountsReceivable>
  <cbat:ScheduleOfNetPurchaseBySuplierTableTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;14&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Three months ended March 31,&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 52%; text-align: left&quot;&gt;Supplier A&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;*&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;*&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;659,513&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;10.21&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Zhengzhou BAK Battery Co., Ltd (note a)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;*&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;*&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;1,259,309&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;19.49&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Shenzhen BAK (note b)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;3,841,680&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;82.43&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;*&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;*&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;* Comprised less than 10% of net purchase
for the respective period.&lt;/p&gt;</cbat:ScheduleOfNetPurchaseBySuplierTableTextBlock>
  <us-gaap:AccountsPayableCurrent id="_AccountsPayableCurrent-c393_AsOf31Mar2020_SupplierAMember_usd" unitRef="usd" contextRef="c393_AsOf31Mar2020_SupplierAMember" xs:nil="true"/>
  <cbat:ConcentrationRiskOnPercentageOfAccountsPayable id="_ConcentrationRiskOnPercentageOfAccountsPayable-c393_AsOf31Mar2020_SupplierAMember_pure" unitRef="pure" contextRef="c393_AsOf31Mar2020_SupplierAMember" xs:nil="true"/>
  <us-gaap:AccountsPayableCurrent unitRef="usd" contextRef="c394_AsOf31Mar2021_SupplierAMember" decimals="0">659513</us-gaap:AccountsPayableCurrent>
  <cbat:ConcentrationRiskOnPercentageOfAccountsPayable unitRef="pure" contextRef="c394_AsOf31Mar2021_SupplierAMember" decimals="4">0.1021</cbat:ConcentrationRiskOnPercentageOfAccountsPayable>
  <us-gaap:AccountsPayableCurrent id="_AccountsPayableCurrent-c395_AsOf31Mar2020_ZhengzhouBAKBatteryCoLtdMember_usd" unitRef="usd" contextRef="c395_AsOf31Mar2020_ZhengzhouBAKBatteryCoLtdMember" xs:nil="true"/>
  <cbat:ConcentrationRiskOnPercentageOfAccountsPayable id="_ConcentrationRiskOnPercentageOfAccountsPayable-c395_AsOf31Mar2020_ZhengzhouBAKBatteryCoLtdMember_pure" unitRef="pure" contextRef="c395_AsOf31Mar2020_ZhengzhouBAKBatteryCoLtdMember" xs:nil="true"/>
  <us-gaap:AccountsPayableCurrent unitRef="usd" contextRef="c396_AsOf31Mar2021_ZhengzhouBAKBatteryCoLtdMember" decimals="0">1259309</us-gaap:AccountsPayableCurrent>
  <cbat:ConcentrationRiskOnPercentageOfAccountsPayable unitRef="pure" contextRef="c396_AsOf31Mar2021_ZhengzhouBAKBatteryCoLtdMember" decimals="4">0.1949</cbat:ConcentrationRiskOnPercentageOfAccountsPayable>
  <us-gaap:AccountsPayableCurrent unitRef="usd" contextRef="c397_AsOf31Mar2020_ShenzhenBAKMember" decimals="0">3841680</us-gaap:AccountsPayableCurrent>
  <cbat:ConcentrationRiskOnPercentageOfAccountsPayable unitRef="pure" contextRef="c397_AsOf31Mar2020_ShenzhenBAKMember" decimals="4">0.8243</cbat:ConcentrationRiskOnPercentageOfAccountsPayable>
  <us-gaap:AccountsPayableCurrent id="_AccountsPayableCurrent-c398_AsOf31Mar2021_ShenzhenBAKMember_usd" unitRef="usd" contextRef="c398_AsOf31Mar2021_ShenzhenBAKMember" xs:nil="true"/>
  <cbat:ConcentrationRiskOnPercentageOfAccountsPayable id="_ConcentrationRiskOnPercentageOfAccountsPayable-c398_AsOf31Mar2021_ShenzhenBAKMember_pure" unitRef="pure" contextRef="c398_AsOf31Mar2021_ShenzhenBAKMember" xs:nil="true"/>
  <cbat:ScheduleOfAccountsPayableBySuplierTableTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;December 31,&lt;br/&gt;
    2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;March 31,&lt;br/&gt;
    2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 52%; text-align: left&quot;&gt;Supplier B&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;9,272,478&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;47.40&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;%&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;1,728,201&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;19.08&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Supplier C&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;2,017,814&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;10.32&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;950,038&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;10.49&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Supplier D&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;*&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;*&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;947,819&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;10.46&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</cbat:ScheduleOfAccountsPayableBySuplierTableTextBlock>
  <us-gaap:AccountsPayableCurrent unitRef="usd" contextRef="c399_AsOf31Dec2020_SupplierBMember" decimals="0">9272478</us-gaap:AccountsPayableCurrent>
  <cbat:ConcentrationRiskOnPercentageOfAccountsPayable unitRef="pure" contextRef="c399_AsOf31Dec2020_SupplierBMember" decimals="4">0.4740</cbat:ConcentrationRiskOnPercentageOfAccountsPayable>
  <us-gaap:AccountsPayableCurrent unitRef="usd" contextRef="c400_AsOf31Mar2021_SupplierBMember" decimals="0">1728201</us-gaap:AccountsPayableCurrent>
  <cbat:ConcentrationRiskOnPercentageOfAccountsPayable unitRef="pure" contextRef="c400_AsOf31Mar2021_SupplierBMember" decimals="4">0.1908</cbat:ConcentrationRiskOnPercentageOfAccountsPayable>
  <us-gaap:AccountsPayableCurrent unitRef="usd" contextRef="c401_AsOf31Dec2020_SupplierCMember" decimals="0">2017814</us-gaap:AccountsPayableCurrent>
  <cbat:ConcentrationRiskOnPercentageOfAccountsPayable unitRef="pure" contextRef="c401_AsOf31Dec2020_SupplierCMember" decimals="4">0.1032</cbat:ConcentrationRiskOnPercentageOfAccountsPayable>
  <us-gaap:AccountsPayableCurrent unitRef="usd" contextRef="c402_AsOf31Mar2021_SupplierCMember" decimals="0">950038</us-gaap:AccountsPayableCurrent>
  <cbat:ConcentrationRiskOnPercentageOfAccountsPayable unitRef="pure" contextRef="c402_AsOf31Mar2021_SupplierCMember" decimals="4">0.1049</cbat:ConcentrationRiskOnPercentageOfAccountsPayable>
  <us-gaap:AccountsPayableCurrent unitRef="usd" contextRef="c403_AsOf31Dec2020_SupplierDMember" xs:nil="true"/>
  <cbat:ConcentrationRiskOnPercentageOfAccountsPayable unitRef="pure" contextRef="c403_AsOf31Dec2020_SupplierDMember" xs:nil="true"/>
  <us-gaap:AccountsPayableCurrent unitRef="usd" contextRef="c404_AsOf31Mar2021_SupplierDMember" decimals="0">947819</us-gaap:AccountsPayableCurrent>
  <cbat:ConcentrationRiskOnPercentageOfAccountsPayable unitRef="pure" contextRef="c404_AsOf31Mar2021_SupplierDMember" decimals="4">0.1046</cbat:ConcentrationRiskOnPercentageOfAccountsPayable>
  <cbat:ScheduleOfTransactionsWithTheFormerSubsidiariesTableTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Three months ended &lt;br/&gt; March 31,&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;Sales of finished goods and raw materials to&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;BAK Shenzhen (note b)&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;69,226&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Zhengzhou BAK Battery Co., Ltd (note a)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;108,290&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 4pt&quot;&gt;Zhengzhou BAK Electronics Co., Ltd. &amp;#xa0;(note c)&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;412,353&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;December&amp;#xa0;31, 2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-style: italic; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;March&amp;#xa0;31, 2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Trade accounts and bills receivables, net&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;Zhengzhou BAK Electronics Co., Ltd (note c)&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;461,024&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Zhengzhou BAK New Energy Vehicle Co., Ltd (note d)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;1,759,050&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;911,599&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; width: 100%&quot;&gt;
  &lt;tr style=&quot;vertical-align: top&quot;&gt;
    &lt;td style=&quot;width: 5%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Notes:&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 95%; text-align: justify&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: top&quot;&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;a&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Mr. Xiangqian Li, the Company&amp;#x2019;s former CEO, is a director of Zhengzhou BAK Battery Co., Ltd. Up to the date of this report, Zhengzhou BAK Battery Co., Ltd. repaid $2,327,491 to the Company.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: top&quot;&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;b&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Mr. Xiangqian Li is a director of Shenzhen BAK and BAK Shenzhen.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: top&quot;&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;c&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;BAK Shenzhen has 95% equity interests in Zhengzhou BAK Electronics Co., Ltd. Up to the date of this report, Zhengzhou BAK Electronics Co., Ltd. repaid nil to the Company.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: top&quot;&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;d&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Mr. Xiangqian Li is a director of Zhengzhou BAK New Energy Vehicle Co., Ltd. For the three months ended March 31, 2020 and 2021, sales of finished goods and raw materials to Zhengzhou BAK New Energy Vehicle Co., Ltd were nil. Up to the date of this report, Zhengzhou BAK New Energy Technology Co., Ltd repaid nil to the Company.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</cbat:ScheduleOfTransactionsWithTheFormerSubsidiariesTableTextBlock>
  <cbat:SalesOfFinishedGoodsAndRawMaterials id="_SalesOfFinishedGoodsAndRawMaterials-c405_From1Jan2020To31Mar2020_BakShenzhenMember_usd" unitRef="usd" contextRef="c405_From1Jan2020To31Mar2020_BakShenzhenMember" decimals="0">69226</cbat:SalesOfFinishedGoodsAndRawMaterials>
  <cbat:SalesOfFinishedGoodsAndRawMaterials id="_SalesOfFinishedGoodsAndRawMaterials-c406_From1Jan2021To31Mar2021_BakShenzhenMember_usd" unitRef="usd" contextRef="c406_From1Jan2021To31Mar2021_BakShenzhenMember" xs:nil="true"/>
  <cbat:SalesOfFinishedGoodsAndRawMaterials id="_SalesOfFinishedGoodsAndRawMaterials-c407_From1Jan2020To31Mar2020_ZhengzhouBAKBatteryCoLtdMember_usd" unitRef="usd" contextRef="c407_From1Jan2020To31Mar2020_ZhengzhouBAKBatteryCoLtdMember" xs:nil="true"/>
  <cbat:SalesOfFinishedGoodsAndRawMaterials id="_SalesOfFinishedGoodsAndRawMaterials-c408_From1Jan2021To31Mar2021_ZhengzhouBAKBatteryCoLtdMember_usd" unitRef="usd" contextRef="c408_From1Jan2021To31Mar2021_ZhengzhouBAKBatteryCoLtdMember" decimals="0">108290</cbat:SalesOfFinishedGoodsAndRawMaterials>
  <cbat:SalesOfFinishedGoodsAndRawMaterials id="_SalesOfFinishedGoodsAndRawMaterials-c409_From1Jan2020To31Mar2020_ZhengzhouBAKElectronicsCoLtdMember_usd" unitRef="usd" contextRef="c409_From1Jan2020To31Mar2020_ZhengzhouBAKElectronicsCoLtdMember" xs:nil="true"/>
  <cbat:SalesOfFinishedGoodsAndRawMaterials id="_SalesOfFinishedGoodsAndRawMaterials-c410_From1Jan2021To31Mar2021_ZhengzhouBAKElectronicsCoLtdMember_usd" unitRef="usd" contextRef="c410_From1Jan2021To31Mar2021_ZhengzhouBAKElectronicsCoLtdMember" decimals="0">412353</cbat:SalesOfFinishedGoodsAndRawMaterials>
  <us-gaap:AccountsAndOtherReceivablesNetCurrent id="_AccountsAndOtherReceivablesNetCurrent-c411_AsOf31Mar2020_ZhengzhouBAKElectronicsCoLtdMember_usd" unitRef="usd" contextRef="c411_AsOf31Mar2020_ZhengzhouBAKElectronicsCoLtdMember" xs:nil="true"/>
  <us-gaap:AccountsAndOtherReceivablesNetCurrent id="_AccountsAndOtherReceivablesNetCurrent-c412_AsOf31Mar2021_ZhengzhouBAKElectronicsCoLtdMember_usd" unitRef="usd" contextRef="c412_AsOf31Mar2021_ZhengzhouBAKElectronicsCoLtdMember" decimals="0">461024</us-gaap:AccountsAndOtherReceivablesNetCurrent>
  <us-gaap:AccountsAndOtherReceivablesNetCurrent id="_AccountsAndOtherReceivablesNetCurrent-c413_AsOf31Mar2020_ZhengzhouBAKNewEnergyVehicleCoLtdMember_usd" unitRef="usd" contextRef="c413_AsOf31Mar2020_ZhengzhouBAKNewEnergyVehicleCoLtdMember" decimals="0">1759050</us-gaap:AccountsAndOtherReceivablesNetCurrent>
  <us-gaap:AccountsAndOtherReceivablesNetCurrent id="_AccountsAndOtherReceivablesNetCurrent-c414_AsOf31Mar2021_ZhengzhouBAKNewEnergyVehicleCoLtdMember_usd" unitRef="usd" contextRef="c414_AsOf31Mar2021_ZhengzhouBAKNewEnergyVehicleCoLtdMember" decimals="0">911599</us-gaap:AccountsAndOtherReceivablesNetCurrent>
  <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; width: 100%&quot;&gt;
  &lt;tr style=&quot;vertical-align: top&quot;&gt;
    &lt;td style=&quot;width: 24px&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;23.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Segment Information&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;The Company used to engage in one
business segment, the manufacture, commercialization and distribution of a wide variety of standard and customized lithium ion rechargeable
batteries for use in a wide array of applications. The Company manufactured five types of Li-ion rechargeable batteries: aluminium-case
cell, battery pack, cylindrical cell, lithium polymer cell and high-power lithium battery cell. The Company&amp;#x2019;s products are sold
to packing plants operated by third parties primarily for use in mobile phones and other electronic devices.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;After the disposal of BAK International
and its subsidiaries (see Note 1), the Company focused on producing high-power lithium battery cells. Net revenues for the three months
ended March 31, 2020 and 2021 were as follows:&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;&lt;b&gt;&lt;i&gt;Net revenues by product:&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;border-bottom: Black 1.5pt solid; font-style: italic; text-align: center&quot;&gt;Three months ended&lt;br/&gt; March 31,&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; font-style: italic; text-align: center&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; font-style: italic; text-align: center&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;High power lithium batteries used in:&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;Electric vehicles&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;215,118&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;100,976&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Light electric vehicles&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;751&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;34,104&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Uninterruptable supplies&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;6,685,405&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;8,763,583&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;6,901,274&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;8,898,663&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Raw materials used in lithium batteries&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;517,386&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;Total&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;6,901,274&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;9,416,049&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;&lt;b&gt;&lt;i&gt;Net revenues by geographic area:&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;border-bottom: Black 1.5pt solid; font-style: italic; text-align: center&quot;&gt;Three months ended &lt;br/&gt; March 31,&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; font-style: italic; text-align: center&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; font-style: italic; text-align: center&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;Mainland China&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;6,876,789&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;7,625,793&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;Europe&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;1,789,045&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;Other&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;24,485&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;1,211&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;Total&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;6,901,274&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;9,416,049&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;Substantially all of the Company&amp;#x2019;s
long-lived assets are located in the PRC.&lt;/p&gt;&lt;br/&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
  <cbat:NumberOfSegment unitRef="pure" contextRef="c0_From1Jan2021To31Mar2021" decimals="INF">1</cbat:NumberOfSegment>
  <us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;border-bottom: Black 1.5pt solid; font-style: italic; text-align: center&quot;&gt;Three months ended&lt;br/&gt; March 31,&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; font-style: italic; text-align: center&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; font-style: italic; text-align: center&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;High power lithium batteries used in:&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;Electric vehicles&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;215,118&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;100,976&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Light electric vehicles&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;751&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;34,104&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Uninterruptable supplies&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;6,685,405&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;8,763,583&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;6,901,274&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;8,898,663&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Raw materials used in lithium batteries&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;517,386&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;Total&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;6,901,274&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;9,416,049&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock>
  <us-gaap:Revenues unitRef="usd" contextRef="c415_From1Jan2020To31Mar2020_NetRevenuesByProductMember_ElectricVehiclesMember" decimals="0">215118</us-gaap:Revenues>
  <us-gaap:Revenues unitRef="usd" contextRef="c416_From1Jan2021To31Mar2021_NetRevenuesByProductMember_ElectricVehiclesMember" decimals="0">100976</us-gaap:Revenues>
  <us-gaap:Revenues unitRef="usd" contextRef="c417_From1Jan2020To31Mar2020_NetRevenuesByProductMember_LightElectricVehiclesMember" decimals="0">751</us-gaap:Revenues>
  <us-gaap:Revenues unitRef="usd" contextRef="c418_From1Jan2021To31Mar2021_NetRevenuesByProductMember_LightElectricVehiclesMember" decimals="0">34104</us-gaap:Revenues>
  <us-gaap:Revenues unitRef="usd" contextRef="c419_From1Jan2020To31Mar2020_NetRevenuesByProductMember_UninterruptableSuppliesMember" decimals="0">6685405</us-gaap:Revenues>
  <us-gaap:Revenues unitRef="usd" contextRef="c420_From1Jan2021To31Mar2021_NetRevenuesByProductMember_UninterruptableSuppliesMember" decimals="0">8763583</us-gaap:Revenues>
  <us-gaap:Revenues unitRef="usd" contextRef="c421_From1Jan2020To31Mar2020_NetRevenuesByProductMember" decimals="0">6901274</us-gaap:Revenues>
  <us-gaap:Revenues unitRef="usd" contextRef="c422_From1Jan2021To31Mar2021_NetRevenuesByProductMember" decimals="0">8898663</us-gaap:Revenues>
  <us-gaap:Revenues unitRef="usd" contextRef="c423_From1Jan2021To31Mar2021_NetRevenuesByProductMember_RawMaterialsusedinLithiumBatteriesMember" decimals="0">517386</us-gaap:Revenues>
  <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;border-bottom: Black 1.5pt solid; font-style: italic; text-align: center&quot;&gt;Three months ended &lt;br/&gt; March 31,&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; font-style: italic; text-align: center&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-style: italic; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; font-style: italic; text-align: center&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-style: italic&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;Mainland China&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;6,876,789&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;7,625,793&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;Europe&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;1,789,045&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;Other&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;24,485&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;1,211&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;Total&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;6,901,274&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;9,416,049&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
  <us-gaap:Revenues unitRef="usd" contextRef="c424_From1Jan2020To31Mar2020_MainlandChinaMember" decimals="0">6876789</us-gaap:Revenues>
  <us-gaap:Revenues unitRef="usd" contextRef="c425_From1Jan2021To31Mar2021_MainlandChinaMember" decimals="0">7625793</us-gaap:Revenues>
  <us-gaap:Revenues unitRef="usd" contextRef="c426_From1Jan2021To31Mar2021_EuropeMember" decimals="0">1789045</us-gaap:Revenues>
  <us-gaap:Revenues unitRef="usd" contextRef="c427_From1Jan2020To31Mar2020_OtherGeographicAreasMember" decimals="0">24485</us-gaap:Revenues>
  <us-gaap:Revenues unitRef="usd" contextRef="c428_From1Jan2021To31Mar2021_OtherGeographicAreasMember" decimals="0">1211</us-gaap:Revenues>
  <us-gaap:SubsequentEventsTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; width: 100%&quot;&gt;
  &lt;tr style=&quot;vertical-align: top&quot;&gt;
    &lt;td style=&quot;width: 24px&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;24.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Subsequent Events&lt;/b&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On April 1, 2021, CBAK Power entered
into a framework investment agreement with Hangzhou Juzhong Daxin Asset Management Co., Ltd. (&quot;Juzhong Daxin&quot;) for a potential
acquisition of Zhejiang Meidu Hitrans Lithium Battery Technology Co., Ltd (&quot;Hitrans&quot;). Juzhong Daxin is the trustee of 85%
of equity interests of Hitrans and has the voting right and right to dividend over the 85% of equity interests. Subject to definitive
acquisition agreements to be entered into among the parties, including shareholders owning the 85% of equity interests of Hitrans, CBAK
Power intends to acquire 85% of equity interests of Hitrans in cash in 2021. As of date of this report, CBAK Power has paid $3.05 million
(RMB20,000,000) to Juzhong Daxin as a security deposit. Hitrans is an unrelated third party of the Company engaging in researching, manufacturing
and trading of raw materials and is one of the major suppliers of the Company in fiscal 2020.&amp;#xa0;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify&quot;&gt;On April 21, 2021, CBAK Power, along with Shenzhen BAK Power Battery
Co., Ltd (BAK SZ), Shenzhen Asian Plastics Technology Co., Ltd (SZ Asian Plastics) and Xiaoxia Liu, entered into an investment agreement
with Junxiu Li, Hunan Xintao New Energy Technology Partnership, Xingyu Zhu, and Jiangsu Saideli Pharmaceutical Machinery Manufacturing
Co., Ltd for an investment in Hunan DJY Technology Co., Ltd (&quot;DJY&quot;). CBAK Power has paid $1.4 million (RMB9,000,000) to acquire
9.74% of the equity interests of DJY. CBAK Power has appointed one director to the Board of Directors of DJY. DJY is an unrelated third
party of the Company engaging in researching and manufacturing of raw materials and equipment.&lt;/p&gt;&lt;br/&gt;</us-gaap:SubsequentEventsTextBlock>
  <us-gaap:SubsequentEventDescription contextRef="c429_From25Mar2021To1Apr2021">CBAK Power entered into a framework investment agreement with Hangzhou Juzhong Daxin Asset Management Co., Ltd. (&quot;Juzhong Daxin&quot;) for a potential acquisition of Zhejiang Meidu Hitrans Lithium Battery Technology Co., Ltd (&quot;Hitrans&quot;). Juzhong Daxin is the trustee of 85% of equity interests of Hitrans and has the voting right and right to dividend over the 85% of equity interests. Subject to definitive acquisition agreements to be entered into among the parties, including shareholders owning the 85% of equity interests of Hitrans, CBAK Power intends to acquire 85% of equity interests of Hitrans in cash in 2021. As of date of this report, CBAK Power has paid $3.05 million (RMB20,000,000) to Juzhong Daxin as a security deposit. Hitrans is an unrelated third party of the Company engaging in researching, manufacturing and trading of raw materials and is one of the major suppliers of the Company in fiscal 2020.</us-gaap:SubsequentEventDescription>
  <us-gaap:SubsequentEventDescription contextRef="c430_From14Apr2021To21Apr2021">CBAK Power, along with Shenzhen BAK Power Battery Co., Ltd (BAK SZ), Shenzhen Asian Plastics Technology Co., Ltd (SZ Asian Plastics) and Xiaoxia Liu, entered into an investment agreement with Junxiu Li, Hunan Xintao New Energy Technology Partnership, Xingyu Zhu, and Jiangsu Saideli Pharmaceutical Machinery Manufacturing Co., Ltd for an investment in Hunan DJY Technology Co., Ltd (&quot;DJY&quot;). CBAK Power has paid $1.4 million (RMB9,000,000) to acquire 9.74% of the equity interests of DJY. CBAK Power has appointed one director to the Board of Directors of DJY. DJY is an unrelated third party of the Company engaging in researching and manufacturing of raw materials and equipment.</us-gaap:SubsequentEventDescription>
</xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>8
<FILENAME>cbat-20210331.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon May 17 09:59:30 UTC 2021 -->
<xs:schema elementFormDefault="qualified" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:srt-types="http://fasb.org/srt-types/2020-01-31" targetNamespace="http://cbak.com.cn/20210331" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-types="http://fasb.org/us-types/2020-01-31" xmlns:cbat="http://cbak.com.cn/20210331" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="cbat-20210331_lab.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="cbat-20210331_pre.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="cbat-20210331_def.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="cbat-20210331_cal.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef"/>
      <link:roleType roleURI="http://cbak.com.cn/role/ConsolidatedBalanceSheet" id="cbat_r_ConsolidatedBalanceSheet">
        <link:definition>001 - Statement - Condensed Consolidated Balance Sheets (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ConsolidatedBalanceSheet_Parentheticals" id="cbat_r_ConsolidatedBalanceSheet_Parentheticals">
        <link:definition>002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ConsolidatedIncomeStatement" id="cbat_r_ConsolidatedIncomeStatement">
        <link:definition>003 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ConsolidatedIncomeStatementAlt0" id="cbat_r_ConsolidatedIncomeStatementAlt0">
        <link:definition>003 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited) Alternate 0</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ShareholdersEquityType2or3" id="cbat_r_ShareholdersEquityType2or3">
        <link:definition>004 - Statement - Condensed Consolidated Statements of Changes in Shareholders&#8217; Equity (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ConsolidatedCashFlow" id="cbat_r_ConsolidatedCashFlow">
        <link:definition>005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganization" id="cbat_r_PrincipalActivitiesBasisofPresentationandOrganization">
        <link:definition>006 - Disclosure - Principal Activities, Basis of Presentation and Organization</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/Pledgeddeposits" id="cbat_r_Pledgeddeposits">
        <link:definition>007 - Disclosure - Pledged deposits</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/TradeAccountsandBillsReceivablenet" id="cbat_r_TradeAccountsandBillsReceivablenet">
        <link:definition>008 - Disclosure - Trade Accounts and Bills Receivable, net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/Inventories" id="cbat_r_Inventories">
        <link:definition>009 - Disclosure - Inventories</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/PrepaymentsandOtherReceivables" id="cbat_r_PrepaymentsandOtherReceivables">
        <link:definition>010 - Disclosure - Prepayments and Other Receivables</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/PayablestoFormerSubsidiaries" id="cbat_r_PayablestoFormerSubsidiaries">
        <link:definition>011 - Disclosure - Payables to Former Subsidiaries</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/PropertyPlantandEquipmentnet" id="cbat_r_PropertyPlantandEquipmentnet">
        <link:definition>012 - Disclosure - Property, Plant and Equipment, net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ConstructioninProgress" id="cbat_r_ConstructioninProgress">
        <link:definition>013 - Disclosure - Construction in Progress</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/Lease" id="cbat_r_Lease">
        <link:definition>014 - Disclosure - Lease</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/IntangibleAssetsNet" id="cbat_r_IntangibleAssetsNet">
        <link:definition>015 - Disclosure - Intangible Assets, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/TradeAccountsandBillsPayable" id="cbat_r_TradeAccountsandBillsPayable">
        <link:definition>016 - Disclosure - Trade Accounts and Bills Payable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/Loans" id="cbat_r_Loans">
        <link:definition>017 - Disclosure - Loans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/AccruedExpensesandOtherPayables" id="cbat_r_AccruedExpensesandOtherPayables">
        <link:definition>018 - Disclosure - Accrued Expenses and Other Payables</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/DeferredGovernmentGrants" id="cbat_r_DeferredGovernmentGrants">
        <link:definition>019 - Disclosure - Deferred Government Grants</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ProductWarrantyProvision" id="cbat_r_ProductWarrantyProvision">
        <link:definition>020 - Disclosure - Product Warranty Provision</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilities" id="cbat_r_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilities">
        <link:definition>021 - Disclosure - Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/SharebasedCompensation" id="cbat_r_SharebasedCompensation">
        <link:definition>022 - Disclosure - Share-based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/IncomeLossPerShare" id="cbat_r_IncomeLossPerShare">
        <link:definition>023 - Disclosure - Income (Loss) Per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/Warrants" id="cbat_r_Warrants">
        <link:definition>024 - Disclosure - Warrants</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/FairValueofFinancialInstruments" id="cbat_r_FairValueofFinancialInstruments">
        <link:definition>025 - Disclosure - Fair Value of Financial Instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/CommitmentsandContingencies" id="cbat_r_CommitmentsandContingencies">
        <link:definition>026 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ConcentrationsandCreditRisk" id="cbat_r_ConcentrationsandCreditRisk">
        <link:definition>027 - Disclosure - Concentrations and Credit Risk</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/SegmentInformation" id="cbat_r_SegmentInformation">
        <link:definition>028 - Disclosure - Segment Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/SubsequentEvents" id="cbat_r_SubsequentEvents">
        <link:definition>029 - Disclosure - Subsequent Events</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/AccountingPoliciesByPolicy" id="cbat_r_AccountingPoliciesByPolicy">
        <link:definition>030 - Disclosure - Accounting Policies, by Policy (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/PledgeddepositsTables" id="cbat_r_PledgeddepositsTables">
        <link:definition>031 - Disclosure - Pledged deposits (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/TradeAccountsandBillsReceivablenetTables" id="cbat_r_TradeAccountsandBillsReceivablenetTables">
        <link:definition>032 - Disclosure - Trade Accounts and Bills Receivable, net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/InventoriesTables" id="cbat_r_InventoriesTables">
        <link:definition>033 - Disclosure - Inventories (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/PrepaymentsandOtherReceivablesTables" id="cbat_r_PrepaymentsandOtherReceivablesTables">
        <link:definition>034 - Disclosure - Prepayments and Other Receivables (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/PayablestoFormerSubsidiariesTables" id="cbat_r_PayablestoFormerSubsidiariesTables">
        <link:definition>035 - Disclosure - Payables to Former Subsidiaries (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/PropertyPlantandEquipmentnetTables" id="cbat_r_PropertyPlantandEquipmentnetTables">
        <link:definition>036 - Disclosure - Property, Plant and Equipment, net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ConstructioninProgressTables" id="cbat_r_ConstructioninProgressTables">
        <link:definition>037 - Disclosure - Construction in Progress (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/LeaseTables" id="cbat_r_LeaseTables">
        <link:definition>038 - Disclosure - Lease (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/IntangibleAssetsNetTables" id="cbat_r_IntangibleAssetsNetTables">
        <link:definition>039 - Disclosure - Intangible Assets, Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/TradeAccountsandBillsPayableTables" id="cbat_r_TradeAccountsandBillsPayableTables">
        <link:definition>040 - Disclosure - Trade Accounts and Bills Payable (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/LoansTables" id="cbat_r_LoansTables">
        <link:definition>041 - Disclosure - Loans (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/AccruedExpensesandOtherPayablesTables" id="cbat_r_AccruedExpensesandOtherPayablesTables">
        <link:definition>042 - Disclosure - Accrued Expenses and Other Payables (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/DeferredGovernmentGrantsTables" id="cbat_r_DeferredGovernmentGrantsTables">
        <link:definition>043 - Disclosure - Deferred Government Grants (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesTables" id="cbat_r_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesTables">
        <link:definition>044 - Disclosure - Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/SharebasedCompensationTables" id="cbat_r_SharebasedCompensationTables">
        <link:definition>045 - Disclosure - Share-based Compensation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/IncomeLossPerShareTables" id="cbat_r_IncomeLossPerShareTables">
        <link:definition>046 - Disclosure - Income (Loss) Per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/WarrantsTables" id="cbat_r_WarrantsTables">
        <link:definition>047 - Disclosure - Warrants (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/CommitmentsandContingenciesTables" id="cbat_r_CommitmentsandContingenciesTables">
        <link:definition>048 - Disclosure - Commitments and Contingencies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ConcentrationsandCreditRiskTables" id="cbat_r_ConcentrationsandCreditRiskTables">
        <link:definition>049 - Disclosure - Concentrations and Credit Risk (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/SegmentInformationTables" id="cbat_r_SegmentInformationTables">
        <link:definition>050 - Disclosure - Segment Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails" id="cbat_r_PrincipalActivitiesBasisofPresentationandOrganizationDetails">
        <link:definition>051 - Disclosure - Principal Activities, Basis of Presentation and Organization (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/PledgeddepositsDetails" id="cbat_r_PledgeddepositsDetails">
        <link:definition>052 - Disclosure - Pledged deposits (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofpledgeddepositsTable" id="cbat_r_ScheduleofpledgeddepositsTable">
        <link:definition>053 - Disclosure - Pledged deposits (Details) - Schedule of pledged deposits</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/TradeAccountsandBillsReceivablenetDetails" id="cbat_r_TradeAccountsandBillsReceivablenetDetails">
        <link:definition>054 - Disclosure - Trade Accounts and Bills Receivable, net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleoftradeaccountsandbillsreceivableTable" id="cbat_r_ScheduleoftradeaccountsandbillsreceivableTable">
        <link:definition>055 - Disclosure - Trade Accounts and Bills Receivable, net (Details) - Schedule of trade accounts and bills receivable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofanalysisoftheallowancefordoubtfulaccountsTable" id="cbat_r_ScheduleofanalysisoftheallowancefordoubtfulaccountsTable">
        <link:definition>056 - Disclosure - Trade Accounts and Bills Receivable, net (Details) - Schedule of analysis of the allowance for doubtful accounts</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/InventoriesDetails" id="cbat_r_InventoriesDetails">
        <link:definition>057 - Disclosure - Inventories (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofinventoriesTable" id="cbat_r_ScheduleofinventoriesTable">
        <link:definition>058 - Disclosure - Inventories (Details) - Schedule of inventories</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/PrepaymentsandOtherReceivablesDetails" id="cbat_r_PrepaymentsandOtherReceivablesDetails">
        <link:definition>059 - Disclosure - Prepayments and Other Receivables (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofprepaymentsandotherreceivablesTable" id="cbat_r_ScheduleofprepaymentsandotherreceivablesTable">
        <link:definition>060 - Disclosure - Prepayments and Other Receivables (Details) - Schedule of prepayments and other receivables</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofpayablestoaformersubsidiariesnetTable" id="cbat_r_ScheduleofpayablestoaformersubsidiariesnetTable">
        <link:definition>061 - Disclosure - Payables to Former Subsidiaries (Details) - Schedule of payables to a former subsidiaries, net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/PropertyPlantandEquipmentnetDetails" id="cbat_r_PropertyPlantandEquipmentnetDetails">
        <link:definition>062 - Disclosure - Property, Plant and Equipment, net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofpropertyplantandequipmentnetTable" id="cbat_r_ScheduleofpropertyplantandequipmentnetTable">
        <link:definition>063 - Disclosure - Property, Plant and Equipment, net (Details) - Schedule of property, plant and equipment, net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ConstructioninProgressDetails" id="cbat_r_ConstructioninProgressDetails">
        <link:definition>064 - Disclosure - Construction in Progress (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofconstructioninprogressTable" id="cbat_r_ScheduleofconstructioninprogressTable">
        <link:definition>065 - Disclosure - Construction in Progress (Details) - Schedule of construction in progress</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/LeaseDetails" id="cbat_r_LeaseDetails">
        <link:definition>066 - Disclosure - Lease (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofrightofuseassetsTable" id="cbat_r_ScheduleofrightofuseassetsTable">
        <link:definition>067 - Disclosure - Lease (Details) - Schedule of right-of-use assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofnetinvestmentinsalestypeleasesTable" id="cbat_r_ScheduleofnetinvestmentinsalestypeleasesTable">
        <link:definition>068 - Disclosure - Lease (Details) - Schedule of net investment in sales-type leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable" id="cbat_r_ScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable">
        <link:definition>069 - Disclosure - Lease (Details) - Schedule of future minimum lease payments receivable for sales type leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofmaturitiesofleaseliabilitiesTable" id="cbat_r_ScheduleofmaturitiesofleaseliabilitiesTable">
        <link:definition>070 - Disclosure - Lease (Details) - Schedule of maturities of lease liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofleasetermanddiscountrateTable" id="cbat_r_ScheduleofleasetermanddiscountrateTable">
        <link:definition>071 - Disclosure - Lease (Details) - Schedule of lease term and discount rate</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/IntangibleAssetsNetDetails" id="cbat_r_IntangibleAssetsNetDetails">
        <link:definition>072 - Disclosure - Intangible Assets, Net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofintangibleassetsTable" id="cbat_r_ScheduleofintangibleassetsTable">
        <link:definition>073 - Disclosure - Intangible Assets, Net (Details) - Schedule of intangible assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/TradeAccountsandBillsPayableDetails" id="cbat_r_TradeAccountsandBillsPayableDetails">
        <link:definition>074 - Disclosure - Trade Accounts and Bills Payable (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleoftradeaccountsandbillspayableTable" id="cbat_r_ScheduleoftradeaccountsandbillspayableTable">
        <link:definition>075 - Disclosure - Trade Accounts and Bills Payable (Details) - Schedule of trade accounts and bills payable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/LoansDetails" id="cbat_r_LoansDetails">
        <link:definition>076 - Disclosure - Loans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofbankborrowingsTable" id="cbat_r_ScheduleofbankborrowingsTable">
        <link:definition>077 - Disclosure - Loans (Details) - Schedule of bank borrowings</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleoffacilitiessecuredbythecompanysassetsTable" id="cbat_r_ScheduleoffacilitiessecuredbythecompanysassetsTable">
        <link:definition>078 - Disclosure - Loans (Details) - Schedule of facilities secured by the company's assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofothershorttermloansTable" id="cbat_r_ScheduleofothershorttermloansTable">
        <link:definition>079 - Disclosure - Loans (Details) - Schedule of other short-term loans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/AccruedExpensesandOtherPayablesDetails" id="cbat_r_AccruedExpensesandOtherPayablesDetails">
        <link:definition>080 - Disclosure - Accrued Expenses and Other Payables (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofaccruedexpensesandotherpayablesTable" id="cbat_r_ScheduleofaccruedexpensesandotherpayablesTable">
        <link:definition>081 - Disclosure - Accrued Expenses and Other Payables (Details) - Schedule of accrued expenses and other payables</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/DeferredGovernmentGrantsDetails" id="cbat_r_DeferredGovernmentGrantsDetails">
        <link:definition>082 - Disclosure - Deferred Government Grants (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofdeferredgovernmentgrantsTable" id="cbat_r_ScheduleofdeferredgovernmentgrantsTable">
        <link:definition>083 - Disclosure - Deferred Government Grants (Details) - Schedule of deferred government grants</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ProductWarrantyProvisionDetails" id="cbat_r_ProductWarrantyProvisionDetails">
        <link:definition>084 - Disclosure - Product Warranty Provision (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails" id="cbat_r_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails">
        <link:definition>085 - Disclosure - Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofprovisionforincometaxesexpensesTable" id="cbat_r_ScheduleofprovisionforincometaxesexpensesTable">
        <link:definition>086 - Disclosure - Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of provision for income taxes expenses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofincometaxreconciliationTable" id="cbat_r_ScheduleofincometaxreconciliationTable">
        <link:definition>087 - Disclosure - Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of income tax reconciliation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofdeferredtaxassetsandliabilitiesTable" id="cbat_r_ScheduleofdeferredtaxassetsandliabilitiesTable">
        <link:definition>088 - Disclosure - Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of deferred tax assets and liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable" id="cbat_r_ScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable">
        <link:definition>089 - Disclosure - Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of unrecognized tax benefits excluding interest and penalties</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYTHh1lNGKaN8d6DODRRp1ljL35/9UoQegdaWOxpoSsNGBm8IVZubkTDylnfMbbpPrwjIRe7eCtNVFoNHxbZ17rd7VSKaFzmn81NSdT7hOvbO/27iWYzyfPUbIJkAkkNq6ZD+8e/mtoCyjU/D/YYuldow4Qoy1dlOY5jcwrUzhASzWqaJiUpNhfhKfABN5jiu8tPNx2y8cB8bzCblRCBFlS+OwFbfd/fy0=] CSR-->
      <link:roleType roleURI="http://cbak.com.cn/role/SharebasedCompensationDetails" id="cbat_r_SharebasedCompensationDetails">
        <link:definition>090 - Disclosure - Share-based Compensation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofnonvestedrestrictedshareunitsgrantedTable" id="cbat_r_ScheduleofnonvestedrestrictedshareunitsgrantedTable">
        <link:definition>091 - Disclosure - Share-based Compensation (Details) - Schedule of non-vested restricted share units granted</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/IncomeLossPerShareDetails" id="cbat_r_IncomeLossPerShareDetails">
        <link:definition>092 - Disclosure - Income (Loss) Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofcalculationofincomelosspershareTable" id="cbat_r_ScheduleofcalculationofincomelosspershareTable">
        <link:definition>093 - Disclosure - Income (Loss) Per Share (Details) - Schedule of calculation of income (loss) per share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/WarrantsDetails" id="cbat_r_WarrantsDetails">
        <link:definition>094 - Disclosure - Warrants (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleoftheoutstandingwarrantsTable" id="cbat_r_ScheduleoftheoutstandingwarrantsTable">
        <link:definition>095 - Disclosure - Warrants (Details) - Schedule of the outstanding warrants</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofwarrantsissuedTable" id="cbat_r_ScheduleofwarrantsissuedTable">
        <link:definition>096 - Disclosure - Warrants (Details) - Schedule of warrants issued</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofwarrantsliabilitymeasuredatfairvalueonarecurringbasisusingLevel3inputsTable" id="cbat_r_ScheduleofwarrantsliabilitymeasuredatfairvalueonarecurringbasisusingLevel3inputsTable">
        <link:definition>097 - Disclosure - Warrants (Details) - Schedule of warrants liability measured at fair value on a recurring basis using Level 3 inputs</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofthewarrantactivityTable" id="cbat_r_ScheduleofthewarrantactivityTable">
        <link:definition>098 - Disclosure - Warrants (Details) - Schedule of the warrant activity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/FairValueofFinancialInstrumentsDetails" id="cbat_r_FairValueofFinancialInstrumentsDetails">
        <link:definition>099 - Disclosure - Fair Value of Financial Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/CommitmentsandContingenciesDetails" id="cbat_r_CommitmentsandContingenciesDetails">
        <link:definition>100 - Disclosure - Commitments and Contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofcapitalcommitmentsTable" id="cbat_r_ScheduleofcapitalcommitmentsTable">
        <link:definition>101 - Disclosure - Commitments and Contingencies (Details) - Schedule of capital commitments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ConcentrationsandCreditRiskDetails" id="cbat_r_ConcentrationsandCreditRiskDetails">
        <link:definition>102 - Disclosure - Concentrations and Credit Risk (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofrevenuebymajorcustomersbyreportingsegmentsTable" id="cbat_r_ScheduleofrevenuebymajorcustomersbyreportingsegmentsTable">
        <link:definition>103 - Disclosure - Concentrations and Credit Risk (Details) - Schedule of revenue by major customers by reporting segments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofaccountsreceivablebymajorcustomerTable" id="cbat_r_ScheduleofaccountsreceivablebymajorcustomerTable">
        <link:definition>104 - Disclosure - Concentrations and Credit Risk (Details) - Schedule of accounts receivable by major customer</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofnetpurchasebysuppliersTable" id="cbat_r_ScheduleofnetpurchasebysuppliersTable">
        <link:definition>105 - Disclosure - Concentrations and Credit Risk (Details) - Schedule of net purchase by suppliers</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofaccountspayablebysuppliersTable" id="cbat_r_ScheduleofaccountspayablebysuppliersTable">
        <link:definition>106 - Disclosure - Concentrations and Credit Risk (Details) - Schedule of accounts payable by suppliers</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleoftransactionsTable" id="cbat_r_ScheduleoftransactionsTable">
        <link:definition>107 - Disclosure - Concentrations and Credit Risk (Details) - Schedule of transactions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/SegmentInformationDetails" id="cbat_r_SegmentInformationDetails">
        <link:definition>108 - Disclosure - Segment Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofnetrevenuesfrommanufactureofbatteriesbyproductsTable" id="cbat_r_ScheduleofnetrevenuesfrommanufactureofbatteriesbyproductsTable">
        <link:definition>109 - Disclosure - Segment Information (Details) - Schedule of net revenues from manufacture of batteries by products</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable" id="cbat_r_ScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable">
        <link:definition>110 - Disclosure - Segment Information (Details) - Schedule of net revenues from manufacture of batteries by geographical areas</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/SubsequentEventsDetails" id="cbat_r_SubsequentEventsDetails">
        <link:definition>111 - Disclosure - Subsequent Events (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>000 - Document - Document And Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-types/2020-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://fasb.org/srt-types/2020-01-31" schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/sic/2020-01-31" schemaLocation="https://xbrl.sec.gov/sic/2020/sic-2020-01-31.xsd"/>
  <xs:element name="PledgedDepositsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_PledgedDepositsAbstract"/>
  <xs:element name="ScheduleOfPledgedDepositsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfPledgedDepositsAbstract"/>
  <xs:element name="TradeAccountsAndBillsReceivableNetAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_TradeAccountsAndBillsReceivableNetAbstract"/>
  <xs:element name="ScheduleOfTradeAccountsAndBillsReceivableAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfTradeAccountsAndBillsReceivableAbstract"/>
  <xs:element name="ScheduleOfAnalysisOfTheAllowanceForDoubtfulAccountsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfAnalysisOfTheAllowanceForDoubtfulAccountsAbstract"/>
  <xs:element name="ScheduleOfInventoriesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfInventoriesAbstract"/>
  <xs:element name="PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract"/>
  <xs:element name="ScheduleOfPrepaymentsAndOtherReceivablesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfPrepaymentsAndOtherReceivablesAbstract"/>
  <xs:element name="ReceivablesFromFormerSubsidiariesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ReceivablesFromFormerSubsidiariesAbstract"/>
  <xs:element name="ScheduleOfPayablesToAFormerSubsidiariesNetAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfPayablesToAFormerSubsidiariesNetAbstract"/>
  <xs:element name="ScheduleOfPropertyPlantAndEquipmentNetAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfPropertyPlantAndEquipmentNetAbstract"/>
  <xs:element name="ConstructionInProgressAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ConstructionInProgressAbstract"/>
  <xs:element name="ScheduleOfConstructionInProgressAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfConstructionInProgressAbstract"/>
  <xs:element name="ScheduleOfRightOfUseAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfRightOfUseAssetsAbstract"/>
  <xs:element name="ScheduleOfNetInvestmentInSalesTypeLeasesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract"/>
  <xs:element name="ScheduleOfFutureMinimumLeasePaymentsReceivableForSalesTypeLeasesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfFutureMinimumLeasePaymentsReceivableForSalesTypeLeasesAbstract"/>
  <xs:element name="ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract"/>
  <xs:element name="ScheduleOfLeaseTermAndDiscountRateAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfLeaseTermAndDiscountRateAbstract"/>
  <xs:element name="ScheduleOfIntangibleAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfIntangibleAssetsAbstract"/>
  <xs:element name="ScheduleOfTradeAccountsAndBillsPayableAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfTradeAccountsAndBillsPayableAbstract"/>
  <xs:element name="ScheduleOfBankBorrowingsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfBankBorrowingsAbstract"/>
  <xs:element name="ScheduleOfFacilitiesSecuredByTheCompanysAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfFacilitiesSecuredByTheCompanysAssetsAbstract"/>
  <xs:element name="ScheduleOfOtherShortTermLoansAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfOtherShortTermLoansAbstract"/>
  <xs:element name="ScheduleOfAccruedExpensesAndOtherPayablesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfAccruedExpensesAndOtherPayablesAbstract"/>
  <xs:element name="OtherLongTermPayablesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_OtherLongTermPayablesAbstract"/>
  <xs:element name="ScheduleOfDeferredGovernmentGrantsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfDeferredGovernmentGrantsAbstract"/>
  <xs:element name="ScheduleOfProvisionForIncomeTaxesExpensesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfProvisionForIncomeTaxesExpensesAbstract"/>
  <xs:element name="ScheduleOfIncomeTaxReconciliationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfIncomeTaxReconciliationAbstract"/>
  <xs:element name="ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract"/>
  <xs:element name="ScheduleOfUnrecognizedTaxBenefitsExcludingInterestAndPenaltiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfUnrecognizedTaxBenefitsExcludingInterestAndPenaltiesAbstract"/>
  <xs:element name="ScheduleOfNonVestedRestrictedShareUnitsGrantedAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfNonVestedRestrictedShareUnitsGrantedAbstract"/>
  <xs:element name="ScheduleOfCalculationOfIncomeLossPerShareAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfCalculationOfIncomeLossPerShareAbstract"/>
  <xs:element name="WarrantsDisclosureAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_WarrantsDisclosureAbstract"/>
  <xs:element name="ScheduleOfTheOutstandingWarrantsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfTheOutstandingWarrantsAbstract"/>
  <xs:element name="ScheduleOfWarrantsIssuedAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfWarrantsIssuedAbstract"/>
  <xs:element name="ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnARecurringBasisUsingLevel3InputsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnARecurringBasisUsingLevel3InputsAbstract"/>
  <xs:element name="ScheduleOfTheWarrantActivityAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfTheWarrantActivityAbstract"/>
  <xs:element name="ScheduleOfCapitalCommitmentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfCapitalCommitmentsAbstract"/>
  <xs:element name="ScheduleOfRevenueByMajorCustomersByReportingSegmentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfRevenueByMajorCustomersByReportingSegmentsAbstract"/>
  <xs:element name="ScheduleOfAccountsReceivableByMajorCustomerAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfAccountsReceivableByMajorCustomerAbstract"/>
  <xs:element name="ScheduleOfNetPurchaseBySuppliersAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfNetPurchaseBySuppliersAbstract"/>
  <xs:element name="ScheduleOfAccountsPayableBySuppliersAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfAccountsPayableBySuppliersAbstract"/>
  <xs:element name="ScheduleOfTransactionsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfTransactionsAbstract"/>
  <xs:element name="ScheduleOfNetRevenuesFromManufactureOfBatteriesByProductsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfNetRevenuesFromManufactureOfBatteriesByProductsAbstract"/>
  <xs:element name="ScheduleOfNetRevenuesFromManufactureOfBatteriesByGeographicalAreasAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfNetRevenuesFromManufactureOfBatteriesByGeographicalAreasAbstract"/>
  <xs:element name="IssuanceOfCommonStockNote1Abstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_IssuanceOfCommonStockNote1Abstract"/>
  <xs:element name="CashPaidDuringThePeriodForAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_CashPaidDuringThePeriodForAbstract"/>
  <xs:element name="PledgedDepositsWithBankForAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_PledgedDepositsWithBankForAbstract"/>
  <xs:element name="BillsPayableAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_BillsPayableAbstract"/>
  <xs:element name="AdvanceFromRelatedPartiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_AdvanceFromRelatedPartiesAbstract"/>
  <xs:element name="AdvancesFromUnrelatedThirdPartyAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_AdvancesFromUnrelatedThirdPartyAbstract"/>
  <xs:element name="PrcIncomeTaxAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_PrcIncomeTaxAbstract"/>
  <xs:element name="ReconcilingItemsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ReconcilingItemsAbstract"/>
  <xs:element name="DeferredTaxAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_DeferredTaxAssetsAbstract"/>
  <xs:element name="IncomeLossPerShareOfCommonStockAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_IncomeLossPerShareOfCommonStockAbstract"/>
  <xs:element name="SalesOfFinishedGoodsAndRawMaterialsToAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_SalesOfFinishedGoodsAndRawMaterialsToAbstract"/>
  <xs:element name="TradeAccountsAndBillsReceivablesNetAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_TradeAccountsAndBillsReceivablesNetAbstract"/>
  <xs:element name="HighPowerLithiumBatteriesUsedInAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_HighPowerLithiumBatteriesUsedInAbstract"/>
  <xs:element name="ConstructionInProgressNet" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_ConstructionInProgressNet"/>
  <xs:element name="OperatingLeaseRightofuseAssetsNet" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_OperatingLeaseRightofuseAssetsNet"/>
  <xs:element name="DeferredGovernmentGrantsCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_DeferredGovernmentGrantsCurrent"/>
  <xs:element name="DeferredGovernmentGrantsNoncurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_DeferredGovernmentGrantsNoncurrent"/>
  <xs:element name="ProductWarrantyAccrualClassifiedNonCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_ProductWarrantyAccrualClassifiedNonCurrent"/>
  <xs:element name="DonatedShares" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_DonatedShares"/>
  <xs:element name="ShareBasedCompensationForEmployeeAndDirectorStockAwards" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_ShareBasedCompensationForEmployeeAndDirectorStockAwards"/>
  <xs:element name="StockIssuedDuringPeriodCommonStockIssuedToInvestors" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_StockIssuedDuringPeriodCommonStockIssuedToInvestors"/>
  <xs:element name="StockIssueDuringPeriodSharesCommonStockIssuedToInvestors" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_StockIssueDuringPeriodSharesCommonStockIssuedToInvestors"/>
  <xs:element name="ProvisionForDoubtfulAccount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_ProvisionForDoubtfulAccount"/>
  <xs:element name="SharebasedCompensation" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_SharebasedCompensation"/>
  <xs:element name="ChangesInFairValueOfWarrantsLiability" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_ChangesInFairValueOfWarrantsLiability"/>
  <xs:element name="ProceedsFromUnrelatedPartyDebt" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_ProceedsFromUnrelatedPartyDebt"/>
  <xs:element name="RepaymentOfBorrowingsFromShareholders" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_RepaymentOfBorrowingsFromShareholders"/>
  <xs:element name="TransferOfConstructionInProgressToPropertyPlantAndEquipment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_TransferOfConstructionInProgressToPropertyPlantAndEquipment"/>
  <xs:element name="OffsetRepaymentOfPromissoryNote" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_OffsetRepaymentOfPromissoryNote"/>
  <xs:element name="PledgedDepositsTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_PledgedDepositsTextBlock"/>
  <xs:element name="TradeAccountsAndBillsReceivableNetTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_TradeAccountsAndBillsReceivableNetTextBlock"/>
  <xs:element name="PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock"/>
  <xs:element name="ReceivablesFromFormerSubsidiariesTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ReceivablesFromFormerSubsidiariesTextBlock"/>
  <xs:element name="ConstructionInProgressTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ConstructionInProgressTextBlock"/>
  <xs:element name="OtherLongTermPayablesTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_OtherLongTermPayablesTextBlock"/>
  <xs:element name="WarrantsDisclosureTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_WarrantsDisclosureTextBlock"/>
  <xs:element name="RecentlyIssuedAccountingStandardsPoliciesTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_RecentlyIssuedAccountingStandardsPoliciesTextBlock"/>
  <xs:element name="ScheduleOfTradePayableToAFormerSubsidiaryTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfTradePayableToAFormerSubsidiaryTableTextBlock"/>
  <xs:element name="ScheduleOfConstructionInProgressTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfConstructionInProgressTableTextBlock"/>
  <xs:element name="ScheduleOfRightofuseAssets" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfRightofuseAssets"/>
  <xs:element name="ScheduleOfNetInvestmentInSalestypeLeasesTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfNetInvestmentInSalestypeLeasesTableTextBlock"/>
  <xs:element name="ScheduleOfLeaseTermAndDiscountRateTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfLeaseTermAndDiscountRateTableTextBlock"/>
  <xs:element name="ScheduleOfDeferredGovernmentGrantsTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfDeferredGovernmentGrantsTableTextBlock"/>
  <xs:element name="ScheduleOfOutstandingWarrants" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfOutstandingWarrants"/>
  <xs:element name="WarrantIssuedTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_WarrantIssuedTableTextBlock"/>
  <xs:element name="ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnRecurringBasisUsingLevel3InputsTableTextNBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnRecurringBasisUsingLevel3InputsTableTextNBlock"/>
  <xs:element name="ScheduleOfWarrantActivityTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfWarrantActivityTableTextBlock"/>
  <xs:element name="ScheduleOfAccountsReceivableByMajorCustomerTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfAccountsReceivableByMajorCustomerTableTextBlock"/>
  <xs:element name="ScheduleOfNetPurchaseBySuplierTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfNetPurchaseBySuplierTableTextBlock"/>
  <xs:element name="ScheduleOfAccountsPayableBySuplierTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfAccountsPayableBySuplierTableTextBlock"/>
  <xs:element name="ScheduleOfTransactionsWithTheFormerSubsidiariesTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfTransactionsWithTheFormerSubsidiariesTableTextBlock"/>
  <xs:element name="LessAllowanceForDoubtfulAccounts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_LessAllowanceForDoubtfulAccounts"/>
  <xs:element name="BillsReceivable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_BillsReceivable"/>
  <xs:element name="GrossProvisionForDoubtfulAccounts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_GrossProvisionForDoubtfulAccounts"/>
  <xs:element name="ReversalRecoveriesByCash" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_ReversalRecoveriesByCash"/>
  <xs:element name="ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome"/>
  <xs:element name="AllowanceForDoubtfulAccountsForeignExchangeAdjustment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_AllowanceForDoubtfulAccountsForeignExchangeAdjustment"/>
  <xs:element name="LoanReceivables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_LoanReceivables"/>
  <xs:element name="PrepaymentsToSuppliers" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_PrepaymentsToSuppliers"/>
  <xs:element name="PrepaidAndOtherAssetsGross" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_PrepaidAndOtherAssetsGross"/>
  <xs:element name="PayablestoFormerSubsidiariesDetailsScheduleofpayablestoaformersubsidiariesnetTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="cbat_PayablestoFormerSubsidiariesDetailsScheduleofpayablestoaformersubsidiariesnetTable"/>
  <xs:element name="PayablestoFormerSubsidiariesDetailsScheduleofpayablestoaformersubsidiariesnetLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_PayablestoFormerSubsidiariesDetailsScheduleofpayablestoaformersubsidiariesnetLineItems"/>
  <xs:element name="ConstructionProgress" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_ConstructionProgress"/>
  <xs:element name="ForeignExchangeAdjustment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_ForeignExchangeAdjustment"/>
  <xs:element name="LessUnearnedIncomeRepresentingInterest" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_LessUnearnedIncomeRepresentingInterest"/>
  <xs:element name="CurrentPortion" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_CurrentPortion"/>
  <xs:element name="NoncurrentPortion" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_NoncurrentPortion"/>
  <xs:element name="LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable"/>
  <xs:element name="LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesLineItems"/>
  <xs:element name="TotalUndiscountedCashFlows" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_TotalUndiscountedCashFlows"/>
  <xs:element name="LessImputedInterest" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_LessImputedInterest"/>
  <xs:element name="PresentValueOfLeaseLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_PresentValueOfLeaseLiabilities"/>
  <xs:element name="AdvancesFromUnrelatedThirdParty" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_AdvancesFromUnrelatedThirdParty"/>
  <xs:element name="EquipmentPurchasePayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_EquipmentPurchasePayable"/>
  <xs:element name="LiquidatedDamagesAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_LiquidatedDamagesAmount"/>
  <xs:element name="AccruedCustomerDeposits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_AccruedCustomerDeposits"/>
  <xs:element name="NontaxableIncome" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_NontaxableIncome"/>
  <xs:element name="ComponentsOfDeferredTaxAssetsDomain" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ComponentsOfDeferredTaxAssetsDomain"/>
  <xs:element name="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesTable"/>
  <xs:element name="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesLineItems"/>
  <xs:element name="DeferredTaxAssetNetNoncurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_DeferredTaxAssetNetNoncurrent"/>
  <xs:element name="DeferredTaxAssetValuationAllowanceNoncurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_DeferredTaxAssetValuationAllowanceNoncurrent"/>
  <xs:element name="DeferredTaxesLiabilitiesNoncurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_DeferredTaxesLiabilitiesNoncurrent"/>
  <xs:element name="TypeOfCurrencyDomain" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_TypeOfCurrencyDomain"/>
  <xs:element name="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable"/>
  <xs:element name="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesLineItems"/>
  <xs:element name="SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedTable"/>
  <xs:element name="SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedLineItems"/>
  <xs:element name="CapitalContributionFromNonControllingInterestsOfASubsidiary" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_CapitalContributionFromNonControllingInterestsOfASubsidiary"/>
  <xs:element name="WarrantsDetailsScheduleoftheoutstandingwarrantsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsTable"/>
  <xs:element name="WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems"/>
  <xs:element name="MarketPricePerShare" type="num:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_MarketPricePerShare"/>
  <xs:element name="WarrantsExercisePrice" type="num:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_WarrantsExercisePrice"/>
  <xs:element name="RiskFreeRateOfWarrants" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_RiskFreeRateOfWarrants"/>
  <xs:element name="DividendYieldRateOfWarrants" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_DividendYieldRateOfWarrants"/>
  <xs:element name="ExpectedTermOfWarrantsContractualLifeYears" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ExpectedTermOfWarrantsContractualLifeYears"/>
  <xs:element name="ExpectedVolatilityRateOfWarrants" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ExpectedVolatilityRateOfWarrants"/>
  <xs:element name="WarrantsDetailsScheduleofwarrantsissuedTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="cbat_WarrantsDetailsScheduleofwarrantsissuedTable"/>
  <xs:element name="WarrantsDetailsScheduleofwarrantsissuedLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_WarrantsDetailsScheduleofwarrantsissuedLineItems"/>
  <xs:element name="BalanceAtBeginningAndEndingOfYear" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_BalanceAtBeginningAndEndingOfYear"/>
  <xs:element name="WarrantsIssuedToInstitutionInvestors" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_WarrantsIssuedToInstitutionInvestors"/>
  <xs:element name="WarrantsIssuedToPlacementAgents" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_WarrantsIssuedToPlacementAgents"/>
  <xs:element name="WarrantsRedeemed" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_WarrantsRedeemed"/>
  <xs:element name="FairValueChangeOfIssuedWarrantsIncludedInEarnings" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_FairValueChangeOfIssuedWarrantsIncludedInEarnings"/>
  <xs:element name="NumberOfWarrantsBeginningAndEnding" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="cbat_NumberOfWarrantsBeginningAndEnding"/>
  <xs:element name="AverageExercisePriceBeginningAndEnding" type="num:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="cbat_AverageExercisePriceBeginningAndEnding"/>
  <xs:element name="WeightedAverageRemainingContractualTermInYearsOutstandingBeginning" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_WeightedAverageRemainingContractualTermInYearsOutstandingBeginning"/>
  <xs:element name="NumberOfWarrantsExercisableBeginningAndEnding" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="cbat_NumberOfWarrantsExercisableBeginningAndEnding"/>
  <xs:element name="AverageExercisePriceExercisableBeginning" type="num:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="cbat_AverageExercisePriceExercisableBeginning"/>
  <xs:element name="WeightedAveragesRemainingContractualTermInYearsExercisable" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_WeightedAveragesRemainingContractualTermInYearsExercisable"/>
  <xs:element name="NumberOfWarrantsGranted" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_NumberOfWarrantsGranted"/>
  <xs:element name="AverageExercisePriceGranted" type="num:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_AverageExercisePriceGranted"/>
  <xs:element name="WeightedAveragesRemainingContractualTermInYearsGranted" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_WeightedAveragesRemainingContractualTermInYearsGranted"/>
  <xs:element name="NumberOfWarrantsExercisedSurrendered" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_NumberOfWarrantsExercisedSurrendered"/>
  <xs:element name="AverageExercisePriceExercisedSurrendered" type="num:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_AverageExercisePriceExercisedSurrendered"/>
  <xs:element name="NumberOfWarrantsExpired" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_NumberOfWarrantsExpired"/>
  <xs:element name="AverageExercisePriceExpired" type="num:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_AverageExercisePriceExpired"/>
  <xs:element name="WeightedAverageRemainingContractualTermInYearsOutstandingEnding" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_WeightedAverageRemainingContractualTermInYearsOutstandingEnding"/>
  <xs:element name="WeightedAverageRemainingContractualTermInYearsExercisableEnding" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_WeightedAverageRemainingContractualTermInYearsExercisableEnding"/>
  <xs:element name="ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerTable"/>
  <xs:element name="ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerLineItems"/>
  <xs:element name="ConcentrationRiskPercentageOfAccountsReceivable" type="num:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="cbat_ConcentrationRiskPercentageOfAccountsReceivable"/>
  <xs:element name="ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersTable"/>
  <xs:element name="ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersLineItems"/>
  <xs:element name="ConcentrationRiskOnPercentageOfAccountsPayable" type="num:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="cbat_ConcentrationRiskOnPercentageOfAccountsPayable"/>
  <xs:element name="ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersTable"/>
  <xs:element name="ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersLineItems"/>
  <xs:element name="ConcentrationsandCreditRiskDetailsScheduleoftransactionsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsTable"/>
  <xs:element name="ConcentrationsandCreditRiskDetailsScheduleoftransactionsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsLineItems"/>
  <xs:element name="SalesOfFinishedGoodsAndRawMaterials" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_SalesOfFinishedGoodsAndRawMaterials"/>
  <xs:element name="SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable"/>
  <xs:element name="SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasLineItems"/>
  <xs:element name="AgreementDomain" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_AgreementDomain"/>
  <xs:element name="PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable"/>
  <xs:element name="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems"/>
  <xs:element name="SharesPlacedInEscrow" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_SharesPlacedInEscrow"/>
  <xs:element name="EscrowAgreementDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_EscrowAgreementDescription"/>
  <xs:element name="SharesReleasedFromEscrow" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_SharesReleasedFromEscrow"/>
  <xs:element name="CommonStockEquivalentPercentage" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_CommonStockEquivalentPercentage"/>
  <xs:element name="TransferOfRelatedSharesDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_TransferOfRelatedSharesDescription"/>
  <xs:element name="RegisteredCapitalOfSubsidiary" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_RegisteredCapitalOfSubsidiary"/>
  <xs:element name="EquityInterestPercentage" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_EquityInterestPercentage"/>
  <xs:element name="CompanyContribtionOnRelatedDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_CompanyContribtionOnRelatedDescription"/>
  <xs:element name="RegisteredCapitalIncreased" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_RegisteredCapitalIncreased"/>
  <xs:element name="ContributedAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_ContributedAmount"/>
  <xs:element name="SubsidiariesConsistedDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_SubsidiariesConsistedDescription"/>
  <xs:element name="WorkingCapital" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_WorkingCapital"/>
  <xs:element name="ReceiveAdvanceAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_ReceiveAdvanceAmount"/>
  <xs:element name="PrincipalAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_PrincipalAmount"/>
  <xs:element name="AggregateShare" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="cbat_AggregateShare"/>
  <xs:element name="ConversionPricePerShare" type="num:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="cbat_ConversionPricePerShare"/>
  <xs:element name="FurtherAdvanceAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_FurtherAdvanceAmount"/>
  <xs:element name="CommonStockPerShare" type="num:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="cbat_CommonStockPerShare"/>
  <xs:element name="AggregateConsiderationAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_AggregateConsiderationAmount"/>
  <xs:element name="InvestmentTotal" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_InvestmentTotal"/>
  <xs:element name="InventoryPaidTotal" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_InventoryPaidTotal"/>
  <xs:element name="ProceedsFromReceivedInvestment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_ProceedsFromReceivedInvestment"/>
  <xs:element name="AggregatePriceAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_AggregatePriceAmount"/>
  <xs:element name="DescriptionOfAgreementCBAKPower" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_DescriptionOfAgreementCBAKPower"/>
  <xs:element name="OriginalIssueDiscount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_OriginalIssueDiscount"/>
  <xs:element name="DescriptionOfExchangeAgreement" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_DescriptionOfExchangeAgreement"/>
  <xs:element name="CancellationAgreementsDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_CancellationAgreementsDescription"/>
  <xs:element name="AmendmentToPromissoryNotesDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_AmendmentToPromissoryNotesDescription"/>
  <xs:element name="CancellationAgreementWithCreditorsDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_CancellationAgreementWithCreditorsDescription"/>
  <xs:element name="SecuritiesPurchaseAgreementDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_SecuritiesPurchaseAgreementDescription"/>
  <xs:element name="UnutilizedCommittedAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_UnutilizedCommittedAmount"/>
  <xs:element name="PledgeddepositsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="cbat_PledgeddepositsDetailsTable"/>
  <xs:element name="PledgeddepositsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_PledgeddepositsDetailsLineItems"/>
  <xs:element name="ServiceExpensesAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_ServiceExpensesAmount"/>
  <xs:element name="BankDeposits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_BankDeposits"/>
  <xs:element name="FrozenByBank" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_FrozenByBank"/>
  <xs:element name="AccruedServiceCost" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_AccruedServiceCost"/>
  <xs:element name="SettlementAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_SettlementAmount"/>
  <xs:element name="Payments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_Payments"/>
  <xs:element name="EmployeesCompensationDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_EmployeesCompensationDescription"/>
  <xs:element name="MaterialCost" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_MaterialCost"/>
  <xs:element name="TradeAccountsAndBillsReceivables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_TradeAccountsAndBillsReceivables"/>
  <xs:element name="LoanAgreementDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_LoanAgreementDescription"/>
  <xs:element name="OwnersLeasePeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_OwnersLeasePeriod"/>
  <xs:element name="RentalPaymentPerMonth" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_RentalPaymentPerMonth"/>
  <xs:element name="LoansDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="cbat_LoansDetailsTable"/>
  <xs:element name="LoansDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_LoansDetailsLineItems"/>
  <xs:element name="BillsPayableDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_BillsPayableDescription"/>
  <xs:element name="InvestmentAgreementsDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_InvestmentAgreementsDescription"/>
  <xs:element name="RemainedOutstandingValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_RemainedOutstandingValue"/>
  <xs:element name="AccruedExpensesandOtherPayablesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="cbat_AccruedExpensesandOtherPayablesDetailsTable"/>
  <xs:element name="AccruedExpensesandOtherPayablesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_AccruedExpensesandOtherPayablesDetailsLineItems"/>
  <xs:element name="LiquidatedDamagesDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_LiquidatedDamagesDescription"/>
  <xs:element name="LiquidatedDamages" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_LiquidatedDamages"/>
  <xs:element name="FinanceCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_FinanceCosts"/>
  <xs:element name="SubsidyReceived" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_SubsidyReceived"/>
  <xs:element name="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsTable"/>
  <xs:element name="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems"/>
  <xs:element name="PrcTaxDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_PrcTaxDescription"/>
  <xs:element name="OperatingLossCarryforwardsAvailableToReduceFutureTaxableIncome" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_OperatingLossCarryforwardsAvailableToReduceFutureTaxableIncome"/>
  <xs:element name="UncertainIncomeTaxPercentage" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_UncertainIncomeTaxPercentage"/>
  <xs:element name="SharebasedCompensationDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="cbat_SharebasedCompensationDetailsTable"/>
  <xs:element name="SharebasedCompensationDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_SharebasedCompensationDetailsLineItems"/>
  <xs:element name="RestrictedSharesVestedSharesToBeIssued" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="cbat_RestrictedSharesVestedSharesToBeIssued"/>
  <xs:element name="RestrictedShareDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_RestrictedShareDescription"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1"/>
  <xs:element name="TypeOfAgreementDomain" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_TypeOfAgreementDomain"/>
  <xs:element name="WarrantsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="cbat_WarrantsDetailsTable"/>
  <xs:element name="WarrantsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_WarrantsDetailsLineItems"/>
  <xs:element name="WarrantsDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_WarrantsDescription"/>
  <xs:element name="WarrantsIssuedAndOutstanding" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_WarrantsIssuedAndOutstanding"/>
  <xs:element name="FairValueofFinancialInstrumentsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="cbat_FairValueofFinancialInstrumentsDetailsTable"/>
  <xs:element name="FairValueofFinancialInstrumentsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_FairValueofFinancialInstrumentsDetailsLineItems"/>
  <xs:element name="LossContingencyByNatureOfContingencyDomain" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_LossContingencyByNatureOfContingencyDomain"/>
  <xs:element name="CommitmentsandContingenciesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="cbat_CommitmentsandContingenciesDetailsTable"/>
  <xs:element name="CommitmentsandContingenciesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_CommitmentsandContingenciesDetailsLineItems"/>
  <xs:element name="LitigationFees" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_LitigationFees"/>
  <xs:element name="AmountOfFinalJudgementNotReceived" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_AmountOfFinalJudgementNotReceived"/>
  <xs:element name="ConstructionContractCostProgressPaymentAccrued" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_ConstructionContractCostProgressPaymentAccrued"/>
  <xs:element name="ProvisionReceivable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_ProvisionReceivable"/>
  <xs:element name="ReturnOfPrepayment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_ReturnOfPrepayment"/>
  <xs:element name="CommitmentsAndContingenciesDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_CommitmentsAndContingenciesDescription"/>
  <xs:element name="MaterialsPurchaseCost" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_MaterialsPurchaseCost"/>
  <xs:element name="DebtReductionAgreementAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_DebtReductionAgreementAmount"/>
  <xs:element name="ServicesExpenses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_ServicesExpenses"/>
  <xs:element name="InterestIncurred" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_InterestIncurred"/>
  <xs:element name="BankDepositsPeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_BankDepositsPeriod"/>
  <xs:element name="AccruedMaterialsCost" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_AccruedMaterialsCost"/>
  <xs:element name="ConcentrationsandCreditRiskDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="cbat_ConcentrationsandCreditRiskDetailsTable"/>
  <xs:element name="ConcentrationsandCreditRiskDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ConcentrationsandCreditRiskDetailsLineItems"/>
  <xs:element name="NumberOfSegment" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_NumberOfSegment"/>
  <xs:element name="AgreementAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="cbat_AgreementAxis"/>
  <xs:element name="ComponentsOfDeferredTaxAssetsAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="cbat_ComponentsOfDeferredTaxAssetsAxis"/>
  <xs:element name="LossContingencyByNatureOfContingencyAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="cbat_LossContingencyByNatureOfContingencyAxis"/>
  <xs:element name="TypeOfAgreementAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="cbat_TypeOfAgreementAxis"/>
  <xs:element name="TypeOfCurrencyAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="cbat_TypeOfCurrencyAxis"/>
  <xs:element name="AgriculturalBankOfChinaMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_AgriculturalBankOfChinaMember"/>
  <xs:element name="AmortizationOfUnearnedIncomeMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_AmortizationOfUnearnedIncomeMember"/>
  <xs:element name="AnyuanBusMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_AnyuanBusMember"/>
  <xs:element name="AppraisalDateMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_AppraisalDateMember"/>
  <xs:element name="AsiaEVKMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_AsiaEVKMember"/>
  <xs:element name="BTRTianjinNanomaterialManufacturingCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_BTRTianjinNanomaterialManufacturingCoLtdMember"/>
  <xs:element name="BakShenzhenMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_BakShenzhenMember"/>
  <xs:element name="BakTianjinMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_BakTianjinMember"/>
  <xs:element name="BeijingHongfaElectricTechnologyCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_BeijingHongfaElectricTechnologyCoLtdMember"/>
  <xs:element name="CBAKEnergyTechnologyCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_CBAKEnergyTechnologyCoLtdMember"/>
  <xs:element name="CBAKNewEnergyNanjingCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_CBAKNewEnergyNanjingCoLtdMember"/>
  <xs:element name="CBAKNewEnergyTechnologyCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_CBAKNewEnergyTechnologyCoLtdMember"/>
  <xs:element name="CancellationAgreementMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_CancellationAgreementMember"/>
  <xs:element name="CangzhouHuibangMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_CangzhouHuibangMember"/>
  <xs:element name="CapitalInjectionMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_CapitalInjectionMember"/>
  <xs:element name="CbakPowerMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_CbakPowerMember"/>
  <xs:element name="CbakSuzhouMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_CbakSuzhouMember"/>
  <xs:element name="ChinaBAKAsiaHoldingLimitedMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ChinaBAKAsiaHoldingLimitedMember"/>
  <xs:element name="ChinaEverbrightBankDalianBranchMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ChinaEverbrightBankDalianBranchMember"/>
  <xs:element name="ChinaEverbrightBankDalianFriendshipBranchMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ChinaEverbrightBankDalianFriendshipBranchMember"/>
  <xs:element name="ChinaMerchantBankMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ChinaMerchantBankMember"/>
  <xs:element name="ChinaZheshangBankCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ChinaZheshangBankCoLtdMember"/>
  <xs:element name="ChongqingThatChongqingZhongrunChemistryCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ChongqingThatChongqingZhongrunChemistryCoLtdMember"/>
  <xs:element name="ChongqingZhongrunMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ChongqingZhongrunMember"/>
  <xs:element name="CollateralBuildingsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_CollateralBuildingsMember"/>
  <xs:element name="CollateralMachineryAndEquipmentMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_CollateralMachineryAndEquipmentMember"/>
  <xs:element name="CompensationMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_CompensationMember"/>
  <xs:element name="ConstructionOfBuildingsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ConstructionOfBuildingsMember"/>
  <xs:element name="ConstructioncostsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ConstructioncostsMember"/>
  <xs:element name="CustomerAMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_CustomerAMember"/>
  <xs:element name="CustomerBMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_CustomerBMember"/>
  <xs:element name="CustomerCMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_CustomerCMember"/>
  <xs:element name="CustomerDMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_CustomerDMember"/>
  <xs:element name="DalianTiandaMetalMachineryTradeCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_DalianTiandaMetalMachineryTradeCoLtdMember"/>
  <xs:element name="DeferredTaxAssetsPropertyPlantAndEquipmentMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_DeferredTaxAssetsPropertyPlantAndEquipmentMember"/>
  <xs:element name="DonatedSharesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_DonatedSharesMember"/>
  <xs:element name="DongguanShanshanBatteryMaterialCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_DongguanShanshanBatteryMaterialCoLtdMember"/>
  <xs:element name="DongguanShanshanMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_DongguanShanshanMember"/>
  <xs:element name="ElectricVehiclesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ElectricVehiclesMember"/>
  <xs:element name="EnergyVehicleCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_EnergyVehicleCoLtdMember"/>
  <xs:element name="FirstDebtMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_FirstDebtMember"/>
  <xs:element name="FourthDebtMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_FourthDebtMember"/>
  <xs:element name="GoodsAmountMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_GoodsAmountMember"/>
  <xs:element name="GrossUTBMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_GrossUTBMember"/>
  <xs:element name="HongKongTaxMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_HongKongTaxMember"/>
  <xs:element name="HunanZhongkeXingchengCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_HunanZhongkeXingchengCoLtdMember"/>
  <xs:element name="InterestMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_InterestMember"/>
  <xs:element name="InvestorWarrantsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_InvestorWarrantsMember"/>
  <xs:element name="InvestorWarrantsSeriesA1Member" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_InvestorWarrantsSeriesA1Member"/>
  <xs:element name="InvestorWarrantsSeriesA2Member" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_InvestorWarrantsSeriesA2Member"/>
  <xs:element name="InvestorWarrantsSeriesBMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_InvestorWarrantsSeriesBMember"/>
  <xs:element name="InvestorsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_InvestorsMember"/>
  <xs:element name="JiangxiGanfengBatteryTechnologyCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_JiangxiGanfengBatteryTechnologyCoLtdMember"/>
  <xs:element name="JihongkaiMachineEquipmentCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_JihongkaiMachineEquipmentCoLtdMember"/>
  <xs:element name="JiuzhaoMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_JiuzhaoMember"/>
  <xs:element name="JiuzhaoNewEnergyTechnologyCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_JiuzhaoNewEnergyTechnologyCoLtdMember"/>
  <xs:element name="LightElectricVehiclesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_LightElectricVehiclesMember"/>
  <xs:element name="MainlandChinaMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_MainlandChinaMember"/>
  <xs:element name="MrDaweiLiMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_MrDaweiLiMember"/>
  <xs:element name="MrJunLangMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_MrJunLangMember"/>
  <xs:element name="MrLongqianPengMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_MrLongqianPengMember"/>
  <xs:element name="MrWenwuYuMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_MrWenwuYuMember"/>
  <xs:element name="MrXiangqianLiMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_MrXiangqianLiMember"/>
  <xs:element name="MrXiangqianLiTheCompanysFormerCEOMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_MrXiangqianLiTheCompanysFormerCEOMember"/>
  <xs:element name="MrYunfeiLiMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_MrYunfeiLiMember"/>
  <xs:element name="MsJingShiMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_MsJingShiMember"/>
  <xs:element name="NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember"/>
  <xs:element name="NanjingJinlongChemicalCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_NanjingJinlongChemicalCoLtdMember"/>
  <xs:element name="NanjingJinlongMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_NanjingJinlongMember"/>
  <xs:element name="NetInvestmentInSalesTypeLeasesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_NetInvestmentInSalesTypeLeasesMember"/>
  <xs:element name="NetRevenuesByProductMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_NetRevenuesByProductMember"/>
  <xs:element name="NetUTBMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_NetUTBMember"/>
  <xs:element name="NewEnergyTechnologyCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_NewEnergyTechnologyCoLtdMember"/>
  <xs:element name="OtherGeographicAreasMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_OtherGeographicAreasMember"/>
  <xs:element name="PlacementAgentWarrantsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_PlacementAgentWarrantsMember"/>
  <xs:element name="PledgedDepositsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_PledgedDepositsMember"/>
  <xs:element name="PromissoryNotesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_PromissoryNotesMember"/>
  <xs:element name="ProvisionForProductWarrantyMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ProvisionForProductWarrantyMember"/>
  <xs:element name="PurchasesOfEquipmentMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_PurchasesOfEquipmentMember"/>
  <xs:element name="RawMaterialsusedinLithiumBatteriesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_RawMaterialsusedinLithiumBatteriesMember"/>
  <xs:element name="RemainingContractAmountMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_RemainingContractAmountMember"/>
  <xs:element name="RestrictedSharesGrantedOnAprilOneNineTwoZeroOneSixMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_RestrictedSharesGrantedOnAprilOneNineTwoZeroOneSixMember"/>
  <xs:element name="RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember"/>
  <xs:element name="RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember"/>
  <xs:element name="RightOfUseAssetsnote9Member" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_RightOfUseAssetsnote9Member"/>
  <xs:element name="SecondDebtMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_SecondDebtMember"/>
  <xs:element name="SecuritiesPurchaseAgreementMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_SecuritiesPurchaseAgreementMember"/>
  <xs:element name="ShandongHangeweiNewEnergyVehicleControlCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ShandongHangeweiNewEnergyVehicleControlCoLtdMember"/>
  <xs:element name="ShandongTianjiaoNewEnergyCoLTDMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ShandongTianjiaoNewEnergyCoLTDMember"/>
  <xs:element name="ShanghaiShengmengIndustrialTechnologyCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ShanghaiShengmengIndustrialTechnologyCoLtdMember"/>
  <xs:element name="ShareholdersMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ShareholdersMember"/>
  <xs:element name="ShenzhenBAKMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ShenzhenBAKMember"/>
  <xs:element name="ShenzhenGdLaserTechnologyCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ShenzhenGdLaserTechnologyCoLtdMember"/>
  <xs:element name="ShenzhenHSLBusinessTechnologyCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ShenzhenHSLBusinessTechnologyCoLtdMember"/>
  <xs:element name="ShenzhenHaonengTechnologyMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ShenzhenHaonengTechnologyMember"/>
  <xs:element name="ShenzhenHuijieMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ShenzhenHuijieMember"/>
  <xs:element name="ShenzhenKlclearTechnologyCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ShenzhenKlclearTechnologyCoLtdMember"/>
  <xs:element name="ShenzhenXinjiatuoAutomobileTechnologMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ShenzhenXinjiatuoAutomobileTechnologMember"/>
  <xs:element name="StatutoryReservesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_StatutoryReservesMember"/>
  <xs:element name="SupplierAMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_SupplierAMember"/>
  <xs:element name="SupplierBMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_SupplierBMember"/>
  <xs:element name="SupplierCMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_SupplierCMember"/>
  <xs:element name="SupplierDMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_SupplierDMember"/>
  <xs:element name="SurchargeMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_SurchargeMember"/>
  <xs:element name="SuzhouIndustrialParkSecurityServiceCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_SuzhouIndustrialParkSecurityServiceCoLtdMember"/>
  <xs:element name="SuzhouSecurityMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_SuzhouSecurityMember"/>
  <xs:element name="SuzhouSuwangdaPlasticProductCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_SuzhouSuwangdaPlasticProductCoLtdMember"/>
  <xs:element name="SuzhouZhengyuanweiNeedleCeCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_SuzhouZhengyuanweiNeedleCeCoLtdMember"/>
  <xs:element name="ThirdDebtMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ThirdDebtMember"/>
  <xs:element name="TianjinChangxingMetalCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_TianjinChangxingMetalCoLtdMember"/>
  <xs:element name="TianjinChangyuanElectricMaterialCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_TianjinChangyuanElectricMaterialCoLtdMember"/>
  <xs:element name="TianjinChangyuanMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_TianjinChangyuanMember"/>
  <xs:element name="TillicumInvestmentCompanyLimitedMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_TillicumInvestmentCompanyLimitedMember"/>
  <xs:element name="TotalMinimumLeasePaymentsToBeReceivedMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_TotalMinimumLeasePaymentsToBeReceivedMember"/>
  <xs:element name="TwoZeroOneFiveEquityIncentivesPlanMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_TwoZeroOneFiveEquityIncentivesPlanMember"/>
  <xs:element name="UninterruptableSuppliesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_UninterruptableSuppliesMember"/>
  <xs:element name="UnitedWinnersLaserCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_UnitedWinnersLaserCoLtdMember"/>
  <xs:element name="WarrantsHolderMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_WarrantsHolderMember"/>
  <xs:element name="XianAnpuMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_XianAnpuMember"/>
  <xs:element name="XianAnpuNewEnergyTechnologyCoLTDMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_XianAnpuNewEnergyTechnologyCoLTDMember"/>
  <xs:element name="ZhengzhouBAKBatteryCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ZhengzhouBAKBatteryCoLtdMember"/>
  <xs:element name="ZhengzhouBAKElectronicsCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ZhengzhouBAKElectronicsCoLtdMember"/>
  <xs:element name="ZhengzhouBAKNewEnergyVehicleCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ZhengzhouBAKNewEnergyVehicleCoLtdMember"/>
  <xs:element name="ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember"/>
  <xs:element name="DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_DocumentAndEntityInformationAbstract"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>9
<FILENAME>cbat-20210331_cal.xml
<DESCRIPTION>XBRL CALCULATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon May 17 09:59:30 UTC 2021 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ConsolidatedBalanceSheet" roleURI="http://cbak.com.cn/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ConsolidatedIncomeStatement" roleURI="http://cbak.com.cn/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ConsolidatedCashFlow" roleURI="http://cbak.com.cn/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofconstructioninprogressTable" roleURI="http://cbak.com.cn/role/ScheduleofconstructioninprogressTable"/>
  <calculationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ConsolidatedBalanceSheet">
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositsAssetsCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_DepositsAssetsCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_InventoryNet" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssets" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetInvestmentInLeaseCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetInvestmentInLeaseCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_NetInvestmentInLeaseCurrent" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="cbat_ConstructionInProgressNet" xlink:href="cbat-20210331.xsd#cbat_ConstructionInProgressNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="cbat_ConstructionInProgressNet" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="cbat_OperatingLeaseRightofuseAssetsNet" xlink:href="cbat-20210331.xsd#cbat_OperatingLeaseRightofuseAssetsNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="cbat_OperatingLeaseRightofuseAssetsNet" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetInvestmentInLeaseNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetInvestmentInLeaseNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_NetInvestmentInLeaseNoncurrent" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableTradeCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableTradeCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LongTermDebtCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherShortTermBorrowings" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherShortTermBorrowings"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OtherShortTermBorrowings" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccountsPayableAndAccruedLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OtherAccountsPayableAndAccruedLiabilities" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToOtherRelatedPartiesClassifiedCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToOtherRelatedPartiesClassifiedCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_DueToOtherRelatedPartiesClassifiedCurrent" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="cbat_DeferredGovernmentGrantsCurrent" xlink:href="cbat-20210331.xsd#cbat_DeferredGovernmentGrantsCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="cbat_DeferredGovernmentGrantsCurrent" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_ProductWarrantyAccrualClassifiedCurrent" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_DerivativeLiabilitiesCurrent" order="8" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="cbat_DeferredGovernmentGrantsNoncurrent" xlink:href="cbat-20210331.xsd#cbat_DeferredGovernmentGrantsNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="cbat_DeferredGovernmentGrantsNoncurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="cbat_ProductWarrantyAccrualClassifiedNonCurrent" xlink:href="cbat-20210331.xsd#cbat_ProductWarrantyAccrualClassifiedNonCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="cbat_ProductWarrantyAccrualClassifiedNonCurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_TaxesPayableCurrentAndNoncurrent" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityBeforeTreasuryStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityBeforeTreasuryStock"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityBeforeTreasuryStock" xlink:to="us-gaap_CommonStockValue" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="cbat_DonatedShares" xlink:href="cbat-20210331.xsd#cbat_DonatedShares"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityBeforeTreasuryStock" xlink:to="cbat_DonatedShares" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityBeforeTreasuryStock" xlink:to="us-gaap_AdditionalPaidInCapital" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityBeforeTreasuryStock" xlink:to="us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityBeforeTreasuryStock" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityBeforeTreasuryStock" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquityBeforeTreasuryStock" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_TreasuryStockValue" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquity" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_MinorityInterest" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_Liabilities" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ConsolidatedIncomeStatement">
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_Revenues" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfRevenue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfRevenue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_CostOfRevenue" order="2" weight="-1"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYTHh1lNGKaN8d6DODRRp1ljL35/9UoQegdaWOxpoSsNGBm8IVZubkTDylnfMbbpPrwjIRe7eCtNVFoNHxbZ17rd7VSKaFzmn81NSdT7hOvbO/27iWYzyfPUbIJkAkkNq6ZD+8e/mtoCyjU/D/YYuldow4Qoy1dlOY5jcwrUzhASzWqaJiUpNhfhKfABN5jiu8tPNx2y8cB8YjVAvSGuW5qbhjpLc28sxU=] CSR-->
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingAndMarketingExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingAndMarketingExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_SellingAndMarketingExpense" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_OperatingIncomeLoss" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingInterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingInterestExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_FinancingInterestExpense" order="3" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAdjustmentOfWarrants" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_FairValueAdjustmentOfWarrants" order="4" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_ProfitLoss" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" order="2" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ConsolidatedCashFlow">
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ProfitLoss" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DepreciationAndAmortization" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="cbat_ProvisionForDoubtfulAccount" xlink:href="cbat-20210331.xsd#cbat_ProvisionForDoubtfulAccount"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="cbat_ProvisionForDoubtfulAccount" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWriteDown" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWriteDown"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_InventoryWriteDown" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="cbat_SharebasedCompensation" xlink:href="cbat-20210331.xsd#cbat_SharebasedCompensation"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="cbat_SharebasedCompensation" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="cbat_ChangesInFairValueOfWarrantsLiability" xlink:href="cbat-20210331.xsd#cbat_ChangesInFairValueOfWarrantsLiability"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="cbat_ChangesInFairValueOfWarrantsLiability" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableTrade" order="8" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" order="9" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" order="10" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" order="11" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="12" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="13" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="14" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInLeasingReceivables" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInLeasingReceivables"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInLeasingReceivables" order="15" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties" order="16" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="1" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromRepaymentsOfOtherDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfOtherDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromRepaymentsOfOtherDebt" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="cbat_ProceedsFromUnrelatedPartyDebt" xlink:href="cbat-20210331.xsd#cbat_ProceedsFromUnrelatedPartyDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="cbat_ProceedsFromUnrelatedPartyDebt" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="cbat_RepaymentOfBorrowingsFromShareholders" xlink:href="cbat-20210331.xsd#cbat_RepaymentOfBorrowingsFromShareholders"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="cbat_RepaymentOfBorrowingsFromShareholders" order="5" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="2" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="4" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofconstructioninprogressTable">
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionInProgressGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressGross"/>
    <loc xlink:type="locator" xlink:label="cbat_ConstructionProgress" xlink:href="cbat-20210331.xsd#cbat_ConstructionProgress"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ConstructionInProgressGross" xlink:to="cbat_ConstructionProgress" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentOther"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ConstructionInProgressGross" xlink:to="us-gaap_PropertyPlantAndEquipmentOther" order="2" weight="1"/>
  </calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>10
<FILENAME>cbat-20210331_def.xml
<DESCRIPTION>XBRL DEFINITION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon May 17 09:59:30 UTC 2021 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ConsolidatedBalanceSheet" roleURI="http://cbak.com.cn/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://cbak.com.cn/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ConsolidatedIncomeStatement" roleURI="http://cbak.com.cn/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ShareholdersEquityType2or3" roleURI="http://cbak.com.cn/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ConsolidatedCashFlow" roleURI="http://cbak.com.cn/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_PrincipalActivitiesBasisofPresentationandOrganization" roleURI="http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganization"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_Pledgeddeposits" roleURI="http://cbak.com.cn/role/Pledgeddeposits"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_TradeAccountsandBillsReceivablenet" roleURI="http://cbak.com.cn/role/TradeAccountsandBillsReceivablenet"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_Inventories" roleURI="http://cbak.com.cn/role/Inventories"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_PrepaymentsandOtherReceivables" roleURI="http://cbak.com.cn/role/PrepaymentsandOtherReceivables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_PayablestoFormerSubsidiaries" roleURI="http://cbak.com.cn/role/PayablestoFormerSubsidiaries"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_PropertyPlantandEquipmentnet" roleURI="http://cbak.com.cn/role/PropertyPlantandEquipmentnet"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ConstructioninProgress" roleURI="http://cbak.com.cn/role/ConstructioninProgress"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_Lease" roleURI="http://cbak.com.cn/role/Lease"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_IntangibleAssetsNet" roleURI="http://cbak.com.cn/role/IntangibleAssetsNet"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_TradeAccountsandBillsPayable" roleURI="http://cbak.com.cn/role/TradeAccountsandBillsPayable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_Loans" roleURI="http://cbak.com.cn/role/Loans"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_AccruedExpensesandOtherPayables" roleURI="http://cbak.com.cn/role/AccruedExpensesandOtherPayables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_DeferredGovernmentGrants" roleURI="http://cbak.com.cn/role/DeferredGovernmentGrants"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ProductWarrantyProvision" roleURI="http://cbak.com.cn/role/ProductWarrantyProvision"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilities" roleURI="http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_SharebasedCompensation" roleURI="http://cbak.com.cn/role/SharebasedCompensation"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_IncomeLossPerShare" roleURI="http://cbak.com.cn/role/IncomeLossPerShare"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_Warrants" roleURI="http://cbak.com.cn/role/Warrants"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_FairValueofFinancialInstruments" roleURI="http://cbak.com.cn/role/FairValueofFinancialInstruments"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_CommitmentsandContingencies" roleURI="http://cbak.com.cn/role/CommitmentsandContingencies"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ConcentrationsandCreditRisk" roleURI="http://cbak.com.cn/role/ConcentrationsandCreditRisk"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_SegmentInformation" roleURI="http://cbak.com.cn/role/SegmentInformation"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_SubsequentEvents" roleURI="http://cbak.com.cn/role/SubsequentEvents"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_AccountingPoliciesByPolicy" roleURI="http://cbak.com.cn/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_PledgeddepositsTables" roleURI="http://cbak.com.cn/role/PledgeddepositsTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_TradeAccountsandBillsReceivablenetTables" roleURI="http://cbak.com.cn/role/TradeAccountsandBillsReceivablenetTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_InventoriesTables" roleURI="http://cbak.com.cn/role/InventoriesTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_PrepaymentsandOtherReceivablesTables" roleURI="http://cbak.com.cn/role/PrepaymentsandOtherReceivablesTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_PayablestoFormerSubsidiariesTables" roleURI="http://cbak.com.cn/role/PayablestoFormerSubsidiariesTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_PropertyPlantandEquipmentnetTables" roleURI="http://cbak.com.cn/role/PropertyPlantandEquipmentnetTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ConstructioninProgressTables" roleURI="http://cbak.com.cn/role/ConstructioninProgressTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_LeaseTables" roleURI="http://cbak.com.cn/role/LeaseTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_IntangibleAssetsNetTables" roleURI="http://cbak.com.cn/role/IntangibleAssetsNetTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_TradeAccountsandBillsPayableTables" roleURI="http://cbak.com.cn/role/TradeAccountsandBillsPayableTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_LoansTables" roleURI="http://cbak.com.cn/role/LoansTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_AccruedExpensesandOtherPayablesTables" roleURI="http://cbak.com.cn/role/AccruedExpensesandOtherPayablesTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_DeferredGovernmentGrantsTables" roleURI="http://cbak.com.cn/role/DeferredGovernmentGrantsTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesTables" roleURI="http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_SharebasedCompensationTables" roleURI="http://cbak.com.cn/role/SharebasedCompensationTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_IncomeLossPerShareTables" roleURI="http://cbak.com.cn/role/IncomeLossPerShareTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_WarrantsTables" roleURI="http://cbak.com.cn/role/WarrantsTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_CommitmentsandContingenciesTables" roleURI="http://cbak.com.cn/role/CommitmentsandContingenciesTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ConcentrationsandCreditRiskTables" roleURI="http://cbak.com.cn/role/ConcentrationsandCreditRiskTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_SegmentInformationTables" roleURI="http://cbak.com.cn/role/SegmentInformationTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofpledgeddepositsTable" roleURI="http://cbak.com.cn/role/ScheduleofpledgeddepositsTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleoftradeaccountsandbillsreceivableTable" roleURI="http://cbak.com.cn/role/ScheduleoftradeaccountsandbillsreceivableTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofanalysisoftheallowancefordoubtfulaccountsTable" roleURI="http://cbak.com.cn/role/ScheduleofanalysisoftheallowancefordoubtfulaccountsTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofinventoriesTable" roleURI="http://cbak.com.cn/role/ScheduleofinventoriesTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofprepaymentsandotherreceivablesTable" roleURI="http://cbak.com.cn/role/ScheduleofprepaymentsandotherreceivablesTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofpayablestoaformersubsidiariesnetTable" roleURI="http://cbak.com.cn/role/ScheduleofpayablestoaformersubsidiariesnetTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofpropertyplantandequipmentnetTable" roleURI="http://cbak.com.cn/role/ScheduleofpropertyplantandequipmentnetTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofconstructioninprogressTable" roleURI="http://cbak.com.cn/role/ScheduleofconstructioninprogressTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofrightofuseassetsTable" roleURI="http://cbak.com.cn/role/ScheduleofrightofuseassetsTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofnetinvestmentinsalestypeleasesTable" roleURI="http://cbak.com.cn/role/ScheduleofnetinvestmentinsalestypeleasesTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable" roleURI="http://cbak.com.cn/role/ScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofmaturitiesofleaseliabilitiesTable" roleURI="http://cbak.com.cn/role/ScheduleofmaturitiesofleaseliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofleasetermanddiscountrateTable" roleURI="http://cbak.com.cn/role/ScheduleofleasetermanddiscountrateTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofintangibleassetsTable" roleURI="http://cbak.com.cn/role/ScheduleofintangibleassetsTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleoftradeaccountsandbillspayableTable" roleURI="http://cbak.com.cn/role/ScheduleoftradeaccountsandbillspayableTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofbankborrowingsTable" roleURI="http://cbak.com.cn/role/ScheduleofbankborrowingsTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleoffacilitiessecuredbythecompanysassetsTable" roleURI="http://cbak.com.cn/role/ScheduleoffacilitiessecuredbythecompanysassetsTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofothershorttermloansTable" roleURI="http://cbak.com.cn/role/ScheduleofothershorttermloansTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofaccruedexpensesandotherpayablesTable" roleURI="http://cbak.com.cn/role/ScheduleofaccruedexpensesandotherpayablesTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofdeferredgovernmentgrantsTable" roleURI="http://cbak.com.cn/role/ScheduleofdeferredgovernmentgrantsTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofprovisionforincometaxesexpensesTable" roleURI="http://cbak.com.cn/role/ScheduleofprovisionforincometaxesexpensesTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofincometaxreconciliationTable" roleURI="http://cbak.com.cn/role/ScheduleofincometaxreconciliationTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofdeferredtaxassetsandliabilitiesTable" roleURI="http://cbak.com.cn/role/ScheduleofdeferredtaxassetsandliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable" roleURI="http://cbak.com.cn/role/ScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofnonvestedrestrictedshareunitsgrantedTable" roleURI="http://cbak.com.cn/role/ScheduleofnonvestedrestrictedshareunitsgrantedTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofcalculationofincomelosspershareTable" roleURI="http://cbak.com.cn/role/ScheduleofcalculationofincomelosspershareTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleoftheoutstandingwarrantsTable" roleURI="http://cbak.com.cn/role/ScheduleoftheoutstandingwarrantsTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofwarrantsissuedTable" roleURI="http://cbak.com.cn/role/ScheduleofwarrantsissuedTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofwarrantsliabilitymeasuredatfairvalueonarecurringbasisusingLevel3inputsTable" roleURI="http://cbak.com.cn/role/ScheduleofwarrantsliabilitymeasuredatfairvalueonarecurringbasisusingLevel3inputsTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofthewarrantactivityTable" roleURI="http://cbak.com.cn/role/ScheduleofthewarrantactivityTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofcapitalcommitmentsTable" roleURI="http://cbak.com.cn/role/ScheduleofcapitalcommitmentsTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofrevenuebymajorcustomersbyreportingsegmentsTable" roleURI="http://cbak.com.cn/role/ScheduleofrevenuebymajorcustomersbyreportingsegmentsTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofaccountsreceivablebymajorcustomerTable" roleURI="http://cbak.com.cn/role/ScheduleofaccountsreceivablebymajorcustomerTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofnetpurchasebysuppliersTable" roleURI="http://cbak.com.cn/role/ScheduleofnetpurchasebysuppliersTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofaccountspayablebysuppliersTable" roleURI="http://cbak.com.cn/role/ScheduleofaccountspayablebysuppliersTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleoftransactionsTable" roleURI="http://cbak.com.cn/role/ScheduleoftransactionsTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofnetrevenuesfrommanufactureofbatteriesbyproductsTable" roleURI="http://cbak.com.cn/role/ScheduleofnetrevenuesfrommanufactureofbatteriesbyproductsTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable" roleURI="http://cbak.com.cn/role/ScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_PrincipalActivitiesBasisofPresentationandOrganizationDetails" roleURI="http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_PledgeddepositsDetails" roleURI="http://cbak.com.cn/role/PledgeddepositsDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_TradeAccountsandBillsReceivablenetDetails" roleURI="http://cbak.com.cn/role/TradeAccountsandBillsReceivablenetDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_InventoriesDetails" roleURI="http://cbak.com.cn/role/InventoriesDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_PrepaymentsandOtherReceivablesDetails" roleURI="http://cbak.com.cn/role/PrepaymentsandOtherReceivablesDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_PropertyPlantandEquipmentnetDetails" roleURI="http://cbak.com.cn/role/PropertyPlantandEquipmentnetDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ConstructioninProgressDetails" roleURI="http://cbak.com.cn/role/ConstructioninProgressDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_LeaseDetails" roleURI="http://cbak.com.cn/role/LeaseDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_IntangibleAssetsNetDetails" roleURI="http://cbak.com.cn/role/IntangibleAssetsNetDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_TradeAccountsandBillsPayableDetails" roleURI="http://cbak.com.cn/role/TradeAccountsandBillsPayableDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_LoansDetails" roleURI="http://cbak.com.cn/role/LoansDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_AccruedExpensesandOtherPayablesDetails" roleURI="http://cbak.com.cn/role/AccruedExpensesandOtherPayablesDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_DeferredGovernmentGrantsDetails" roleURI="http://cbak.com.cn/role/DeferredGovernmentGrantsDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ProductWarrantyProvisionDetails" roleURI="http://cbak.com.cn/role/ProductWarrantyProvisionDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails" roleURI="http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_SharebasedCompensationDetails" roleURI="http://cbak.com.cn/role/SharebasedCompensationDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_IncomeLossPerShareDetails" roleURI="http://cbak.com.cn/role/IncomeLossPerShareDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_WarrantsDetails" roleURI="http://cbak.com.cn/role/WarrantsDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_FairValueofFinancialInstrumentsDetails" roleURI="http://cbak.com.cn/role/FairValueofFinancialInstrumentsDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_CommitmentsandContingenciesDetails" roleURI="http://cbak.com.cn/role/CommitmentsandContingenciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ConcentrationsandCreditRiskDetails" roleURI="http://cbak.com.cn/role/ConcentrationsandCreditRiskDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_SegmentInformationDetails" roleURI="http://cbak.com.cn/role/SegmentInformationDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_SubsequentEventsDetails" roleURI="http://cbak.com.cn/role/SubsequentEventsDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#DocumentAndEntityInformation" roleURI="http://cbak.com.cn/role/DocumentAndEntityInformation"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all"/>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ConsolidatedBalanceSheet">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositsAssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_DepositsAssetsCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssets" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetInvestmentInLeaseCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetInvestmentInLeaseCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_NetInvestmentInLeaseCurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ConstructionInProgressNet" xlink:href="cbat-20210331.xsd#cbat_ConstructionInProgressNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="cbat_ConstructionInProgressNet" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_OperatingLeaseRightofuseAssetsNet" xlink:href="cbat-20210331.xsd#cbat_OperatingLeaseRightofuseAssetsNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="cbat_OperatingLeaseRightofuseAssetsNet" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetInvestmentInLeaseNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetInvestmentInLeaseNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_NetInvestmentInLeaseNoncurrent" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_Assets" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableTradeCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableTradeCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LongTermDebtCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherShortTermBorrowings" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherShortTermBorrowings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherShortTermBorrowings" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccountsPayableAndAccruedLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherAccountsPayableAndAccruedLiabilities" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToOtherRelatedPartiesClassifiedCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToOtherRelatedPartiesClassifiedCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_DueToOtherRelatedPartiesClassifiedCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_DeferredGovernmentGrantsCurrent" xlink:href="cbat-20210331.xsd#cbat_DeferredGovernmentGrantsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="cbat_DeferredGovernmentGrantsCurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_ProductWarrantyAccrualClassifiedCurrent" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_DerivativeLiabilitiesCurrent" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_DeferredGovernmentGrantsNoncurrent" xlink:href="cbat-20210331.xsd#cbat_DeferredGovernmentGrantsNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="cbat_DeferredGovernmentGrantsNoncurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ProductWarrantyAccrualClassifiedNonCurrent" xlink:href="cbat-20210331.xsd#cbat_ProductWarrantyAccrualClassifiedNonCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="cbat_ProductWarrantyAccrualClassifiedNonCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_TaxesPayableCurrentAndNoncurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_Liabilities" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_DonatedShares" xlink:href="cbat-20210331.xsd#cbat_DonatedShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="cbat_DonatedShares" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapital" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityBeforeTreasuryStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityBeforeTreasuryStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityBeforeTreasuryStock" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_TreasuryStockValue" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_MinorityInterest" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ConsolidatedBalanceSheet_Parentheticals">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesAuthorized" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesIssued" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesOutstanding" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ConsolidatedIncomeStatement">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_Revenues" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfRevenue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfRevenue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_CostOfRevenue" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_GrossProfit" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingExpensesAbstract" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingAndMarketingExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingAndMarketingExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_SellingAndMarketingExpense" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpenses" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingIncomeLoss" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingInterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingInterestExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_FinancingInterestExpense" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAdjustmentOfWarrants" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_FairValueAdjustmentOfWarrants" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ProfitLoss" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareAbstract" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ShareholdersEquityType2or3">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_DonatedSharesMember" xlink:href="cbat-20210331.xsd#cbat_DonatedSharesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="cbat_DonatedSharesMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_StatutoryReservesMember" xlink:href="cbat-20210331.xsd#cbat_StatutoryReservesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="cbat_StatutoryReservesMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncontrollingInterestMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncontrollingInterestMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_NoncontrollingInterestMember" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_TreasuryStockMember" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ShareBasedCompensationForEmployeeAndDirectorStockAwards" xlink:href="cbat-20210331.xsd#cbat_ShareBasedCompensationForEmployeeAndDirectorStockAwards"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="cbat_ShareBasedCompensationForEmployeeAndDirectorStockAwards" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_StockIssuedDuringPeriodCommonStockIssuedToInvestors" xlink:href="cbat-20210331.xsd#cbat_StockIssuedDuringPeriodCommonStockIssuedToInvestors"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="cbat_StockIssuedDuringPeriodCommonStockIssuedToInvestors" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_StockIssueDuringPeriodSharesCommonStockIssuedToInvestors" xlink:href="cbat-20210331.xsd#cbat_StockIssueDuringPeriodSharesCommonStockIssuedToInvestors"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="cbat_StockIssueDuringPeriodSharesCommonStockIssuedToInvestors" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" order="9" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ConsolidatedCashFlow">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProfitLoss" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationAndAmortization" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ProvisionForDoubtfulAccount" xlink:href="cbat-20210331.xsd#cbat_ProvisionForDoubtfulAccount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="cbat_ProvisionForDoubtfulAccount" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWriteDown" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWriteDown"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_InventoryWriteDown" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_SharebasedCompensation" xlink:href="cbat-20210331.xsd#cbat_SharebasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="cbat_SharebasedCompensation" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ChangesInFairValueOfWarrantsLiability" xlink:href="cbat-20210331.xsd#cbat_ChangesInFairValueOfWarrantsLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="cbat_ChangesInFairValueOfWarrantsLiability" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableTrade" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInLeasingReceivables" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInLeasingReceivables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInLeasingReceivables" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromRepaymentsOfOtherDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfOtherDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromRepaymentsOfOtherDebt" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ProceedsFromUnrelatedPartyDebt" xlink:href="cbat-20210331.xsd#cbat_ProceedsFromUnrelatedPartyDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="cbat_ProceedsFromUnrelatedPartyDebt" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_RepaymentOfBorrowingsFromShareholders" xlink:href="cbat-20210331.xsd#cbat_RepaymentOfBorrowingsFromShareholders"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="cbat_RepaymentOfBorrowingsFromShareholders" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_TransferOfConstructionInProgressToPropertyPlantAndEquipment" xlink:href="cbat-20210331.xsd#cbat_TransferOfConstructionInProgressToPropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="cbat_TransferOfConstructionInProgressToPropertyPlantAndEquipment" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_IssuanceOfCommonStockNote1Abstract" xlink:href="cbat-20210331.xsd#cbat_IssuanceOfCommonStockNote1Abstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="cbat_IssuanceOfCommonStockNote1Abstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_OffsetRepaymentOfPromissoryNote" xlink:href="cbat-20210331.xsd#cbat_OffsetRepaymentOfPromissoryNote"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_IssuanceOfCommonStockNote1Abstract" xlink:to="cbat_OffsetRepaymentOfPromissoryNote" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CashPaidDuringThePeriodForAbstract" xlink:href="cbat-20210331.xsd#cbat_CashPaidDuringThePeriodForAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="cbat_CashPaidDuringThePeriodForAbstract" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPaidNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_CashPaidDuringThePeriodForAbstract" xlink:to="us-gaap_InterestPaidNet" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganization">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/Pledgeddeposits">
    <loc xlink:type="locator" xlink:label="cbat_PledgedDepositsAbstract" xlink:href="cbat-20210331.xsd#cbat_PledgedDepositsAbstract"/>
    <loc xlink:type="locator" xlink:label="cbat_PledgedDepositsTextBlock" xlink:href="cbat-20210331.xsd#cbat_PledgedDepositsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PledgedDepositsAbstract" xlink:to="cbat_PledgedDepositsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/TradeAccountsandBillsReceivablenet">
    <loc xlink:type="locator" xlink:label="cbat_TradeAccountsAndBillsReceivableNetAbstract" xlink:href="cbat-20210331.xsd#cbat_TradeAccountsAndBillsReceivableNetAbstract"/>
    <loc xlink:type="locator" xlink:label="cbat_TradeAccountsAndBillsReceivableNetTextBlock" xlink:href="cbat-20210331.xsd#cbat_TradeAccountsAndBillsReceivableNetTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_TradeAccountsAndBillsReceivableNetAbstract" xlink:to="cbat_TradeAccountsAndBillsReceivableNetTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/Inventories">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/PrepaymentsandOtherReceivables">
    <loc xlink:type="locator" xlink:label="cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract" xlink:href="cbat-20210331.xsd#cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract"/>
    <loc xlink:type="locator" xlink:label="cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock" xlink:href="cbat-20210331.xsd#cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract" xlink:to="cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/PayablestoFormerSubsidiaries">
    <loc xlink:type="locator" xlink:label="cbat_ReceivablesFromFormerSubsidiariesAbstract" xlink:href="cbat-20210331.xsd#cbat_ReceivablesFromFormerSubsidiariesAbstract"/>
    <loc xlink:type="locator" xlink:label="cbat_ReceivablesFromFormerSubsidiariesTextBlock" xlink:href="cbat-20210331.xsd#cbat_ReceivablesFromFormerSubsidiariesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ReceivablesFromFormerSubsidiariesAbstract" xlink:to="cbat_ReceivablesFromFormerSubsidiariesTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/PropertyPlantandEquipmentnet">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ConstructioninProgress">
    <loc xlink:type="locator" xlink:label="cbat_ConstructionInProgressAbstract" xlink:href="cbat-20210331.xsd#cbat_ConstructionInProgressAbstract"/>
    <loc xlink:type="locator" xlink:label="cbat_ConstructionInProgressTextBlock" xlink:href="cbat-20210331.xsd#cbat_ConstructionInProgressTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ConstructionInProgressAbstract" xlink:to="cbat_ConstructionInProgressTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/Lease">
    <loc xlink:type="locator" xlink:label="us-gaap_ASU201602TransitionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ASU201602TransitionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ASU201602TransitionAbstract" xlink:to="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/IntangibleAssetsNet">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/TradeAccountsandBillsPayable">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract" xlink:to="us-gaap_OtherLiabilitiesDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/Loans">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/AccruedExpensesandOtherPayables">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/DeferredGovernmentGrants">
    <loc xlink:type="locator" xlink:label="cbat_OtherLongTermPayablesAbstract" xlink:href="cbat-20210331.xsd#cbat_OtherLongTermPayablesAbstract"/>
    <loc xlink:type="locator" xlink:label="cbat_OtherLongTermPayablesTextBlock" xlink:href="cbat-20210331.xsd#cbat_OtherLongTermPayablesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_OtherLongTermPayablesAbstract" xlink:to="cbat_OtherLongTermPayablesTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ProductWarrantyProvision">
    <loc xlink:type="locator" xlink:label="us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductWarrantyDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductWarrantyDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:to="us-gaap_ProductWarrantyDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilities">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/SharebasedCompensation">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/IncomeLossPerShare">
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/Warrants">
    <loc xlink:type="locator" xlink:label="cbat_WarrantsDisclosureAbstract" xlink:href="cbat-20210331.xsd#cbat_WarrantsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="cbat_WarrantsDisclosureTextBlock" xlink:href="cbat-20210331.xsd#cbat_WarrantsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_WarrantsDisclosureAbstract" xlink:to="cbat_WarrantsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/FairValueofFinancialInstruments">
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/CommitmentsandContingencies">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ConcentrationsandCreditRisk">
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/SegmentInformation">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/SubsequentEvents">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/AccountingPoliciesByPolicy">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_RecentlyIssuedAccountingStandardsPoliciesTextBlock" xlink:href="cbat-20210331.xsd#cbat_RecentlyIssuedAccountingStandardsPoliciesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="cbat_RecentlyIssuedAccountingStandardsPoliciesTextBlock" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/PledgeddepositsTables">
    <loc xlink:type="locator" xlink:label="cbat_PledgedDepositsAbstract" xlink:href="cbat-20210331.xsd#cbat_PledgedDepositsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PledgedDepositsAbstract" xlink:to="us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/TradeAccountsandBillsReceivablenetTables">
    <loc xlink:type="locator" xlink:label="cbat_TradeAccountsAndBillsReceivableNetAbstract" xlink:href="cbat-20210331.xsd#cbat_TradeAccountsAndBillsReceivableNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_TradeAccountsAndBillsReceivableNetAbstract" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_TradeAccountsAndBillsReceivableNetAbstract" xlink:to="us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/InventoriesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/PrepaymentsandOtherReceivablesTables">
    <loc xlink:type="locator" xlink:label="cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract" xlink:href="cbat-20210331.xsd#cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract" xlink:to="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/PayablestoFormerSubsidiariesTables">
    <loc xlink:type="locator" xlink:label="cbat_ReceivablesFromFormerSubsidiariesAbstract" xlink:href="cbat-20210331.xsd#cbat_ReceivablesFromFormerSubsidiariesAbstract"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfTradePayableToAFormerSubsidiaryTableTextBlock" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfTradePayableToAFormerSubsidiaryTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ReceivablesFromFormerSubsidiariesAbstract" xlink:to="cbat_ScheduleOfTradePayableToAFormerSubsidiaryTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/PropertyPlantandEquipmentnetTables">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ConstructioninProgressTables">
    <loc xlink:type="locator" xlink:label="cbat_ConstructionInProgressAbstract" xlink:href="cbat-20210331.xsd#cbat_ConstructionInProgressAbstract"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfConstructionInProgressTableTextBlock" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfConstructionInProgressTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ConstructionInProgressAbstract" xlink:to="cbat_ScheduleOfConstructionInProgressTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/LeaseTables">
    <loc xlink:type="locator" xlink:label="us-gaap_ASU201602TransitionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ASU201602TransitionAbstract"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfRightofuseAssets" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfRightofuseAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ASU201602TransitionAbstract" xlink:to="cbat_ScheduleOfRightofuseAssets" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfNetInvestmentInSalestypeLeasesTableTextBlock" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfNetInvestmentInSalestypeLeasesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ASU201602TransitionAbstract" xlink:to="cbat_ScheduleOfNetInvestmentInSalestypeLeasesTableTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ASU201602TransitionAbstract" xlink:to="us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ASU201602TransitionAbstract" xlink:to="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfLeaseTermAndDiscountRateTableTextBlock" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfLeaseTermAndDiscountRateTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ASU201602TransitionAbstract" xlink:to="cbat_ScheduleOfLeaseTermAndDiscountRateTableTextBlock" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/IntangibleAssetsNetTables">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/TradeAccountsandBillsPayableTables">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/LoansTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDebtTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfQuantitativeInformationAboutFinancialAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfQuantitativeInformationAboutFinancialAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_ScheduleOfQuantitativeInformationAboutFinancialAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShortTermDebtTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShortTermDebtTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_ScheduleOfShortTermDebtTextBlock" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/AccruedExpensesandOtherPayablesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/DeferredGovernmentGrantsTables">
    <loc xlink:type="locator" xlink:label="cbat_OtherLongTermPayablesAbstract" xlink:href="cbat-20210331.xsd#cbat_OtherLongTermPayablesAbstract"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfDeferredGovernmentGrantsTableTextBlock" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfDeferredGovernmentGrantsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_OtherLongTermPayablesAbstract" xlink:to="cbat_ScheduleOfDeferredGovernmentGrantsTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/SharebasedCompensationTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/IncomeLossPerShareTables">
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/WarrantsTables">
    <loc xlink:type="locator" xlink:label="cbat_WarrantsDisclosureAbstract" xlink:href="cbat-20210331.xsd#cbat_WarrantsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfOutstandingWarrants" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfOutstandingWarrants"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_WarrantsDisclosureAbstract" xlink:to="cbat_ScheduleOfOutstandingWarrants" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_WarrantIssuedTableTextBlock" xlink:href="cbat-20210331.xsd#cbat_WarrantIssuedTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_WarrantsDisclosureAbstract" xlink:to="cbat_WarrantIssuedTableTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnRecurringBasisUsingLevel3InputsTableTextNBlock" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnRecurringBasisUsingLevel3InputsTableTextNBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_WarrantsDisclosureAbstract" xlink:to="cbat_ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnRecurringBasisUsingLevel3InputsTableTextNBlock" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfWarrantActivityTableTextBlock" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfWarrantActivityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_WarrantsDisclosureAbstract" xlink:to="cbat_ScheduleOfWarrantActivityTableTextBlock" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/CommitmentsandContingenciesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermPurchaseCommitmentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermPurchaseCommitmentTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_LongTermPurchaseCommitmentTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ConcentrationsandCreditRiskTables">
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfAccountsReceivableByMajorCustomerTableTextBlock" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfAccountsReceivableByMajorCustomerTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="cbat_ScheduleOfAccountsReceivableByMajorCustomerTableTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfNetPurchaseBySuplierTableTextBlock" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfNetPurchaseBySuplierTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="cbat_ScheduleOfNetPurchaseBySuplierTableTextBlock" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfAccountsPayableBySuplierTableTextBlock" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfAccountsPayableBySuplierTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="cbat_ScheduleOfAccountsPayableBySuplierTableTextBlock" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfTransactionsWithTheFormerSubsidiariesTableTextBlock" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfTransactionsWithTheFormerSubsidiariesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="cbat_ScheduleOfTransactionsWithTheFormerSubsidiariesTableTextBlock" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/SegmentInformationTables">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofpledgeddepositsTable">
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfPledgedDepositsAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfPledgedDepositsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfPledgedDepositsAbstract" xlink:to="us-gaap_AccountsPayableCurrentAndNoncurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfPledgedDepositsAbstract" xlink:to="us-gaap_OtherLiabilities" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositsAssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfPledgedDepositsAbstract" xlink:to="us-gaap_DepositsAssetsCurrent" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleoftradeaccountsandbillsreceivableTable">
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfTradeAccountsAndBillsReceivableAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfTradeAccountsAndBillsReceivableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableGrossCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfTradeAccountsAndBillsReceivableAbstract" xlink:to="us-gaap_AccountsReceivableGrossCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_LessAllowanceForDoubtfulAccounts" xlink:href="cbat-20210331.xsd#cbat_LessAllowanceForDoubtfulAccounts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfTradeAccountsAndBillsReceivableAbstract" xlink:to="cbat_LessAllowanceForDoubtfulAccounts" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfTradeAccountsAndBillsReceivableAbstract" xlink:to="us-gaap_AccountsReceivableNet" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_BillsReceivable" xlink:href="cbat-20210331.xsd#cbat_BillsReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfTradeAccountsAndBillsReceivableAbstract" xlink:to="cbat_BillsReceivable" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfTradeAccountsAndBillsReceivableAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofanalysisoftheallowancefordoubtfulaccountsTable">
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfAnalysisOfTheAllowanceForDoubtfulAccountsAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfAnalysisOfTheAllowanceForDoubtfulAccountsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfAnalysisOfTheAllowanceForDoubtfulAccountsAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_GrossProvisionForDoubtfulAccounts" xlink:href="cbat-20210331.xsd#cbat_GrossProvisionForDoubtfulAccounts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfAnalysisOfTheAllowanceForDoubtfulAccountsAbstract" xlink:to="cbat_GrossProvisionForDoubtfulAccounts" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ReversalRecoveriesByCash" xlink:href="cbat-20210331.xsd#cbat_ReversalRecoveriesByCash"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfAnalysisOfTheAllowanceForDoubtfulAccountsAbstract" xlink:to="cbat_ReversalRecoveriesByCash" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome" xlink:href="cbat-20210331.xsd#cbat_ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfAnalysisOfTheAllowanceForDoubtfulAccountsAbstract" xlink:to="cbat_ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_AllowanceForDoubtfulAccountsForeignExchangeAdjustment" xlink:href="cbat-20210331.xsd#cbat_AllowanceForDoubtfulAccountsForeignExchangeAdjustment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfAnalysisOfTheAllowanceForDoubtfulAccountsAbstract" xlink:to="cbat_AllowanceForDoubtfulAccountsForeignExchangeAdjustment" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofinventoriesTable">
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfInventoriesAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfInventoriesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryRawMaterials" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryRawMaterials"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfInventoriesAbstract" xlink:to="us-gaap_InventoryRawMaterials" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWorkInProcess" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWorkInProcess"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfInventoriesAbstract" xlink:to="us-gaap_InventoryWorkInProcess" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryFinishedGoods" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryFinishedGoods"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfInventoriesAbstract" xlink:to="us-gaap_InventoryFinishedGoods" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfInventoriesAbstract" xlink:to="us-gaap_InventoryNet" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofprepaymentsandotherreceivablesTable">
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfPrepaymentsAndOtherReceivablesAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfPrepaymentsAndOtherReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValueAddedTaxReceivableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValueAddedTaxReceivableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfPrepaymentsAndOtherReceivablesAbstract" xlink:to="us-gaap_ValueAddedTaxReceivableCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_LoanReceivables" xlink:href="cbat-20210331.xsd#cbat_LoanReceivables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfPrepaymentsAndOtherReceivablesAbstract" xlink:to="cbat_LoanReceivables" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_PrepaymentsToSuppliers" xlink:href="cbat-20210331.xsd#cbat_PrepaymentsToSuppliers"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfPrepaymentsAndOtherReceivablesAbstract" xlink:to="cbat_PrepaymentsToSuppliers" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfPrepaymentsAndOtherReceivablesAbstract" xlink:to="us-gaap_DepositAssets" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueFromEmployeesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueFromEmployeesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfPrepaymentsAndOtherReceivablesAbstract" xlink:to="us-gaap_DueFromEmployeesCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfPrepaymentsAndOtherReceivablesAbstract" xlink:to="us-gaap_PrepaidExpenseCurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherPrepaidExpenseCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPrepaidExpenseCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfPrepaymentsAndOtherReceivablesAbstract" xlink:to="us-gaap_OtherPrepaidExpenseCurrent" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_PrepaidAndOtherAssetsGross" xlink:href="cbat-20210331.xsd#cbat_PrepaidAndOtherAssetsGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfPrepaymentsAndOtherReceivablesAbstract" xlink:to="cbat_PrepaidAndOtherAssetsGross" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfPrepaymentsAndOtherReceivablesAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfPrepaymentsAndOtherReceivablesAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssets" order="9" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofpayablestoaformersubsidiariesnetTable">
    <loc xlink:type="locator" xlink:label="cbat_PayablestoFormerSubsidiariesDetailsScheduleofpayablestoaformersubsidiariesnetLineItems" xlink:href="cbat-20210331.xsd#cbat_PayablestoFormerSubsidiariesDetailsScheduleofpayablestoaformersubsidiariesnetLineItems"/>
    <loc xlink:type="locator" xlink:label="cbat_PayablestoFormerSubsidiariesDetailsScheduleofpayablestoaformersubsidiariesnetTable" xlink:href="cbat-20210331.xsd#cbat_PayablestoFormerSubsidiariesDetailsScheduleofpayablestoaformersubsidiariesnetTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cbat_PayablestoFormerSubsidiariesDetailsScheduleofpayablestoaformersubsidiariesnetLineItems" xlink:to="cbat_PayablestoFormerSubsidiariesDetailsScheduleofpayablestoaformersubsidiariesnetTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_PayablestoFormerSubsidiariesDetailsScheduleofpayablestoaformersubsidiariesnetTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_BakTianjinMember" xlink:href="cbat-20210331.xsd#cbat_BakTianjinMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_BakTianjinMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_BakShenzhenMember" xlink:href="cbat-20210331.xsd#cbat_BakShenzhenMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_BakShenzhenMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToOtherRelatedPartiesClassifiedCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToOtherRelatedPartiesClassifiedCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PayablestoFormerSubsidiariesDetailsScheduleofpayablestoaformersubsidiariesnetLineItems" xlink:to="us-gaap_DueToOtherRelatedPartiesClassifiedCurrent" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofpropertyplantandequipmentnetTable">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BuildingMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_BuildingMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MachineryAndEquipmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_MachineryAndEquipmentMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OfficeEquipmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OfficeEquipmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_OfficeEquipmentMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VehiclesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VehiclesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_VehiclesMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetImpairmentCharges" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetImpairmentCharges"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_AssetImpairmentCharges" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofconstructioninprogressTable">
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfConstructionInProgressAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfConstructionInProgressAbstract"/>
    <loc xlink:type="locator" xlink:label="cbat_ConstructionProgress" xlink:href="cbat-20210331.xsd#cbat_ConstructionProgress"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfConstructionInProgressAbstract" xlink:to="cbat_ConstructionProgress" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfConstructionInProgressAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentOther" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionInProgressGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfConstructionInProgressAbstract" xlink:to="us-gaap_ConstructionInProgressGross" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofrightofuseassetsTable">
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfRightOfUseAssetsAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfRightOfUseAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfRightOfUseAssetsAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfLeaseIncentives" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfLeaseIncentives"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfRightOfUseAssetsAbstract" xlink:to="us-gaap_AmortizationOfLeaseIncentives" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ForeignExchangeAdjustment" xlink:href="cbat-20210331.xsd#cbat_ForeignExchangeAdjustment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfRightOfUseAssetsAbstract" xlink:to="cbat_ForeignExchangeAdjustment" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofnetinvestmentinsalestypeleasesTable">
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_LessUnearnedIncomeRepresentingInterest" xlink:href="cbat-20210331.xsd#cbat_LessUnearnedIncomeRepresentingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract" xlink:to="cbat_LessUnearnedIncomeRepresentingInterest" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CurrentPortion" xlink:href="cbat-20210331.xsd#cbat_CurrentPortion"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract" xlink:to="cbat_CurrentPortion" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_NoncurrentPortion" xlink:href="cbat-20210331.xsd#cbat_NoncurrentPortion"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract" xlink:to="cbat_NoncurrentPortion" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable">
    <loc xlink:type="locator" xlink:label="cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesLineItems" xlink:href="cbat-20210331.xsd#cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesLineItems"/>
    <loc xlink:type="locator" xlink:label="cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable" xlink:href="cbat-20210331.xsd#cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesLineItems" xlink:to="cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_TotalMinimumLeasePaymentsToBeReceivedMember" xlink:href="cbat-20210331.xsd#cbat_TotalMinimumLeasePaymentsToBeReceivedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_TotalMinimumLeasePaymentsToBeReceivedMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_AmortizationOfUnearnedIncomeMember" xlink:href="cbat-20210331.xsd#cbat_AmortizationOfUnearnedIncomeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_AmortizationOfUnearnedIncomeMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_NetInvestmentInSalesTypeLeasesMember" xlink:href="cbat-20210331.xsd#cbat_NetInvestmentInSalesTypeLeasesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_NetInvestmentInSalesTypeLeasesMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesLineItems" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInTwoYears" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInTwoYears"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesLineItems" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInTwoYears" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInThreeYears" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInThreeYears"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesLineItems" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInThreeYears" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFourYears" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFourYears"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesLineItems" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFourYears" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFiveYears" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFiveYears"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesLineItems" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFiveYears" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableDueThereafter" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableDueThereafter"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFiveYears" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableDueThereafter" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFiveYears" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofmaturitiesofleaseliabilitiesTable">
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_TotalUndiscountedCashFlows" xlink:href="cbat-20210331.xsd#cbat_TotalUndiscountedCashFlows"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:to="cbat_TotalUndiscountedCashFlows" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_LessImputedInterest" xlink:href="cbat-20210331.xsd#cbat_LessImputedInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:to="cbat_LessImputedInterest" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_PresentValueOfLeaseLiabilities" xlink:href="cbat-20210331.xsd#cbat_PresentValueOfLeaseLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:to="cbat_PresentValueOfLeaseLiabilities" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofleasetermanddiscountrateTable">
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfLeaseTermAndDiscountRateAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfLeaseTermAndDiscountRateAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfLeaseTermAndDiscountRateAbstract" xlink:to="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfLeaseTermAndDiscountRateAbstract" xlink:to="us-gaap_OperatingLeaseExpense" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfLeaseTermAndDiscountRateAbstract" xlink:to="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofintangibleassetsTable">
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfIntangibleAssetsAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfIntangibleAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalizedComputerSoftwareGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizedComputerSoftwareGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfIntangibleAssetsAbstract" xlink:to="us-gaap_CapitalizedComputerSoftwareGross" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfIntangibleAssetsAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfIntangibleAssetsAbstract" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleoftradeaccountsandbillspayableTable">
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfTradeAccountsAndBillsPayableAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfTradeAccountsAndBillsPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfTradeAccountsAndBillsPayableAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BankAcceptancesExecutedAndOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BankAcceptancesExecutedAndOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfTradeAccountsAndBillsPayableAbstract" xlink:to="us-gaap_BankAcceptancesExecutedAndOutstanding" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableTradeCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfTradeAccountsAndBillsPayableAbstract" xlink:to="us-gaap_AccountsPayableTradeCurrent" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofbankborrowingsTable">
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfBankBorrowingsAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfBankBorrowingsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableToBankCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayableToBankCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfBankBorrowingsAbstract" xlink:to="us-gaap_LoansPayableToBankCurrent" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleoffacilitiessecuredbythecompanysassetsTable">
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAndAssociatedLiabilitiesOfTransfersAccountedForAsSecuredBorrowingsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAndAssociatedLiabilitiesOfTransfersAccountedForAsSecuredBorrowingsLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_AssetsAndAssociatedLiabilitiesOfTransfersAccountedForAsSecuredBorrowingsLineItems" xlink:to="us-gaap_ScheduleOfAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollateralAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollateralAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTable" xlink:to="us-gaap_CollateralAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollateralDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollateralDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_CollateralAxis" xlink:to="us-gaap_CollateralDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollateralDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollateralDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_CollateralAxis" xlink:to="us-gaap_CollateralDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_PledgedDepositsMember" xlink:href="cbat-20210331.xsd#cbat_PledgedDepositsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CollateralDomain" xlink:to="cbat_PledgedDepositsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_RightOfUseAssetsnote9Member" xlink:href="cbat-20210331.xsd#cbat_RightOfUseAssetsnote9Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CollateralDomain" xlink:to="cbat_RightOfUseAssetsnote9Member" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CollateralBuildingsMember" xlink:href="cbat-20210331.xsd#cbat_CollateralBuildingsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CollateralDomain" xlink:to="cbat_CollateralBuildingsMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CollateralMachineryAndEquipmentMember" xlink:href="cbat-20210331.xsd#cbat_CollateralMachineryAndEquipmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CollateralDomain" xlink:to="cbat_CollateralMachineryAndEquipmentMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentCollateralAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCollateralAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAndAssociatedLiabilitiesOfTransfersAccountedForAsSecuredBorrowingsLineItems" xlink:to="us-gaap_DebtInstrumentCollateralAmount" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofothershorttermloansTable">
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShortTermDebtTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShortTermDebtTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_ScheduleOfShortTermDebtTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShortTermDebtTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_MrXiangqianLiTheCompanysFormerCEOMember" xlink:href="cbat-20210331.xsd#cbat_MrXiangqianLiTheCompanysFormerCEOMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_MrXiangqianLiTheCompanysFormerCEOMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_MrYunfeiLiMember" xlink:href="cbat-20210331.xsd#cbat_MrYunfeiLiMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_MrYunfeiLiMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ShareholdersMember" xlink:href="cbat-20210331.xsd#cbat_ShareholdersMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_ShareholdersMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_MrWenwuYuMember" xlink:href="cbat-20210331.xsd#cbat_MrWenwuYuMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_MrWenwuYuMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_MrLongqianPengMember" xlink:href="cbat-20210331.xsd#cbat_MrLongqianPengMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_MrLongqianPengMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_SuzhouZhengyuanweiNeedleCeCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_SuzhouZhengyuanweiNeedleCeCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_SuzhouZhengyuanweiNeedleCeCoLtdMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToRelatedPartiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_DueToRelatedPartiesCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_AdvancesFromUnrelatedThirdParty" xlink:href="cbat-20210331.xsd#cbat_AdvancesFromUnrelatedThirdParty"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="cbat_AdvancesFromUnrelatedThirdParty" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherShortTermBorrowings" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherShortTermBorrowings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_OtherShortTermBorrowings" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofaccruedexpensesandotherpayablesTable">
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfAccruedExpensesAndOtherPayablesAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfAccruedExpensesAndOtherPayablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfAccruedExpensesAndOtherPayablesAbstract" xlink:to="us-gaap_ConstructionPayableCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_EquipmentPurchasePayable" xlink:href="cbat-20210331.xsd#cbat_EquipmentPurchasePayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfAccruedExpensesAndOtherPayablesAbstract" xlink:to="cbat_EquipmentPurchasePayable" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_LiquidatedDamagesAmount" xlink:href="cbat-20210331.xsd#cbat_LiquidatedDamagesAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfAccruedExpensesAndOtherPayablesAbstract" xlink:to="cbat_LiquidatedDamagesAmount" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedEmployeeBenefitsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfAccruedExpensesAndOtherPayablesAbstract" xlink:to="us-gaap_AccruedEmployeeBenefitsCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_AccruedCustomerDeposits" xlink:href="cbat-20210331.xsd#cbat_AccruedCustomerDeposits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfAccruedExpensesAndOtherPayablesAbstract" xlink:to="cbat_AccruedCustomerDeposits" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfAccruedExpensesAndOtherPayablesAbstract" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccountsPayableAndAccruedLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfAccruedExpensesAndOtherPayablesAbstract" xlink:to="us-gaap_OtherAccountsPayableAndAccruedLiabilities" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofdeferredgovernmentgrantsTable">
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfDeferredGovernmentGrantsAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfDeferredGovernmentGrantsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLongTermDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLongTermDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfDeferredGovernmentGrantsAbstract" xlink:to="us-gaap_OtherLongTermDebt" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLongTermDebtCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLongTermDebtCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfDeferredGovernmentGrantsAbstract" xlink:to="us-gaap_OtherLongTermDebtCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLongTermDebtNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLongTermDebtNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfDeferredGovernmentGrantsAbstract" xlink:to="us-gaap_OtherLongTermDebtNoncurrent" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofprovisionforincometaxesexpensesTable">
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfProvisionForIncomeTaxesExpensesAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfProvisionForIncomeTaxesExpensesAbstract"/>
    <loc xlink:type="locator" xlink:label="cbat_PrcIncomeTaxAbstract" xlink:href="cbat-20210331.xsd#cbat_PrcIncomeTaxAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfProvisionForIncomeTaxesExpensesAbstract" xlink:to="cbat_PrcIncomeTaxAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrcIncomeTaxAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrcIncomeTaxAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrcIncomeTaxAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofincometaxreconciliationTable">
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfIncomeTaxReconciliationAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfIncomeTaxReconciliationAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfIncomeTaxReconciliationAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfIncomeTaxReconciliationAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfIncomeTaxReconciliationAbstract" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ReconcilingItemsAbstract" xlink:href="cbat-20210331.xsd#cbat_ReconcilingItemsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfIncomeTaxReconciliationAbstract" xlink:to="cbat_ReconcilingItemsAbstract" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ReconcilingItemsAbstract" xlink:to="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_NontaxableIncome" xlink:href="cbat-20210331.xsd#cbat_NontaxableIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ReconcilingItemsAbstract" xlink:to="cbat_NontaxableIncome" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ReconcilingItemsAbstract" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpense" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ReconcilingItemsAbstract" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ReconcilingItemsAbstract" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfIncomeTaxReconciliationAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofdeferredtaxassetsandliabilitiesTable">
    <loc xlink:type="locator" xlink:label="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesLineItems" xlink:href="cbat-20210331.xsd#cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesLineItems"/>
    <loc xlink:type="locator" xlink:label="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesTable" xlink:href="cbat-20210331.xsd#cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesLineItems" xlink:to="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ComponentsOfDeferredTaxAssetsAxis" xlink:href="cbat-20210331.xsd#cbat_ComponentsOfDeferredTaxAssetsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesTable" xlink:to="cbat_ComponentsOfDeferredTaxAssetsAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ComponentsOfDeferredTaxAssetsDomain" xlink:href="cbat-20210331.xsd#cbat_ComponentsOfDeferredTaxAssetsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="cbat_ComponentsOfDeferredTaxAssetsAxis" xlink:to="cbat_ComponentsOfDeferredTaxAssetsDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ComponentsOfDeferredTaxAssetsDomain_0" xlink:href="cbat-20210331.xsd#cbat_ComponentsOfDeferredTaxAssetsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="cbat_ComponentsOfDeferredTaxAssetsAxis" xlink:to="cbat_ComponentsOfDeferredTaxAssetsDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradeAccountsReceivableMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradeAccountsReceivableMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ComponentsOfDeferredTaxAssetsDomain" xlink:to="us-gaap_TradeAccountsReceivableMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoriesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoriesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ComponentsOfDeferredTaxAssetsDomain" xlink:to="us-gaap_InventoriesMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_DeferredTaxAssetsPropertyPlantAndEquipmentMember" xlink:href="cbat-20210331.xsd#cbat_DeferredTaxAssetsPropertyPlantAndEquipmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ComponentsOfDeferredTaxAssetsDomain" xlink:to="cbat_DeferredTaxAssetsPropertyPlantAndEquipmentMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ProvisionForProductWarrantyMember" xlink:href="cbat-20210331.xsd#cbat_ProvisionForProductWarrantyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ComponentsOfDeferredTaxAssetsDomain" xlink:to="cbat_ProvisionForProductWarrantyMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_DeferredTaxAssetsAbstract" xlink:href="cbat-20210331.xsd#cbat_DeferredTaxAssetsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesLineItems" xlink:to="cbat_DeferredTaxAssetsAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_DeferredTaxAssetNetNoncurrent" xlink:href="cbat-20210331.xsd#cbat_DeferredTaxAssetNetNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_DeferredTaxAssetsAbstract" xlink:to="cbat_DeferredTaxAssetNetNoncurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_DeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_DeferredTaxAssetValuationAllowanceNoncurrent" xlink:href="cbat-20210331.xsd#cbat_DeferredTaxAssetValuationAllowanceNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_DeferredTaxAssetsAbstract" xlink:to="cbat_DeferredTaxAssetValuationAllowanceNoncurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_DeferredTaxesLiabilitiesNoncurrent" xlink:href="cbat-20210331.xsd#cbat_DeferredTaxesLiabilitiesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesLineItems" xlink:to="cbat_DeferredTaxesLiabilitiesNoncurrent" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable">
    <loc xlink:type="locator" xlink:label="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesLineItems" xlink:href="cbat-20210331.xsd#cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesLineItems"/>
    <loc xlink:type="locator" xlink:label="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable" xlink:href="cbat-20210331.xsd#cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesLineItems" xlink:to="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_TypeOfCurrencyAxis" xlink:href="cbat-20210331.xsd#cbat_TypeOfCurrencyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable" xlink:to="cbat_TypeOfCurrencyAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_TypeOfCurrencyDomain" xlink:href="cbat-20210331.xsd#cbat_TypeOfCurrencyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="cbat_TypeOfCurrencyAxis" xlink:to="cbat_TypeOfCurrencyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_TypeOfCurrencyDomain_0" xlink:href="cbat-20210331.xsd#cbat_TypeOfCurrencyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="cbat_TypeOfCurrencyAxis" xlink:to="cbat_TypeOfCurrencyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_GrossUTBMember" xlink:href="cbat-20210331.xsd#cbat_GrossUTBMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_TypeOfCurrencyDomain" xlink:to="cbat_GrossUTBMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_SurchargeMember" xlink:href="cbat-20210331.xsd#cbat_SurchargeMember"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYTHh1lNGKaN8d6DODRRp1ljL35/9UoQegdaWOxpoSsNGBm8IVZubkTDylnfMbbpPrwjIRe7eCtNVFoNHxbZ17rd7VSKaFzmn81NSdT7hOvbO/27iWYzyfPUbIJkAkkNq6ZD+8e/mtoCyjU/D/YYuldow4Qoy1dlOY5jcwrUzhASzWqaJiUpNhfhKfABN5jiu8tPNx2y8cB8e2TlfUYdDk4i/ic+XROWA0=] CSR-->
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_TypeOfCurrencyDomain" xlink:to="cbat_SurchargeMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_NetUTBMember" xlink:href="cbat-20210331.xsd#cbat_NetUTBMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_TypeOfCurrencyDomain" xlink:to="cbat_NetUTBMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefits" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefits" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofnonvestedrestrictedshareunitsgrantedTable">
    <loc xlink:type="locator" xlink:label="cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedLineItems" xlink:href="cbat-20210331.xsd#cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedLineItems"/>
    <loc xlink:type="locator" xlink:label="cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedTable" xlink:href="cbat-20210331.xsd#cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedLineItems" xlink:to="cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardDateAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardDateAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedTable" xlink:to="us-gaap_AwardDateAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardDateDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardDateDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardDateAxis" xlink:to="us-gaap_AwardDateDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardDateDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardDateDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardDateAxis" xlink:to="us-gaap_AwardDateDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember" xlink:href="cbat-20210331.xsd#cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AwardDateDomain" xlink:to="cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember" xlink:href="cbat-20210331.xsd#cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AwardDateDomain" xlink:to="cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofcalculationofincomelosspershareTable">
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfCalculationOfIncomeLossPerShareAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfCalculationOfIncomeLossPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfCalculationOfIncomeLossPerShareAbstract" xlink:to="us-gaap_ProfitLoss" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CapitalContributionFromNonControllingInterestsOfASubsidiary" xlink:href="cbat-20210331.xsd#cbat_CapitalContributionFromNonControllingInterestsOfASubsidiary"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfCalculationOfIncomeLossPerShareAbstract" xlink:to="cbat_CapitalContributionFromNonControllingInterestsOfASubsidiary" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfCalculationOfIncomeLossPerShareAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfCalculationOfIncomeLossPerShareAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfCalculationOfIncomeLossPerShareAbstract" xlink:to="us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfCalculationOfIncomeLossPerShareAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfCalculationOfIncomeLossPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfCalculationOfIncomeLossPerShareAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="7" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleoftheoutstandingwarrantsTable">
    <loc xlink:type="locator" xlink:label="cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems" xlink:href="cbat-20210331.xsd#cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems"/>
    <loc xlink:type="locator" xlink:label="cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsTable" xlink:href="cbat-20210331.xsd#cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems" xlink:to="cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeContractTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeContractTypeDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_InvestorWarrantsMember" xlink:href="cbat-20210331.xsd#cbat_InvestorWarrantsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="cbat_InvestorWarrantsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_PlacementAgentWarrantsMember" xlink:href="cbat-20210331.xsd#cbat_PlacementAgentWarrantsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="cbat_PlacementAgentWarrantsMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_WarrantsHolderMember" xlink:href="cbat-20210331.xsd#cbat_WarrantsHolderMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="cbat_WarrantsHolderMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_AppraisalDateMember" xlink:href="cbat-20210331.xsd#cbat_AppraisalDateMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="cbat_AppraisalDateMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_MarketPricePerShare" xlink:href="cbat-20210331.xsd#cbat_MarketPricePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems" xlink:to="cbat_MarketPricePerShare" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_WarrantsExercisePrice" xlink:href="cbat-20210331.xsd#cbat_WarrantsExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems" xlink:to="cbat_WarrantsExercisePrice" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_RiskFreeRateOfWarrants" xlink:href="cbat-20210331.xsd#cbat_RiskFreeRateOfWarrants"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems" xlink:to="cbat_RiskFreeRateOfWarrants" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_DividendYieldRateOfWarrants" xlink:href="cbat-20210331.xsd#cbat_DividendYieldRateOfWarrants"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems" xlink:to="cbat_DividendYieldRateOfWarrants" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ExpectedTermOfWarrantsContractualLifeYears" xlink:href="cbat-20210331.xsd#cbat_ExpectedTermOfWarrantsContractualLifeYears"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems" xlink:to="cbat_ExpectedTermOfWarrantsContractualLifeYears" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ExpectedVolatilityRateOfWarrants" xlink:href="cbat-20210331.xsd#cbat_ExpectedVolatilityRateOfWarrants"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems" xlink:to="cbat_ExpectedVolatilityRateOfWarrants" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofwarrantsissuedTable">
    <loc xlink:type="locator" xlink:label="cbat_WarrantsDetailsScheduleofwarrantsissuedLineItems" xlink:href="cbat-20210331.xsd#cbat_WarrantsDetailsScheduleofwarrantsissuedLineItems"/>
    <loc xlink:type="locator" xlink:label="cbat_WarrantsDetailsScheduleofwarrantsissuedTable" xlink:href="cbat-20210331.xsd#cbat_WarrantsDetailsScheduleofwarrantsissuedTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cbat_WarrantsDetailsScheduleofwarrantsissuedLineItems" xlink:to="cbat_WarrantsDetailsScheduleofwarrantsissuedTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_WarrantsDetailsScheduleofwarrantsissuedTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_InvestorWarrantsSeriesA1Member" xlink:href="cbat-20210331.xsd#cbat_InvestorWarrantsSeriesA1Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="cbat_InvestorWarrantsSeriesA1Member" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_InvestorWarrantsSeriesA2Member" xlink:href="cbat-20210331.xsd#cbat_InvestorWarrantsSeriesA2Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="cbat_InvestorWarrantsSeriesA2Member" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_InvestorWarrantsSeriesBMember" xlink:href="cbat-20210331.xsd#cbat_InvestorWarrantsSeriesBMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="cbat_InvestorWarrantsSeriesBMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_PlacementAgentWarrantsMember" xlink:href="cbat-20210331.xsd#cbat_PlacementAgentWarrantsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="cbat_PlacementAgentWarrantsMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_MarketPricePerShare" xlink:href="cbat-20210331.xsd#cbat_MarketPricePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_WarrantsDetailsScheduleofwarrantsissuedLineItems" xlink:to="cbat_MarketPricePerShare" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_WarrantsExercisePrice" xlink:href="cbat-20210331.xsd#cbat_WarrantsExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_WarrantsDetailsScheduleofwarrantsissuedLineItems" xlink:to="cbat_WarrantsExercisePrice" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_RiskFreeRateOfWarrants" xlink:href="cbat-20210331.xsd#cbat_RiskFreeRateOfWarrants"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_WarrantsDetailsScheduleofwarrantsissuedLineItems" xlink:to="cbat_RiskFreeRateOfWarrants" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_DividendYieldRateOfWarrants" xlink:href="cbat-20210331.xsd#cbat_DividendYieldRateOfWarrants"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_WarrantsDetailsScheduleofwarrantsissuedLineItems" xlink:to="cbat_DividendYieldRateOfWarrants" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ExpectedTermOfWarrantsContractualLifeYears" xlink:href="cbat-20210331.xsd#cbat_ExpectedTermOfWarrantsContractualLifeYears"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_WarrantsDetailsScheduleofwarrantsissuedLineItems" xlink:to="cbat_ExpectedTermOfWarrantsContractualLifeYears" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ExpectedVolatilityRateOfWarrants" xlink:href="cbat-20210331.xsd#cbat_ExpectedVolatilityRateOfWarrants"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_WarrantsDetailsScheduleofwarrantsissuedLineItems" xlink:to="cbat_ExpectedVolatilityRateOfWarrants" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofwarrantsliabilitymeasuredatfairvalueonarecurringbasisusingLevel3inputsTable">
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnARecurringBasisUsingLevel3InputsAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnARecurringBasisUsingLevel3InputsAbstract"/>
    <loc xlink:type="locator" xlink:label="cbat_BalanceAtBeginningAndEndingOfYear" xlink:href="cbat-20210331.xsd#cbat_BalanceAtBeginningAndEndingOfYear"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnARecurringBasisUsingLevel3InputsAbstract" xlink:to="cbat_BalanceAtBeginningAndEndingOfYear" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_WarrantsIssuedToInstitutionInvestors" xlink:href="cbat-20210331.xsd#cbat_WarrantsIssuedToInstitutionInvestors"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnARecurringBasisUsingLevel3InputsAbstract" xlink:to="cbat_WarrantsIssuedToInstitutionInvestors" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_WarrantsIssuedToPlacementAgents" xlink:href="cbat-20210331.xsd#cbat_WarrantsIssuedToPlacementAgents"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnARecurringBasisUsingLevel3InputsAbstract" xlink:to="cbat_WarrantsIssuedToPlacementAgents" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_WarrantsRedeemed" xlink:href="cbat-20210331.xsd#cbat_WarrantsRedeemed"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnARecurringBasisUsingLevel3InputsAbstract" xlink:to="cbat_WarrantsRedeemed" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_FairValueChangeOfIssuedWarrantsIncludedInEarnings" xlink:href="cbat-20210331.xsd#cbat_FairValueChangeOfIssuedWarrantsIncludedInEarnings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnARecurringBasisUsingLevel3InputsAbstract" xlink:to="cbat_FairValueChangeOfIssuedWarrantsIncludedInEarnings" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofthewarrantactivityTable">
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfTheWarrantActivityAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfTheWarrantActivityAbstract"/>
    <loc xlink:type="locator" xlink:label="cbat_NumberOfWarrantsBeginningAndEnding" xlink:href="cbat-20210331.xsd#cbat_NumberOfWarrantsBeginningAndEnding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfTheWarrantActivityAbstract" xlink:to="cbat_NumberOfWarrantsBeginningAndEnding" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_AverageExercisePriceBeginningAndEnding" xlink:href="cbat-20210331.xsd#cbat_AverageExercisePriceBeginningAndEnding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfTheWarrantActivityAbstract" xlink:to="cbat_AverageExercisePriceBeginningAndEnding" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_WeightedAverageRemainingContractualTermInYearsOutstandingBeginning" xlink:href="cbat-20210331.xsd#cbat_WeightedAverageRemainingContractualTermInYearsOutstandingBeginning"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfTheWarrantActivityAbstract" xlink:to="cbat_WeightedAverageRemainingContractualTermInYearsOutstandingBeginning" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_NumberOfWarrantsExercisableBeginningAndEnding" xlink:href="cbat-20210331.xsd#cbat_NumberOfWarrantsExercisableBeginningAndEnding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfTheWarrantActivityAbstract" xlink:to="cbat_NumberOfWarrantsExercisableBeginningAndEnding" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_AverageExercisePriceExercisableBeginning" xlink:href="cbat-20210331.xsd#cbat_AverageExercisePriceExercisableBeginning"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfTheWarrantActivityAbstract" xlink:to="cbat_AverageExercisePriceExercisableBeginning" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_WeightedAveragesRemainingContractualTermInYearsExercisable" xlink:href="cbat-20210331.xsd#cbat_WeightedAveragesRemainingContractualTermInYearsExercisable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfTheWarrantActivityAbstract" xlink:to="cbat_WeightedAveragesRemainingContractualTermInYearsExercisable" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_NumberOfWarrantsGranted" xlink:href="cbat-20210331.xsd#cbat_NumberOfWarrantsGranted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfTheWarrantActivityAbstract" xlink:to="cbat_NumberOfWarrantsGranted" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_AverageExercisePriceGranted" xlink:href="cbat-20210331.xsd#cbat_AverageExercisePriceGranted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfTheWarrantActivityAbstract" xlink:to="cbat_AverageExercisePriceGranted" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_WeightedAveragesRemainingContractualTermInYearsGranted" xlink:href="cbat-20210331.xsd#cbat_WeightedAveragesRemainingContractualTermInYearsGranted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfTheWarrantActivityAbstract" xlink:to="cbat_WeightedAveragesRemainingContractualTermInYearsGranted" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_NumberOfWarrantsExercisedSurrendered" xlink:href="cbat-20210331.xsd#cbat_NumberOfWarrantsExercisedSurrendered"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfTheWarrantActivityAbstract" xlink:to="cbat_NumberOfWarrantsExercisedSurrendered" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_AverageExercisePriceExercisedSurrendered" xlink:href="cbat-20210331.xsd#cbat_AverageExercisePriceExercisedSurrendered"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfTheWarrantActivityAbstract" xlink:to="cbat_AverageExercisePriceExercisedSurrendered" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_NumberOfWarrantsExpired" xlink:href="cbat-20210331.xsd#cbat_NumberOfWarrantsExpired"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfTheWarrantActivityAbstract" xlink:to="cbat_NumberOfWarrantsExpired" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_AverageExercisePriceExpired" xlink:href="cbat-20210331.xsd#cbat_AverageExercisePriceExpired"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfTheWarrantActivityAbstract" xlink:to="cbat_AverageExercisePriceExpired" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_WeightedAverageRemainingContractualTermInYearsOutstandingEnding" xlink:href="cbat-20210331.xsd#cbat_WeightedAverageRemainingContractualTermInYearsOutstandingEnding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfTheWarrantActivityAbstract" xlink:to="cbat_WeightedAverageRemainingContractualTermInYearsOutstandingEnding" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_WeightedAverageRemainingContractualTermInYearsExercisableEnding" xlink:href="cbat-20210331.xsd#cbat_WeightedAverageRemainingContractualTermInYearsExercisableEnding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfTheWarrantActivityAbstract" xlink:to="cbat_WeightedAverageRemainingContractualTermInYearsExercisableEnding" order="14" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofcapitalcommitmentsTable">
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermPurchaseCommitmentLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermPurchaseCommitmentLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermPurchaseCommitmentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermPurchaseCommitmentTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_LongTermPurchaseCommitmentLineItems" xlink:to="us-gaap_LongTermPurchaseCommitmentTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCommitmentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_LongTermPurchaseCommitmentTable" xlink:to="us-gaap_OtherCommitmentsAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCommitmentsDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_OtherCommitmentsAxis" xlink:to="us-gaap_OtherCommitmentsDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCommitmentsDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_OtherCommitmentsAxis" xlink:to="us-gaap_OtherCommitmentsDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ConstructionOfBuildingsMember" xlink:href="cbat-20210331.xsd#cbat_ConstructionOfBuildingsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsDomain" xlink:to="cbat_ConstructionOfBuildingsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_PurchasesOfEquipmentMember" xlink:href="cbat-20210331.xsd#cbat_PurchasesOfEquipmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsDomain" xlink:to="cbat_PurchasesOfEquipmentMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CapitalInjectionMember" xlink:href="cbat-20210331.xsd#cbat_CapitalInjectionMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsDomain" xlink:to="cbat_CapitalInjectionMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCommitment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongTermPurchaseCommitmentLineItems" xlink:to="us-gaap_OtherCommitment" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofrevenuebymajorcustomersbyreportingsegmentsTable">
    <loc xlink:type="locator" xlink:label="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:to="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MajorCustomersAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="srt_MajorCustomersAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain_0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CustomerAMember" xlink:href="cbat-20210331.xsd#cbat_CustomerAMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="cbat_CustomerAMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CustomerBMember" xlink:href="cbat-20210331.xsd#cbat_CustomerBMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="cbat_CustomerBMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CustomerCMember" xlink:href="cbat-20210331.xsd#cbat_CustomerCMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="cbat_CustomerCMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CustomerDMember" xlink:href="cbat-20210331.xsd#cbat_CustomerDMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="cbat_CustomerDMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:to="us-gaap_Revenues" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskPercentage1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofaccountsreceivablebymajorcustomerTable">
    <loc xlink:type="locator" xlink:label="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerLineItems" xlink:href="cbat-20210331.xsd#cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerLineItems"/>
    <loc xlink:type="locator" xlink:label="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerTable" xlink:href="cbat-20210331.xsd#cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerLineItems" xlink:to="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MajorCustomersAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerTable" xlink:to="srt_MajorCustomersAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain_0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CustomerAMember" xlink:href="cbat-20210331.xsd#cbat_CustomerAMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="cbat_CustomerAMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ZhengzhouBAKBatteryCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_ZhengzhouBAKBatteryCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="cbat_ZhengzhouBAKBatteryCoLtdMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerLineItems" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ConcentrationRiskPercentageOfAccountsReceivable" xlink:href="cbat-20210331.xsd#cbat_ConcentrationRiskPercentageOfAccountsReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerLineItems" xlink:to="cbat_ConcentrationRiskPercentageOfAccountsReceivable" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofnetpurchasebysuppliersTable">
    <loc xlink:type="locator" xlink:label="cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersLineItems" xlink:href="cbat-20210331.xsd#cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersLineItems"/>
    <loc xlink:type="locator" xlink:label="cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersTable" xlink:href="cbat-20210331.xsd#cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersLineItems" xlink:to="cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersTable" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_SupplierAMember" xlink:href="cbat-20210331.xsd#cbat_SupplierAMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="cbat_SupplierAMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ZhengzhouBAKBatteryCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_ZhengzhouBAKBatteryCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="cbat_ZhengzhouBAKBatteryCoLtdMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ShenzhenBAKMember" xlink:href="cbat-20210331.xsd#cbat_ShenzhenBAKMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="cbat_ShenzhenBAKMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersLineItems" xlink:to="us-gaap_AccountsPayableCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ConcentrationRiskOnPercentageOfAccountsPayable" xlink:href="cbat-20210331.xsd#cbat_ConcentrationRiskOnPercentageOfAccountsPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersLineItems" xlink:to="cbat_ConcentrationRiskOnPercentageOfAccountsPayable" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofaccountspayablebysuppliersTable">
    <loc xlink:type="locator" xlink:label="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersLineItems" xlink:href="cbat-20210331.xsd#cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersLineItems"/>
    <loc xlink:type="locator" xlink:label="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersTable" xlink:href="cbat-20210331.xsd#cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersLineItems" xlink:to="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersTable" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_SupplierBMember" xlink:href="cbat-20210331.xsd#cbat_SupplierBMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="cbat_SupplierBMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_SupplierCMember" xlink:href="cbat-20210331.xsd#cbat_SupplierCMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="cbat_SupplierCMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_SupplierDMember" xlink:href="cbat-20210331.xsd#cbat_SupplierDMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="cbat_SupplierDMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersLineItems" xlink:to="us-gaap_AccountsPayableCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ConcentrationRiskOnPercentageOfAccountsPayable" xlink:href="cbat-20210331.xsd#cbat_ConcentrationRiskOnPercentageOfAccountsPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersLineItems" xlink:to="cbat_ConcentrationRiskOnPercentageOfAccountsPayable" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleoftransactionsTable">
    <loc xlink:type="locator" xlink:label="cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsLineItems" xlink:href="cbat-20210331.xsd#cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsLineItems"/>
    <loc xlink:type="locator" xlink:label="cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsTable" xlink:href="cbat-20210331.xsd#cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsLineItems" xlink:to="cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MajorCustomersAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsTable" xlink:to="srt_MajorCustomersAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain_0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_BakShenzhenMember" xlink:href="cbat-20210331.xsd#cbat_BakShenzhenMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="cbat_BakShenzhenMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ZhengzhouBAKBatteryCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_ZhengzhouBAKBatteryCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="cbat_ZhengzhouBAKBatteryCoLtdMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ZhengzhouBAKElectronicsCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_ZhengzhouBAKElectronicsCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="cbat_ZhengzhouBAKElectronicsCoLtdMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ZhengzhouBAKNewEnergyVehicleCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_ZhengzhouBAKNewEnergyVehicleCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="cbat_ZhengzhouBAKNewEnergyVehicleCoLtdMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_SalesOfFinishedGoodsAndRawMaterials" xlink:href="cbat-20210331.xsd#cbat_SalesOfFinishedGoodsAndRawMaterials"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsLineItems" xlink:to="cbat_SalesOfFinishedGoodsAndRawMaterials" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsLineItems" xlink:to="us-gaap_AccountsAndOtherReceivablesNetCurrent" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofnetrevenuesfrommanufactureofbatteriesbyproductsTable">
    <loc xlink:type="locator" xlink:label="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="srt_ProductOrServiceAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain_0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ElectricVehiclesMember" xlink:href="cbat-20210331.xsd#cbat_ElectricVehiclesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="cbat_ElectricVehiclesMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_LightElectricVehiclesMember" xlink:href="cbat-20210331.xsd#cbat_LightElectricVehiclesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="cbat_LightElectricVehiclesMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_UninterruptableSuppliesMember" xlink:href="cbat-20210331.xsd#cbat_UninterruptableSuppliesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="cbat_UninterruptableSuppliesMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_RawMaterialsusedinLithiumBatteriesMember" xlink:href="cbat-20210331.xsd#cbat_RawMaterialsusedinLithiumBatteriesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="cbat_RawMaterialsusedinLithiumBatteriesMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_NetRevenuesByProductMember" xlink:href="cbat-20210331.xsd#cbat_NetRevenuesByProductMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="cbat_NetRevenuesByProductMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="us-gaap_Revenues" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable">
    <loc xlink:type="locator" xlink:label="cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasLineItems" xlink:href="cbat-20210331.xsd#cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasLineItems"/>
    <loc xlink:type="locator" xlink:label="cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable" xlink:href="cbat-20210331.xsd#cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasLineItems" xlink:to="cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable" xlink:to="srt_StatementGeographicalAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain_0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_MainlandChinaMember" xlink:href="cbat-20210331.xsd#cbat_MainlandChinaMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="cbat_MainlandChinaMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_EuropeMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EuropeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_EuropeMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_OtherGeographicAreasMember" xlink:href="cbat-20210331.xsd#cbat_OtherGeographicAreasMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="cbat_OtherGeographicAreasMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasLineItems" xlink:to="us-gaap_Revenues" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails">
    <loc xlink:type="locator" xlink:label="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:href="cbat-20210331.xsd#cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable" xlink:href="cbat-20210331.xsd#cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable" xlink:to="srt_ConsolidatedEntitiesAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesDomain_0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable" xlink:to="us-gaap_ShortTermDebtTypeAxis" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_AgreementAxis" xlink:href="cbat-20210331.xsd#cbat_AgreementAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable" xlink:to="cbat_AgreementAxis" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_AgreementDomain" xlink:href="cbat-20210331.xsd#cbat_AgreementDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="cbat_AgreementAxis" xlink:to="cbat_AgreementDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_AgreementDomain_0" xlink:href="cbat-20210331.xsd#cbat_AgreementDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="cbat_AgreementAxis" xlink:to="cbat_AgreementDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CBAKEnergyTechnologyCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_CBAKEnergyTechnologyCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="cbat_CBAKEnergyTechnologyCoLtdMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CBAKNewEnergyNanjingCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_CBAKNewEnergyNanjingCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="cbat_CBAKNewEnergyNanjingCoLtdMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CBAKNewEnergyTechnologyCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_CBAKNewEnergyTechnologyCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="cbat_CBAKNewEnergyTechnologyCoLtdMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ChinaBAKAsiaHoldingLimitedMember" xlink:href="cbat-20210331.xsd#cbat_ChinaBAKAsiaHoldingLimitedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="cbat_ChinaBAKAsiaHoldingLimitedMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="cbat_NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_FirstDebtMember" xlink:href="cbat-20210331.xsd#cbat_FirstDebtMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="cbat_FirstDebtMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_SecondDebtMember" xlink:href="cbat-20210331.xsd#cbat_SecondDebtMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="cbat_SecondDebtMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ThirdDebtMember" xlink:href="cbat-20210331.xsd#cbat_ThirdDebtMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="cbat_ThirdDebtMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_FourthDebtMember" xlink:href="cbat-20210331.xsd#cbat_FourthDebtMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="cbat_FourthDebtMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_MrYunfeiLiMember" xlink:href="cbat-20210331.xsd#cbat_MrYunfeiLiMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_MrYunfeiLiMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_MrXiangqianLiMember" xlink:href="cbat-20210331.xsd#cbat_MrXiangqianLiMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_MrXiangqianLiMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_MrDaweiLiMember" xlink:href="cbat-20210331.xsd#cbat_MrDaweiLiMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_MrDaweiLiMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_MrJunLangMember" xlink:href="cbat-20210331.xsd#cbat_MrJunLangMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_MrJunLangMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_MsJingShiMember" xlink:href="cbat-20210331.xsd#cbat_MsJingShiMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_MsJingShiMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_AsiaEVKMember" xlink:href="cbat-20210331.xsd#cbat_AsiaEVKMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_AsiaEVKMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_EnergyVehicleCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_EnergyVehicleCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_EnergyVehicleCoLtdMember" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_TillicumInvestmentCompanyLimitedMember" xlink:href="cbat-20210331.xsd#cbat_TillicumInvestmentCompanyLimitedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_TillicumInvestmentCompanyLimitedMember" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_InvestorsMember" xlink:href="cbat-20210331.xsd#cbat_InvestorsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_InvestorsMember" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_SecuritiesPurchaseAgreementMember" xlink:href="cbat-20210331.xsd#cbat_SecuritiesPurchaseAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_SecuritiesPurchaseAgreementMember" order="9" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="cbat_ChinaBAKAsiaHoldingLimitedMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CbakPowerMember" xlink:href="cbat-20210331.xsd#cbat_CbakPowerMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="cbat_CbakPowerMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CbakSuzhouMember" xlink:href="cbat-20210331.xsd#cbat_CbakSuzhouMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="cbat_CbakSuzhouMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CancellationAgreementMember" xlink:href="cbat-20210331.xsd#cbat_CancellationAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_AgreementDomain" xlink:to="cbat_CancellationAgreementMember" order="0" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_AgreementDomain" xlink:to="cbat_CBAKEnergyTechnologyCoLtdMember" order="1" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_AgreementDomain" xlink:to="cbat_SecuritiesPurchaseAgreementMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_PromissoryNotesMember" xlink:href="cbat-20210331.xsd#cbat_PromissoryNotesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="cbat_PromissoryNotesMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_SharesPlacedInEscrow" xlink:href="cbat-20210331.xsd#cbat_SharesPlacedInEscrow"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_SharesPlacedInEscrow" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_EscrowAgreementDescription" xlink:href="cbat-20210331.xsd#cbat_EscrowAgreementDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_EscrowAgreementDescription" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_SharesReleasedFromEscrow" xlink:href="cbat-20210331.xsd#cbat_SharesReleasedFromEscrow"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_SharesReleasedFromEscrow" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CommonStockEquivalentPercentage" xlink:href="cbat-20210331.xsd#cbat_CommonStockEquivalentPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_CommonStockEquivalentPercentage" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_TransferOfRelatedSharesDescription" xlink:href="cbat-20210331.xsd#cbat_TransferOfRelatedSharesDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_TransferOfRelatedSharesDescription" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_RegisteredCapitalOfSubsidiary" xlink:href="cbat-20210331.xsd#cbat_RegisteredCapitalOfSubsidiary"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_RegisteredCapitalOfSubsidiary" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Cash"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_Cash" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_EquityInterestPercentage" xlink:href="cbat-20210331.xsd#cbat_EquityInterestPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_EquityInterestPercentage" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CompanyContribtionOnRelatedDescription" xlink:href="cbat-20210331.xsd#cbat_CompanyContribtionOnRelatedDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_CompanyContribtionOnRelatedDescription" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_RegisteredCapitalIncreased" xlink:href="cbat-20210331.xsd#cbat_RegisteredCapitalIncreased"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_RegisteredCapitalIncreased" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ContributedAmount" xlink:href="cbat-20210331.xsd#cbat_ContributedAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_ContributedAmount" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_SubsidiariesConsistedDescription" xlink:href="cbat-20210331.xsd#cbat_SubsidiariesConsistedDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_SubsidiariesConsistedDescription" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssuedPricePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_WorkingCapital" xlink:href="cbat-20210331.xsd#cbat_WorkingCapital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_WorkingCapital" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ReceiveAdvanceAmount" xlink:href="cbat-20210331.xsd#cbat_ReceiveAdvanceAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_ReceiveAdvanceAmount" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_PrincipalAmount" xlink:href="cbat-20210331.xsd#cbat_PrincipalAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_PrincipalAmount" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_AggregateShare" xlink:href="cbat-20210331.xsd#cbat_AggregateShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_AggregateShare" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ConversionPricePerShare" xlink:href="cbat-20210331.xsd#cbat_ConversionPricePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_ConversionPricePerShare" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_FurtherAdvanceAmount" xlink:href="cbat-20210331.xsd#cbat_FurtherAdvanceAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_FurtherAdvanceAmount" order="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CommonStockPerShare" xlink:href="cbat-20210331.xsd#cbat_CommonStockPerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_CommonStockPerShare" order="26" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_AggregateConsiderationAmount" xlink:href="cbat-20210331.xsd#cbat_AggregateConsiderationAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_AggregateConsiderationAmount" order="27" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_InvestmentTotal" xlink:href="cbat-20210331.xsd#cbat_InvestmentTotal"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_InvestmentTotal" order="28" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_InventoryPaidTotal" xlink:href="cbat-20210331.xsd#cbat_InventoryPaidTotal"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_InventoryPaidTotal" order="29" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesSubscriptions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesSubscriptions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_CommonStockSharesSubscriptions" order="30" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ProceedsFromReceivedInvestment" xlink:href="cbat-20210331.xsd#cbat_ProceedsFromReceivedInvestment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_ProceedsFromReceivedInvestment" order="31" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_SharePrice" order="32" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_AggregatePriceAmount" xlink:href="cbat-20210331.xsd#cbat_AggregatePriceAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_AggregatePriceAmount" order="33" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_SharesIssued" order="34" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_DescriptionOfAgreementCBAKPower" xlink:href="cbat-20210331.xsd#cbat_DescriptionOfAgreementCBAKPower"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_DescriptionOfAgreementCBAKPower" order="35" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="36" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockSharesConverted1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockSharesConverted1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_ConversionOfStockSharesConverted1" order="37" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_NotesPayable" order="38" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" order="39" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromOtherOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromOtherOperatingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_ProceedsFromOtherOperatingActivities" order="40" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_OriginalIssueDiscount" xlink:href="cbat-20210331.xsd#cbat_OriginalIssueDiscount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_OriginalIssueDiscount" order="41" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherExpenses" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_OtherExpenses" order="42" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_DescriptionOfExchangeAgreement" xlink:href="cbat-20210331.xsd#cbat_DescriptionOfExchangeAgreement"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_DescriptionOfExchangeAgreement" order="43" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CancellationAgreementsDescription" xlink:href="cbat-20210331.xsd#cbat_CancellationAgreementsDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_CancellationAgreementsDescription" order="44" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_AmendmentToPromissoryNotesDescription" xlink:href="cbat-20210331.xsd#cbat_AmendmentToPromissoryNotesDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_AmendmentToPromissoryNotesDescription" order="45" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CancellationAgreementWithCreditorsDescription" xlink:href="cbat-20210331.xsd#cbat_CancellationAgreementWithCreditorsDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_CancellationAgreementWithCreditorsDescription" order="46" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_SecuritiesPurchaseAgreementDescription" xlink:href="cbat-20210331.xsd#cbat_SecuritiesPurchaseAgreementDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_SecuritiesPurchaseAgreementDescription" order="47" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_OtherLiabilitiesCurrent" order="48" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_UnutilizedCommittedAmount" xlink:href="cbat-20210331.xsd#cbat_UnutilizedCommittedAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_UnutilizedCommittedAmount" order="49" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/PledgeddepositsDetails">
    <loc xlink:type="locator" xlink:label="cbat_PledgeddepositsDetailsLineItems" xlink:href="cbat-20210331.xsd#cbat_PledgeddepositsDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="cbat_PledgeddepositsDetailsTable" xlink:href="cbat-20210331.xsd#cbat_PledgeddepositsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cbat_PledgeddepositsDetailsLineItems" xlink:to="cbat_PledgeddepositsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_PledgeddepositsDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_SuzhouSecurityMember" xlink:href="cbat-20210331.xsd#cbat_SuzhouSecurityMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_SuzhouSecurityMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CangzhouHuibangMember" xlink:href="cbat-20210331.xsd#cbat_CangzhouHuibangMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_CangzhouHuibangMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_DongguanShanshanMember" xlink:href="cbat-20210331.xsd#cbat_DongguanShanshanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_DongguanShanshanMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_NanjingJinlongMember" xlink:href="cbat-20210331.xsd#cbat_NanjingJinlongMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_NanjingJinlongMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_XianAnpuMember" xlink:href="cbat-20210331.xsd#cbat_XianAnpuMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_XianAnpuMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_TianjinChangyuanMember" xlink:href="cbat-20210331.xsd#cbat_TianjinChangyuanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_TianjinChangyuanMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_JiuzhaoMember" xlink:href="cbat-20210331.xsd#cbat_JiuzhaoMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_JiuzhaoMember" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ChongqingZhongrunMember" xlink:href="cbat-20210331.xsd#cbat_ChongqingZhongrunMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_ChongqingZhongrunMember" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyDamagesSoughtValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyDamagesSoughtValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PledgeddepositsDetailsLineItems" xlink:to="us-gaap_LossContingencyDamagesSoughtValue" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ServiceExpensesAmount" xlink:href="cbat-20210331.xsd#cbat_ServiceExpensesAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PledgeddepositsDetailsLineItems" xlink:to="cbat_ServiceExpensesAmount" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PledgeddepositsDetailsLineItems" xlink:to="us-gaap_InterestExpenseOther" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_BankDeposits" xlink:href="cbat-20210331.xsd#cbat_BankDeposits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PledgeddepositsDetailsLineItems" xlink:to="cbat_BankDeposits" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_FrozenByBank" xlink:href="cbat-20210331.xsd#cbat_FrozenByBank"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PledgeddepositsDetailsLineItems" xlink:to="cbat_FrozenByBank" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_AccruedServiceCost" xlink:href="cbat-20210331.xsd#cbat_AccruedServiceCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PledgeddepositsDetailsLineItems" xlink:to="cbat_AccruedServiceCost" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MaterialsSuppliesAndOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MaterialsSuppliesAndOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PledgeddepositsDetailsLineItems" xlink:to="us-gaap_MaterialsSuppliesAndOther" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_SettlementAmount" xlink:href="cbat-20210331.xsd#cbat_SettlementAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PledgeddepositsDetailsLineItems" xlink:to="cbat_SettlementAmount" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForLegalSettlements" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForLegalSettlements"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PledgeddepositsDetailsLineItems" xlink:to="us-gaap_PaymentsForLegalSettlements" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_Payments" xlink:href="cbat-20210331.xsd#cbat_Payments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PledgeddepositsDetailsLineItems" xlink:to="cbat_Payments" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquipmentExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquipmentExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PledgeddepositsDetailsLineItems" xlink:to="us-gaap_EquipmentExpense" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_LiquidatedDamagesAmount" xlink:href="cbat-20210331.xsd#cbat_LiquidatedDamagesAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PledgeddepositsDetailsLineItems" xlink:to="cbat_LiquidatedDamagesAmount" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_EmployeesCompensationDescription" xlink:href="cbat-20210331.xsd#cbat_EmployeesCompensationDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PledgeddepositsDetailsLineItems" xlink:to="cbat_EmployeesCompensationDescription" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_MaterialCost" xlink:href="cbat-20210331.xsd#cbat_MaterialCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PledgeddepositsDetailsLineItems" xlink:to="cbat_MaterialCost" order="14" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/TradeAccountsandBillsReceivablenetDetails">
    <loc xlink:type="locator" xlink:label="cbat_TradeAccountsAndBillsReceivableNetAbstract" xlink:href="cbat-20210331.xsd#cbat_TradeAccountsAndBillsReceivableNetAbstract"/>
    <loc xlink:type="locator" xlink:label="cbat_TradeAccountsAndBillsReceivables" xlink:href="cbat-20210331.xsd#cbat_TradeAccountsAndBillsReceivables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_TradeAccountsAndBillsReceivableNetAbstract" xlink:to="cbat_TradeAccountsAndBillsReceivables" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/InventoriesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWriteDown" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWriteDown"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryWriteDown" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/PrepaymentsandOtherReceivablesDetails">
    <loc xlink:type="locator" xlink:label="cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract" xlink:href="cbat-20210331.xsd#cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract"/>
    <loc xlink:type="locator" xlink:label="cbat_LoanAgreementDescription" xlink:href="cbat-20210331.xsd#cbat_LoanAgreementDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract" xlink:to="cbat_LoanAgreementDescription" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/PropertyPlantandEquipmentnetDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_Depreciation" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ManufacturingCosts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ManufacturingCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_ManufacturingCosts" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ConstructioninProgressDetails">
    <loc xlink:type="locator" xlink:label="cbat_ConstructionInProgressAbstract" xlink:href="cbat-20210331.xsd#cbat_ConstructionInProgressAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestCostsCapitalized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestCostsCapitalized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ConstructionInProgressAbstract" xlink:to="us-gaap_InterestCostsCapitalized" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/LeaseDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_ASU201602TransitionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ASU201602TransitionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentMaturityDate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ASU201602TransitionAbstract" xlink:to="us-gaap_DebtInstrumentMaturityDate" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_OwnersLeasePeriod" xlink:href="cbat-20210331.xsd#cbat_OwnersLeasePeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ASU201602TransitionAbstract" xlink:to="cbat_OwnersLeasePeriod" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherIncome" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ASU201602TransitionAbstract" xlink:to="us-gaap_OtherIncome" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ASU201602TransitionAbstract" xlink:to="us-gaap_InterestIncomeOther" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_RentalPaymentPerMonth" xlink:href="cbat-20210331.xsd#cbat_RentalPaymentPerMonth"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ASU201602TransitionAbstract" xlink:to="cbat_RentalPaymentPerMonth" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/IntangibleAssetsNetDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/TradeAccountsandBillsPayableDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentTerm" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract" xlink:to="us-gaap_DebtInstrumentTerm" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/LoansDetails">
    <loc xlink:type="locator" xlink:label="cbat_LoansDetailsLineItems" xlink:href="cbat-20210331.xsd#cbat_LoansDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="cbat_LoansDetailsTable" xlink:href="cbat-20210331.xsd#cbat_LoansDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cbat_LoansDetailsLineItems" xlink:to="cbat_LoansDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_LoansDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_LoansDetailsTable" xlink:to="dei_LegalEntityAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain_0" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ChinaEverbrightBankDalianBranchMember" xlink:href="cbat-20210331.xsd#cbat_ChinaEverbrightBankDalianBranchMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_ChinaEverbrightBankDalianBranchMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ChinaMerchantBankMember" xlink:href="cbat-20210331.xsd#cbat_ChinaMerchantBankMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_ChinaMerchantBankMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_AgriculturalBankOfChinaMember" xlink:href="cbat-20210331.xsd#cbat_AgriculturalBankOfChinaMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_AgriculturalBankOfChinaMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ChinaZheshangBankCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_ChinaZheshangBankCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_ChinaZheshangBankCoLtdMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_SuzhouZhengyuanweiNeedleCeCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_SuzhouZhengyuanweiNeedleCeCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_SuzhouZhengyuanweiNeedleCeCoLtdMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ChinaEverbrightBankDalianFriendshipBranchMember" xlink:href="cbat-20210331.xsd#cbat_ChinaEverbrightBankDalianFriendshipBranchMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_ChinaEverbrightBankDalianFriendshipBranchMember" order="5" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="cbat_ChinaEverbrightBankDalianBranchMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_LoansDetailsLineItems" xlink:to="us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_LoansDetailsLineItems" xlink:to="us-gaap_LineOfCreditFacilityDescription" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_BillsPayableDescription" xlink:href="cbat-20210331.xsd#cbat_BillsPayableDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_LoansDetailsLineItems" xlink:to="cbat_BillsPayableDescription" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_LoansDetailsLineItems" xlink:to="us-gaap_DebtInstrumentDescription" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCredit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_LoansDetailsLineItems" xlink:to="us-gaap_LineOfCredit" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_LoansDetailsLineItems" xlink:to="us-gaap_InterestExpense" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_InvestmentAgreementsDescription" xlink:href="cbat-20210331.xsd#cbat_InvestmentAgreementsDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_LoansDetailsLineItems" xlink:to="cbat_InvestmentAgreementsDescription" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_RemainedOutstandingValue" xlink:href="cbat-20210331.xsd#cbat_RemainedOutstandingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_LoansDetailsLineItems" xlink:to="cbat_RemainedOutstandingValue" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_LoanAgreementDescription" xlink:href="cbat-20210331.xsd#cbat_LoanAgreementDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_LoansDetailsLineItems" xlink:to="cbat_LoanAgreementDescription" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseRelatedParty" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseRelatedParty"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_LoansDetailsLineItems" xlink:to="us-gaap_InterestExpenseRelatedParty" order="10" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/AccruedExpensesandOtherPayablesDetails">
    <loc xlink:type="locator" xlink:label="cbat_AccruedExpensesandOtherPayablesDetailsLineItems" xlink:href="cbat-20210331.xsd#cbat_AccruedExpensesandOtherPayablesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="cbat_AccruedExpensesandOtherPayablesDetailsTable" xlink:href="cbat-20210331.xsd#cbat_AccruedExpensesandOtherPayablesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cbat_AccruedExpensesandOtherPayablesDetailsLineItems" xlink:to="cbat_AccruedExpensesandOtherPayablesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_AccruedExpensesandOtherPayablesDetailsTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrivatePlacementMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrivatePlacementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_PrivatePlacementMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_AccruedExpensesandOtherPayablesDetailsLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_AccruedExpensesandOtherPayablesDetailsLineItems" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockPricePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_AccruedExpensesandOtherPayablesDetailsLineItems" xlink:to="us-gaap_SaleOfStockPricePerShare" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFeeAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFeeAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_AccruedExpensesandOtherPayablesDetailsLineItems" xlink:to="us-gaap_DebtInstrumentFeeAmount" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_LiquidatedDamagesDescription" xlink:href="cbat-20210331.xsd#cbat_LiquidatedDamagesDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_AccruedExpensesandOtherPayablesDetailsLineItems" xlink:to="cbat_LiquidatedDamagesDescription" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_LiquidatedDamages" xlink:href="cbat-20210331.xsd#cbat_LiquidatedDamages"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_AccruedExpensesandOtherPayablesDetailsLineItems" xlink:to="cbat_LiquidatedDamages" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/DeferredGovernmentGrantsDetails">
    <loc xlink:type="locator" xlink:label="cbat_OtherLongTermPayablesAbstract" xlink:href="cbat-20210331.xsd#cbat_OtherLongTermPayablesAbstract"/>
    <loc xlink:type="locator" xlink:label="cbat_FinanceCosts" xlink:href="cbat-20210331.xsd#cbat_FinanceCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_OtherLongTermPayablesAbstract" xlink:to="cbat_FinanceCosts" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_OtherLongTermPayablesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForRemovalCosts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRemovalCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_OtherLongTermPayablesAbstract" xlink:to="us-gaap_PaymentsForRemovalCosts" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_SubsidyReceived" xlink:href="cbat-20210331.xsd#cbat_SubsidyReceived"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_OtherLongTermPayablesAbstract" xlink:to="cbat_SubsidyReceived" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherDepreciationAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherDepreciationAndAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_OtherLongTermPayablesAbstract" xlink:to="us-gaap_OtherDepreciationAndAmortization" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ProductWarrantyProvisionDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StandardProductWarrantyDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StandardProductWarrantyDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:to="us-gaap_StandardProductWarrantyDescription" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails">
    <loc xlink:type="locator" xlink:label="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems" xlink:href="cbat-20210331.xsd#cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsTable" xlink:href="cbat-20210331.xsd#cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems" xlink:to="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsTable" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsTable" xlink:to="srt_RangeAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_HongKongTaxMember" xlink:href="cbat-20210331.xsd#cbat_HongKongTaxMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="cbat_HongKongTaxMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_PrcTaxDescription" xlink:href="cbat-20210331.xsd#cbat_PrcTaxDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems" xlink:to="cbat_PrcTaxDescription" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxCreditCarryforwardDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems" xlink:to="us-gaap_TaxCreditCarryforwardDescription" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems" xlink:to="us-gaap_OperatingLossCarryforwards" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_OperatingLossCarryforwardsAvailableToReduceFutureTaxableIncome" xlink:href="cbat-20210331.xsd#cbat_OperatingLossCarryforwardsAvailableToReduceFutureTaxableIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems" xlink:to="cbat_OperatingLossCarryforwardsAvailableToReduceFutureTaxableIncome" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_UncertainIncomeTaxPercentage" xlink:href="cbat-20210331.xsd#cbat_UncertainIncomeTaxPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems" xlink:to="cbat_UncertainIncomeTaxPercentage" order="7" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/SharebasedCompensationDetails">
    <loc xlink:type="locator" xlink:label="cbat_SharebasedCompensationDetailsLineItems" xlink:href="cbat-20210331.xsd#cbat_SharebasedCompensationDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="cbat_SharebasedCompensationDetailsTable" xlink:href="cbat-20210331.xsd#cbat_SharebasedCompensationDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cbat_SharebasedCompensationDetailsLineItems" xlink:to="cbat_SharebasedCompensationDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_SharebasedCompensationDetailsTable" xlink:to="us-gaap_AwardTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityInterestIssuedOrIssuableByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityInterestIssuedOrIssuableByTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_SharebasedCompensationDetailsTable" xlink:to="us-gaap_EquityInterestIssuedOrIssuableByTypeAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityInterestIssuedOrIssuableTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityInterestIssuedOrIssuableTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_EquityInterestIssuedOrIssuableByTypeAxis" xlink:to="us-gaap_EquityInterestIssuedOrIssuableTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityInterestIssuedOrIssuableTypeDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityInterestIssuedOrIssuableTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_EquityInterestIssuedOrIssuableByTypeAxis" xlink:to="us-gaap_EquityInterestIssuedOrIssuableTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_TwoZeroOneFiveEquityIncentivesPlanMember" xlink:href="cbat-20210331.xsd#cbat_TwoZeroOneFiveEquityIncentivesPlanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="cbat_TwoZeroOneFiveEquityIncentivesPlanMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_RestrictedSharesGrantedOnAprilOneNineTwoZeroOneSixMember" xlink:href="cbat-20210331.xsd#cbat_RestrictedSharesGrantedOnAprilOneNineTwoZeroOneSixMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="cbat_RestrictedSharesGrantedOnAprilOneNineTwoZeroOneSixMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember" xlink:href="cbat-20210331.xsd#cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember" xlink:href="cbat-20210331.xsd#cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember" order="4" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityInterestIssuedOrIssuableTypeDomain" xlink:to="cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_SharebasedCompensationDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_SharebasedCompensationDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_SharebasedCompensationDetailsLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_SharebasedCompensationDetailsLineItems" xlink:to="us-gaap_SharePrice" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_RestrictedSharesVestedSharesToBeIssued" xlink:href="cbat-20210331.xsd#cbat_RestrictedSharesVestedSharesToBeIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_SharebasedCompensationDetailsLineItems" xlink:to="cbat_RestrictedSharesVestedSharesToBeIssued" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_SharebasedCompensationDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_SharebasedCompensationDetailsLineItems" xlink:to="us-gaap_RestrictedStockExpense" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_SharebasedCompensationDetailsLineItems" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingAndMarketingExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingAndMarketingExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_SharebasedCompensationDetailsLineItems" xlink:to="us-gaap_SellingAndMarketingExpense" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_SharebasedCompensationDetailsLineItems" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_SharebasedCompensationDetailsLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_RestrictedShareDescription" xlink:href="cbat-20210331.xsd#cbat_RestrictedShareDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_SharebasedCompensationDetailsLineItems" xlink:to="cbat_RestrictedShareDescription" order="12" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/IncomeLossPerShareDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1" xlink:href="cbat-20210331.xsd#cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1" xlink:href="cbat-20210331.xsd#cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/WarrantsDetails">
    <loc xlink:type="locator" xlink:label="cbat_WarrantsDetailsLineItems" xlink:href="cbat-20210331.xsd#cbat_WarrantsDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="cbat_WarrantsDetailsTable" xlink:href="cbat-20210331.xsd#cbat_WarrantsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cbat_WarrantsDetailsLineItems" xlink:to="cbat_WarrantsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_TypeOfAgreementAxis" xlink:href="cbat-20210331.xsd#cbat_TypeOfAgreementAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_WarrantsDetailsTable" xlink:to="cbat_TypeOfAgreementAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_TypeOfAgreementDomain" xlink:href="cbat-20210331.xsd#cbat_TypeOfAgreementDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="cbat_TypeOfAgreementAxis" xlink:to="cbat_TypeOfAgreementDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_TypeOfAgreementDomain_0" xlink:href="cbat-20210331.xsd#cbat_TypeOfAgreementDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="cbat_TypeOfAgreementAxis" xlink:to="cbat_TypeOfAgreementDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_SecuritiesPurchaseAgreementMember" xlink:href="cbat-20210331.xsd#cbat_SecuritiesPurchaseAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_TypeOfAgreementDomain" xlink:to="cbat_SecuritiesPurchaseAgreementMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_WarrantsDescription" xlink:href="cbat-20210331.xsd#cbat_WarrantsDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_WarrantsDetailsLineItems" xlink:to="cbat_WarrantsDescription" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_WarrantsIssuedAndOutstanding" xlink:href="cbat-20210331.xsd#cbat_WarrantsIssuedAndOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_WarrantsDetailsLineItems" xlink:to="cbat_WarrantsIssuedAndOutstanding" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/FairValueofFinancialInstrumentsDetails">
    <loc xlink:type="locator" xlink:label="cbat_FairValueofFinancialInstrumentsDetailsLineItems" xlink:href="cbat-20210331.xsd#cbat_FairValueofFinancialInstrumentsDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="cbat_FairValueofFinancialInstrumentsDetailsTable" xlink:href="cbat-20210331.xsd#cbat_FairValueofFinancialInstrumentsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cbat_FairValueofFinancialInstrumentsDetailsLineItems" xlink:to="cbat_FairValueofFinancialInstrumentsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_FairValueofFinancialInstrumentsDetailsTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAdjustmentOfWarrants" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_FairValueofFinancialInstrumentsDetailsLineItems" xlink:to="us-gaap_FairValueAdjustmentOfWarrants" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/CommitmentsandContingenciesDetails">
    <loc xlink:type="locator" xlink:label="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:href="cbat-20210331.xsd#cbat_CommitmentsandContingenciesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="cbat_CommitmentsandContingenciesDetailsTable" xlink:href="cbat-20210331.xsd#cbat_CommitmentsandContingenciesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:to="cbat_CommitmentsandContingenciesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_LitigationCaseAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_LitigationCaseAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_CommitmentsandContingenciesDetailsTable" xlink:to="srt_LitigationCaseAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_LitigationCaseTypeDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_LitigationCaseTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_LitigationCaseAxis" xlink:to="srt_LitigationCaseTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_LitigationCaseTypeDomain_0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_LitigationCaseTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_LitigationCaseAxis" xlink:to="srt_LitigationCaseTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_LossContingencyByNatureOfContingencyAxis" xlink:href="cbat-20210331.xsd#cbat_LossContingencyByNatureOfContingencyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_CommitmentsandContingenciesDetailsTable" xlink:to="cbat_LossContingencyByNatureOfContingencyAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_LossContingencyByNatureOfContingencyDomain" xlink:href="cbat-20210331.xsd#cbat_LossContingencyByNatureOfContingencyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="cbat_LossContingencyByNatureOfContingencyAxis" xlink:to="cbat_LossContingencyByNatureOfContingencyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_LossContingencyByNatureOfContingencyDomain_0" xlink:href="cbat-20210331.xsd#cbat_LossContingencyByNatureOfContingencyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="cbat_LossContingencyByNatureOfContingencyAxis" xlink:to="cbat_LossContingencyByNatureOfContingencyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_LossContingenciesByNatureOfContingencyAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyNatureDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="us-gaap_LossContingencyNatureDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyNatureDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="us-gaap_LossContingencyNatureDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ShenzhenHuijieMember" xlink:href="cbat-20210331.xsd#cbat_ShenzhenHuijieMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_ShenzhenHuijieMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_AnyuanBusMember" xlink:href="cbat-20210331.xsd#cbat_AnyuanBusMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_AnyuanBusMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ShenzhenXinjiatuoAutomobileTechnologMember" xlink:href="cbat-20210331.xsd#cbat_ShenzhenXinjiatuoAutomobileTechnologMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_ShenzhenXinjiatuoAutomobileTechnologMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ShenzhenHSLBusinessTechnologyCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_ShenzhenHSLBusinessTechnologyCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_ShenzhenHSLBusinessTechnologyCoLtdMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_SuzhouIndustrialParkSecurityServiceCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_SuzhouIndustrialParkSecurityServiceCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_SuzhouIndustrialParkSecurityServiceCoLtdMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ChongqingThatChongqingZhongrunChemistryCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_ChongqingThatChongqingZhongrunChemistryCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_ChongqingThatChongqingZhongrunChemistryCoLtdMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_HunanZhongkeXingchengCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_HunanZhongkeXingchengCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_HunanZhongkeXingchengCoLtdMember" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_DongguanShanshanBatteryMaterialCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_DongguanShanshanBatteryMaterialCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_DongguanShanshanBatteryMaterialCoLtdMember" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_BTRTianjinNanomaterialManufacturingCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_BTRTianjinNanomaterialManufacturingCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_BTRTianjinNanomaterialManufacturingCoLtdMember" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_UnitedWinnersLaserCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_UnitedWinnersLaserCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_UnitedWinnersLaserCoLtdMember" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_BeijingHongfaElectricTechnologyCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_BeijingHongfaElectricTechnologyCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_BeijingHongfaElectricTechnologyCoLtdMember" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CangzhouHuibangMember" xlink:href="cbat-20210331.xsd#cbat_CangzhouHuibangMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_CangzhouHuibangMember" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ShenzhenKlclearTechnologyCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_ShenzhenKlclearTechnologyCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_ShenzhenKlclearTechnologyCoLtdMember" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_TianjinChangxingMetalCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_TianjinChangxingMetalCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_TianjinChangxingMetalCoLtdMember" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_TianjinChangyuanElectricMaterialCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_TianjinChangyuanElectricMaterialCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_TianjinChangyuanElectricMaterialCoLtdMember" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_NewEnergyTechnologyCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_NewEnergyTechnologyCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_NewEnergyTechnologyCoLtdMember" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_JiangxiGanfengBatteryTechnologyCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_JiangxiGanfengBatteryTechnologyCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_JiangxiGanfengBatteryTechnologyCoLtdMember" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_JihongkaiMachineEquipmentCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_JihongkaiMachineEquipmentCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_JihongkaiMachineEquipmentCoLtdMember" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_NanjingJinlongChemicalCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_NanjingJinlongChemicalCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_NanjingJinlongChemicalCoLtdMember" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_XianAnpuNewEnergyTechnologyCoLTDMember" xlink:href="cbat-20210331.xsd#cbat_XianAnpuNewEnergyTechnologyCoLTDMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_XianAnpuNewEnergyTechnologyCoLTDMember" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ShenzhenGdLaserTechnologyCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_ShenzhenGdLaserTechnologyCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_ShenzhenGdLaserTechnologyCoLtdMember" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ShandongTianjiaoNewEnergyCoLTDMember" xlink:href="cbat-20210331.xsd#cbat_ShandongTianjiaoNewEnergyCoLTDMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_ShandongTianjiaoNewEnergyCoLTDMember" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ShanghaiShengmengIndustrialTechnologyCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_ShanghaiShengmengIndustrialTechnologyCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_ShanghaiShengmengIndustrialTechnologyCoLtdMember" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_JiuzhaoNewEnergyTechnologyCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_JiuzhaoNewEnergyTechnologyCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_JiuzhaoNewEnergyTechnologyCoLtdMember" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_DalianTiandaMetalMachineryTradeCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_DalianTiandaMetalMachineryTradeCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_DalianTiandaMetalMachineryTradeCoLtdMember" order="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ShenzhenHaonengTechnologyMember" xlink:href="cbat-20210331.xsd#cbat_ShenzhenHaonengTechnologyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_ShenzhenHaonengTechnologyMember" order="26" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_SuzhouSuwangdaPlasticProductCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_SuzhouSuwangdaPlasticProductCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_SuzhouSuwangdaPlasticProductCoLtdMember" order="27" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ShandongHangeweiNewEnergyVehicleControlCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_ShandongHangeweiNewEnergyVehicleControlCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_ShandongHangeweiNewEnergyVehicleControlCoLtdMember" order="28" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ConstructioncostsMember" xlink:href="cbat-20210331.xsd#cbat_ConstructioncostsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_LossContingencyByNatureOfContingencyDomain" xlink:to="cbat_ConstructioncostsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_InterestMember" xlink:href="cbat-20210331.xsd#cbat_InterestMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_LossContingencyByNatureOfContingencyDomain" xlink:to="cbat_InterestMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CompensationMember" xlink:href="cbat-20210331.xsd#cbat_CompensationMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_LossContingencyByNatureOfContingencyDomain" xlink:to="cbat_CompensationMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_RemainingContractAmountMember" xlink:href="cbat-20210331.xsd#cbat_RemainingContractAmountMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_LossContingencyByNatureOfContingencyDomain" xlink:to="cbat_RemainingContractAmountMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_GoodsAmountMember" xlink:href="cbat-20210331.xsd#cbat_GoodsAmountMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_LossContingencyByNatureOfContingencyDomain" xlink:to="cbat_GoodsAmountMember" order="4" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingencyNatureDomain" xlink:to="cbat_ChongqingThatChongqingZhongrunChemistryCoLtdMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyDamagesSoughtValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyDamagesSoughtValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_LossContingencyDamagesSoughtValue" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_DepositAssets" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LitigationSettlementAmountAwardedToOtherParty" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LitigationSettlementAmountAwardedToOtherParty"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_LitigationSettlementAmountAwardedToOtherParty" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_LitigationFees" xlink:href="cbat-20210331.xsd#cbat_LitigationFees"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:to="cbat_LitigationFees" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionContractCostProgressPaymentOffset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionContractCostProgressPaymentOffset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_ConstructionContractCostProgressPaymentOffset" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_AmountOfFinalJudgementNotReceived" xlink:href="cbat-20210331.xsd#cbat_AmountOfFinalJudgementNotReceived"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:to="cbat_AmountOfFinalJudgementNotReceived" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ConstructionContractCostProgressPaymentAccrued" xlink:href="cbat-20210331.xsd#cbat_ConstructionContractCostProgressPaymentAccrued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:to="cbat_ConstructionContractCostProgressPaymentAccrued" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainContingencyUnrecordedAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainContingencyUnrecordedAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_GainContingencyUnrecordedAmount" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ProvisionReceivable" xlink:href="cbat-20210331.xsd#cbat_ProvisionReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:to="cbat_ProvisionReceivable" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquipmentExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquipmentExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_EquipmentExpense" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LitigationSettlementExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LitigationSettlementExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_LitigationSettlementExpense" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ReturnOfPrepayment" xlink:href="cbat-20210331.xsd#cbat_ReturnOfPrepayment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:to="cbat_ReturnOfPrepayment" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_LiquidatedDamages" xlink:href="cbat-20210331.xsd#cbat_LiquidatedDamages"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:to="cbat_LiquidatedDamages" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CommitmentsAndContingenciesDescription" xlink:href="cbat-20210331.xsd#cbat_CommitmentsAndContingenciesDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:to="cbat_CommitmentsAndContingenciesDescription" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_MaterialsPurchaseCost" xlink:href="cbat-20210331.xsd#cbat_MaterialsPurchaseCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:to="cbat_MaterialsPurchaseCost" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_DebtReductionAgreementAmount" xlink:href="cbat-20210331.xsd#cbat_DebtReductionAgreementAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:to="cbat_DebtReductionAgreementAmount" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ServicesExpenses" xlink:href="cbat-20210331.xsd#cbat_ServicesExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:to="cbat_ServicesExpenses" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_InterestIncurred" xlink:href="cbat-20210331.xsd#cbat_InterestIncurred"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:to="cbat_InterestIncurred" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_BankDepositsPeriod" xlink:href="cbat-20210331.xsd#cbat_BankDepositsPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:to="cbat_BankDepositsPeriod" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_FrozenByBank" xlink:href="cbat-20210331.xsd#cbat_FrozenByBank"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:to="cbat_FrozenByBank" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToEmployees" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToEmployees"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_PaymentsToEmployees" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_EmployeeBenefitsAndShareBasedCompensation" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_AccruedMaterialsCost" xlink:href="cbat-20210331.xsd#cbat_AccruedMaterialsCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:to="cbat_AccruedMaterialsCost" order="24" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ConcentrationsandCreditRiskDetails">
    <loc xlink:type="locator" xlink:label="cbat_ConcentrationsandCreditRiskDetailsLineItems" xlink:href="cbat-20210331.xsd#cbat_ConcentrationsandCreditRiskDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="cbat_ConcentrationsandCreditRiskDetailsTable" xlink:href="cbat-20210331.xsd#cbat_ConcentrationsandCreditRiskDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cbat_ConcentrationsandCreditRiskDetailsLineItems" xlink:to="cbat_ConcentrationsandCreditRiskDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_ConcentrationsandCreditRiskDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ZhengzhouBAKElectronicsCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_ZhengzhouBAKElectronicsCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_ZhengzhouBAKElectronicsCoLtdMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ConcentrationsandCreditRiskDetailsLineItems" xlink:to="us-gaap_RepaymentsOfDebt" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherMinorityInterests" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherMinorityInterests"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ConcentrationsandCreditRiskDetailsLineItems" xlink:to="us-gaap_OtherMinorityInterests" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/SegmentInformationDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="cbat_NumberOfSegment" xlink:href="cbat-20210331.xsd#cbat_NumberOfSegment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="cbat_NumberOfSegment" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/SubsequentEventsDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventDescription" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/DocumentAndEntityInformation">
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentInformationLineItems"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentInformationTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntitySmallBusiness" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityShellCompany" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFileNumber" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityInteractiveDataCurrent" order="17" xbrldt:closed="true"/>
  </definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>11
<FILENAME>cbat-20210331_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon May 17 09:59:30 UTC 2021 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel"/>
  <labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">Statement of Financial Position [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Total current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">Total assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Total current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">Total liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityBeforeTreasuryStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityBeforeTreasuryStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquityBeforeTreasuryStock_lbl" xml:lang="en-US">Stockholders&apos; equity (deficit) before Treasury Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityBeforeTreasuryStock" xlink:to="us-gaap_StockholdersEquityBeforeTreasuryStock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Total shareholders&#8217; equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Total equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl0" xml:lang="en-US">Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl1" xml:lang="en-US">Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">Total liabilities and shareholder&#8217;s equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US">Income Statement [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US">Gross profit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US">Total operating expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US">Loss (income) before income tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl0" xml:lang="en-US">Profit (loss) before income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl" xml:lang="en-US">Net (loss) income attribute to shareholders of CBAK Energy Technology, Inc.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl0" xml:lang="en-US">Net (loss) income attributable to shareholders of CBAK Energy Technology, Inc.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US">Comprehensive (loss) income attributable to CBAK Energy Technology, Inc.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xml:lang="en-US">Statement of Stockholders&apos; Equity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US">Balance (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesOutstanding_lbl0" xml:lang="en-US">Balance (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Equity Components [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US">Statement of Cash Flows [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net cash provided by operating activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net cash used in investing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net cash (used in) provided by financing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US">Net increase (decrease) in cash and cash equivalents, and restricted cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Cash and cash equivalents, and restricted cash at the beginning of period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl0" xml:lang="en-US">Cash and cash equivalents, and restricted cash at the end of period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US">Accounting Policies [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_PledgedDepositsAbstract" xlink:href="cbat-20210331.xsd#cbat_PledgedDepositsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_PledgedDepositsAbstract_lbl" xml:lang="en-US">Pledged Deposits [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PledgedDepositsAbstract" xlink:to="cbat_PledgedDepositsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfPledgedDepositsAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfPledgedDepositsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfPledgedDepositsAbstract_lbl" xml:lang="en-US">Schedule of pledged deposits [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfPledgedDepositsAbstract" xlink:to="cbat_ScheduleOfPledgedDepositsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_TradeAccountsAndBillsReceivableNetAbstract" xlink:href="cbat-20210331.xsd#cbat_TradeAccountsAndBillsReceivableNetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_TradeAccountsAndBillsReceivableNetAbstract_lbl" xml:lang="en-US">Trade Accounts And Bills Receivable Net [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TradeAccountsAndBillsReceivableNetAbstract" xlink:to="cbat_TradeAccountsAndBillsReceivableNetAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfTradeAccountsAndBillsReceivableAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfTradeAccountsAndBillsReceivableAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfTradeAccountsAndBillsReceivableAbstract_lbl" xml:lang="en-US">Schedule of trade accounts and bills receivable [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfTradeAccountsAndBillsReceivableAbstract" xlink:to="cbat_ScheduleOfTradeAccountsAndBillsReceivableAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfAnalysisOfTheAllowanceForDoubtfulAccountsAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfAnalysisOfTheAllowanceForDoubtfulAccountsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfAnalysisOfTheAllowanceForDoubtfulAccountsAbstract_lbl" xml:lang="en-US">Schedule of analysis of the allowance for doubtful accounts [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfAnalysisOfTheAllowanceForDoubtfulAccountsAbstract" xlink:to="cbat_ScheduleOfAnalysisOfTheAllowanceForDoubtfulAccountsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xml:lang="en-US">Balance at beginning of period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl0" xml:lang="en-US">Balance at end of period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureAbstract_lbl" xml:lang="en-US">Inventory Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfInventoriesAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfInventoriesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfInventoriesAbstract_lbl" xml:lang="en-US">Schedule of inventories [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfInventoriesAbstract" xlink:to="cbat_ScheduleOfInventoriesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract" xlink:href="cbat-20210331.xsd#cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract_lbl" xml:lang="en-US">Prepayments And Other Receivables And Recoverable From Loan Guarantee [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract" xlink:to="cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfPrepaymentsAndOtherReceivablesAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfPrepaymentsAndOtherReceivablesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfPrepaymentsAndOtherReceivablesAbstract_lbl" xml:lang="en-US">Schedule of prepayments and other receivables [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfPrepaymentsAndOtherReceivablesAbstract" xlink:to="cbat_ScheduleOfPrepaymentsAndOtherReceivablesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ReceivablesFromFormerSubsidiariesAbstract" xlink:href="cbat-20210331.xsd#cbat_ReceivablesFromFormerSubsidiariesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ReceivablesFromFormerSubsidiariesAbstract_lbl" xml:lang="en-US">Receivables From Former Subsidiaries [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ReceivablesFromFormerSubsidiariesAbstract" xlink:to="cbat_ReceivablesFromFormerSubsidiariesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfPayablesToAFormerSubsidiariesNetAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfPayablesToAFormerSubsidiariesNetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfPayablesToAFormerSubsidiariesNetAbstract_lbl" xml:lang="en-US">Schedule of payables to a former subsidiaries, net [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfPayablesToAFormerSubsidiariesNetAbstract" xlink:to="cbat_ScheduleOfPayablesToAFormerSubsidiariesNetAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xml:lang="en-US">Related Party [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US">Property, Plant and Equipment [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfPropertyPlantAndEquipmentNetAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfPropertyPlantAndEquipmentNetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfPropertyPlantAndEquipmentNetAbstract_lbl" xml:lang="en-US">Schedule of property, plant and equipment, net [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfPropertyPlantAndEquipmentNetAbstract" xlink:to="cbat_ScheduleOfPropertyPlantAndEquipmentNetAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ConstructionInProgressAbstract" xlink:href="cbat-20210331.xsd#cbat_ConstructionInProgressAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ConstructionInProgressAbstract_lbl" xml:lang="en-US">Construction In Progress [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConstructionInProgressAbstract" xlink:to="cbat_ConstructionInProgressAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfConstructionInProgressAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfConstructionInProgressAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfConstructionInProgressAbstract_lbl" xml:lang="en-US">Schedule of construction in progress [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfConstructionInProgressAbstract" xlink:to="cbat_ScheduleOfConstructionInProgressAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionInProgressGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ConstructionInProgressGross_lbl" xml:lang="en-US">Carrying amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionInProgressGross" xlink:to="us-gaap_ConstructionInProgressGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ASU201602TransitionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ASU201602TransitionAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ASU201602TransitionAbstract_lbl" xml:lang="en-US">ASU 2016-02 Transition [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ASU201602TransitionAbstract" xlink:to="us-gaap_ASU201602TransitionAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfRightOfUseAssetsAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfRightOfUseAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfRightOfUseAssetsAbstract_lbl" xml:lang="en-US">Schedule of right-of-use assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfRightOfUseAssetsAbstract" xlink:to="cbat_ScheduleOfRightOfUseAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US">Balance at beginning of period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl0" xml:lang="en-US">Balance at end of period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl1" xml:lang="en-US">Right-of-use assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl1"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract_lbl" xml:lang="en-US">Schedule of net investment in sales-type leases [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract" xlink:to="cbat_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfFutureMinimumLeasePaymentsReceivableForSalesTypeLeasesAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfFutureMinimumLeasePaymentsReceivableForSalesTypeLeasesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfFutureMinimumLeasePaymentsReceivableForSalesTypeLeasesAbstract_lbl" xml:lang="en-US">Schedule of future minimum lease payments receivable for sales type leases [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfFutureMinimumLeasePaymentsReceivableForSalesTypeLeasesAbstract" xlink:to="cbat_ScheduleOfFutureMinimumLeasePaymentsReceivableForSalesTypeLeasesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract_lbl" xml:lang="en-US">Schedule of maturities of lease liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" xlink:to="cbat_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfLeaseTermAndDiscountRateAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfLeaseTermAndDiscountRateAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfLeaseTermAndDiscountRateAbstract_lbl" xml:lang="en-US">Schedule of lease term and discount rate [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfLeaseTermAndDiscountRateAbstract" xlink:to="cbat_ScheduleOfLeaseTermAndDiscountRateAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfIntangibleAssetsAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfIntangibleAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfIntangibleAssetsAbstract_lbl" xml:lang="en-US">Schedule of intangible assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfIntangibleAssetsAbstract" xlink:to="cbat_ScheduleOfIntangibleAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract_lbl" xml:lang="en-US">Other Liabilities and Financial Instruments Subject to Mandatory Redemption [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract" xlink:to="us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfTradeAccountsAndBillsPayableAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfTradeAccountsAndBillsPayableAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfTradeAccountsAndBillsPayableAbstract_lbl" xml:lang="en-US">Schedule of trade accounts and bills payable [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfTradeAccountsAndBillsPayableAbstract" xlink:to="cbat_ScheduleOfTradeAccountsAndBillsPayableAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US">Debt Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfBankBorrowingsAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfBankBorrowingsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfBankBorrowingsAbstract_lbl" xml:lang="en-US">Schedule of bank borrowings [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfBankBorrowingsAbstract" xlink:to="cbat_ScheduleOfBankBorrowingsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfFacilitiesSecuredByTheCompanysAssetsAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfFacilitiesSecuredByTheCompanysAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfFacilitiesSecuredByTheCompanysAssetsAbstract_lbl" xml:lang="en-US">Schedule of facilities secured by the company&apos;s assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfFacilitiesSecuredByTheCompanysAssetsAbstract" xlink:to="cbat_ScheduleOfFacilitiesSecuredByTheCompanysAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollateralAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollateralAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CollateralAxis_lbl" xml:lang="en-US">Collateral Held [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CollateralAxis" xlink:to="us-gaap_CollateralAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfOtherShortTermLoansAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfOtherShortTermLoansAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfOtherShortTermLoansAbstract_lbl" xml:lang="en-US">Schedule of other short-term loans [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfOtherShortTermLoansAbstract" xlink:to="cbat_ScheduleOfOtherShortTermLoansAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PayablesAndAccrualsAbstract_lbl" xml:lang="en-US">Payables and Accruals [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_PayablesAndAccrualsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfAccruedExpensesAndOtherPayablesAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfAccruedExpensesAndOtherPayablesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfAccruedExpensesAndOtherPayablesAbstract_lbl" xml:lang="en-US">Schedule of accrued expenses and other payables [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfAccruedExpensesAndOtherPayablesAbstract" xlink:to="cbat_ScheduleOfAccruedExpensesAndOtherPayablesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_OtherLongTermPayablesAbstract" xlink:href="cbat-20210331.xsd#cbat_OtherLongTermPayablesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_OtherLongTermPayablesAbstract_lbl" xml:lang="en-US">Other Long Term Payables [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_OtherLongTermPayablesAbstract" xlink:to="cbat_OtherLongTermPayablesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfDeferredGovernmentGrantsAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfDeferredGovernmentGrantsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfDeferredGovernmentGrantsAbstract_lbl" xml:lang="en-US">Schedule of deferred government grants [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfDeferredGovernmentGrantsAbstract" xlink:to="cbat_ScheduleOfDeferredGovernmentGrantsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductWarrantiesDisclosuresAbstract_lbl" xml:lang="en-US">Product Warranties Disclosures [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:to="us-gaap_ProductWarrantiesDisclosuresAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US">Income Tax Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfProvisionForIncomeTaxesExpensesAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfProvisionForIncomeTaxesExpensesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfProvisionForIncomeTaxesExpensesAbstract_lbl" xml:lang="en-US">Schedule of provision for income taxes expenses [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfProvisionForIncomeTaxesExpensesAbstract" xlink:to="cbat_ScheduleOfProvisionForIncomeTaxesExpensesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfIncomeTaxReconciliationAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfIncomeTaxReconciliationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfIncomeTaxReconciliationAbstract_lbl" xml:lang="en-US">Schedule of income tax reconciliation [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfIncomeTaxReconciliationAbstract" xlink:to="cbat_ScheduleOfIncomeTaxReconciliationAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract_lbl" xml:lang="en-US">Schedule of deferred tax assets and liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="cbat_ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ComponentsOfDeferredTaxAssetsAxis" xlink:href="cbat-20210331.xsd#cbat_ComponentsOfDeferredTaxAssetsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ComponentsOfDeferredTaxAssetsAxis_lbl" xml:lang="en-US">Components Of Deferred Tax Assets [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ComponentsOfDeferredTaxAssetsAxis" xlink:to="cbat_ComponentsOfDeferredTaxAssetsAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfUnrecognizedTaxBenefitsExcludingInterestAndPenaltiesAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfUnrecognizedTaxBenefitsExcludingInterestAndPenaltiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfUnrecognizedTaxBenefitsExcludingInterestAndPenaltiesAbstract_lbl" xml:lang="en-US">Schedule of unrecognized tax benefits excluding interest and penalties [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfUnrecognizedTaxBenefitsExcludingInterestAndPenaltiesAbstract" xlink:to="cbat_ScheduleOfUnrecognizedTaxBenefitsExcludingInterestAndPenaltiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefits" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xml:lang="en-US">Balance as of January 1, 2021</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl0" xml:lang="en-US">Balance as of March 31, 2021</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_lbl0"/>
    <loc xlink:type="locator" xlink:label="cbat_TypeOfCurrencyAxis" xlink:href="cbat-20210331.xsd#cbat_TypeOfCurrencyAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_TypeOfCurrencyAxis_lbl" xml:lang="en-US">TypeOfCurrency [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TypeOfCurrencyAxis" xlink:to="cbat_TypeOfCurrencyAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfNonVestedRestrictedShareUnitsGrantedAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfNonVestedRestrictedShareUnitsGrantedAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfNonVestedRestrictedShareUnitsGrantedAbstract_lbl" xml:lang="en-US">Schedule of non-vested restricted share units granted [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfNonVestedRestrictedShareUnitsGrantedAbstract" xlink:to="cbat_ScheduleOfNonVestedRestrictedShareUnitsGrantedAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardDateAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardDateAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardDateAxis_lbl" xml:lang="en-US">Award Date [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardDateAxis" xlink:to="us-gaap_AwardDateAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl" xml:lang="en-US">Non-vested share, Beginning balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US">Non-vested share, Ending balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US">Earnings Per Share [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareAbstract_lbl0" xml:lang="en-US">(Loss) Income per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl0"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfCalculationOfIncomeLossPerShareAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfCalculationOfIncomeLossPerShareAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfCalculationOfIncomeLossPerShareAbstract_lbl" xml:lang="en-US">Schedule of calculation of income (loss) per share [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfCalculationOfIncomeLossPerShareAbstract" xlink:to="cbat_ScheduleOfCalculationOfIncomeLossPerShareAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_WarrantsDisclosureAbstract" xlink:href="cbat-20210331.xsd#cbat_WarrantsDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_WarrantsDisclosureAbstract_lbl" xml:lang="en-US">Warrants Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WarrantsDisclosureAbstract" xlink:to="cbat_WarrantsDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfTheOutstandingWarrantsAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfTheOutstandingWarrantsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfTheOutstandingWarrantsAbstract_lbl" xml:lang="en-US">Schedule of the outstanding warrants [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfTheOutstandingWarrantsAbstract" xlink:to="cbat_ScheduleOfTheOutstandingWarrantsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_lbl" xml:lang="en-US">Sale of Stock [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeInstrumentRiskAxis_lbl" xml:lang="en-US">Derivative Instrument [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeInstrumentRiskAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfWarrantsIssuedAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfWarrantsIssuedAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfWarrantsIssuedAbstract_lbl" xml:lang="en-US">Schedule of warrants issued [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfWarrantsIssuedAbstract" xlink:to="cbat_ScheduleOfWarrantsIssuedAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementClassOfStockAxis_lbl" xml:lang="en-US">Class of Stock [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_StatementClassOfStockAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnARecurringBasisUsingLevel3InputsAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnARecurringBasisUsingLevel3InputsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnARecurringBasisUsingLevel3InputsAbstract_lbl" xml:lang="en-US">Schedule of warrants liability measured at fair value on a recurring basis using Level 3 inputs [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnARecurringBasisUsingLevel3InputsAbstract" xlink:to="cbat_ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnARecurringBasisUsingLevel3InputsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_BalanceAtBeginningAndEndingOfYear" xlink:href="cbat-20210331.xsd#cbat_BalanceAtBeginningAndEndingOfYear"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="cbat_BalanceAtBeginningAndEndingOfYear_lbl" xml:lang="en-US">Balance at the beginning of period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_BalanceAtBeginningAndEndingOfYear" xlink:to="cbat_BalanceAtBeginningAndEndingOfYear_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="cbat_BalanceAtBeginningAndEndingOfYear_lbl0" xml:lang="en-US">Balance at end of period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_BalanceAtBeginningAndEndingOfYear" xlink:to="cbat_BalanceAtBeginningAndEndingOfYear_lbl0"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfTheWarrantActivityAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfTheWarrantActivityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfTheWarrantActivityAbstract_lbl" xml:lang="en-US">Schedule of the warrant activity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfTheWarrantActivityAbstract" xlink:to="cbat_ScheduleOfTheWarrantActivityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_NumberOfWarrantsBeginningAndEnding" xlink:href="cbat-20210331.xsd#cbat_NumberOfWarrantsBeginningAndEnding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="cbat_NumberOfWarrantsBeginningAndEnding_lbl" xml:lang="en-US">Number of Warrants, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NumberOfWarrantsBeginningAndEnding" xlink:to="cbat_NumberOfWarrantsBeginningAndEnding_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="cbat_NumberOfWarrantsBeginningAndEnding_lbl0" xml:lang="en-US">Number of Warrants, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NumberOfWarrantsBeginningAndEnding" xlink:to="cbat_NumberOfWarrantsBeginningAndEnding_lbl0"/>
    <loc xlink:type="locator" xlink:label="cbat_AverageExercisePriceBeginningAndEnding" xlink:href="cbat-20210331.xsd#cbat_AverageExercisePriceBeginningAndEnding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="cbat_AverageExercisePriceBeginningAndEnding_lbl" xml:lang="en-US">Average Exercise Price, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AverageExercisePriceBeginningAndEnding" xlink:to="cbat_AverageExercisePriceBeginningAndEnding_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="cbat_AverageExercisePriceBeginningAndEnding_lbl0" xml:lang="en-US">Average Exercise Price, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AverageExercisePriceBeginningAndEnding" xlink:to="cbat_AverageExercisePriceBeginningAndEnding_lbl0"/>
    <loc xlink:type="locator" xlink:label="cbat_NumberOfWarrantsExercisableBeginningAndEnding" xlink:href="cbat-20210331.xsd#cbat_NumberOfWarrantsExercisableBeginningAndEnding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="cbat_NumberOfWarrantsExercisableBeginningAndEnding_lbl" xml:lang="en-US">Number of Warrants, Exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NumberOfWarrantsExercisableBeginningAndEnding" xlink:to="cbat_NumberOfWarrantsExercisableBeginningAndEnding_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="cbat_NumberOfWarrantsExercisableBeginningAndEnding_lbl0" xml:lang="en-US">Number of Warrants, Exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NumberOfWarrantsExercisableBeginningAndEnding" xlink:to="cbat_NumberOfWarrantsExercisableBeginningAndEnding_lbl0"/>
    <loc xlink:type="locator" xlink:label="cbat_AverageExercisePriceExercisableBeginning" xlink:href="cbat-20210331.xsd#cbat_AverageExercisePriceExercisableBeginning"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="cbat_AverageExercisePriceExercisableBeginning_lbl" xml:lang="en-US">Average Exercise Price, Exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AverageExercisePriceExercisableBeginning" xlink:to="cbat_AverageExercisePriceExercisableBeginning_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="cbat_AverageExercisePriceExercisableBeginning_lbl0" xml:lang="en-US">Average Exercise Price, Exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AverageExercisePriceExercisableBeginning" xlink:to="cbat_AverageExercisePriceExercisableBeginning_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xml:lang="en-US">Fair Value Disclosures [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfCapitalCommitmentsAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfCapitalCommitmentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfCapitalCommitmentsAbstract_lbl" xml:lang="en-US">Schedule of capital commitments [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfCapitalCommitmentsAbstract" xlink:to="cbat_ScheduleOfCapitalCommitmentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCommitmentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherCommitmentsAxis_lbl" xml:lang="en-US">Other Commitments [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCommitmentsAxis" xlink:to="us-gaap_OtherCommitmentsAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RisksAndUncertaintiesAbstract_lbl" xml:lang="en-US">Risks and Uncertainties [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_RisksAndUncertaintiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfRevenueByMajorCustomersByReportingSegmentsAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfRevenueByMajorCustomersByReportingSegmentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfRevenueByMajorCustomersByReportingSegmentsAbstract_lbl" xml:lang="en-US">Schedule of revenue by major customers by reporting segments [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfRevenueByMajorCustomersByReportingSegmentsAbstract" xlink:to="cbat_ScheduleOfRevenueByMajorCustomersByReportingSegmentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_MajorCustomersAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MajorCustomersAxis_lbl" xml:lang="en-US">Customer [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_MajorCustomersAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfAccountsReceivableByMajorCustomerAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfAccountsReceivableByMajorCustomerAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfAccountsReceivableByMajorCustomerAbstract_lbl" xml:lang="en-US">Schedule of accounts receivable by major customer [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfAccountsReceivableByMajorCustomerAbstract" xlink:to="cbat_ScheduleOfAccountsReceivableByMajorCustomerAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfNetPurchaseBySuppliersAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfNetPurchaseBySuppliersAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfNetPurchaseBySuppliersAbstract_lbl" xml:lang="en-US">Schedule of net purchase by suppliers [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfNetPurchaseBySuppliersAbstract" xlink:to="cbat_ScheduleOfNetPurchaseBySuppliersAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_lbl" xml:lang="en-US">Supplier [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfAccountsPayableBySuppliersAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfAccountsPayableBySuppliersAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfAccountsPayableBySuppliersAbstract_lbl" xml:lang="en-US">Schedule of accounts payable by suppliers [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfAccountsPayableBySuppliersAbstract" xlink:to="cbat_ScheduleOfAccountsPayableBySuppliersAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfTransactionsAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfTransactionsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfTransactionsAbstract_lbl" xml:lang="en-US">Schedule of transactions [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfTransactionsAbstract" xlink:to="cbat_ScheduleOfTransactionsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xml:lang="en-US">Segment Reporting [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfNetRevenuesFromManufactureOfBatteriesByProductsAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfNetRevenuesFromManufactureOfBatteriesByProductsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfNetRevenuesFromManufactureOfBatteriesByProductsAbstract_lbl" xml:lang="en-US">Schedule of net revenues from manufacture of batteries by products [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfNetRevenuesFromManufactureOfBatteriesByProductsAbstract" xlink:to="cbat_ScheduleOfNetRevenuesFromManufactureOfBatteriesByProductsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductOrServiceAxis_lbl" xml:lang="en-US">Product and Service [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementBusinessSegmentsAxis_lbl" xml:lang="en-US">Segments [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_StatementBusinessSegmentsAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfNetRevenuesFromManufactureOfBatteriesByGeographicalAreasAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfNetRevenuesFromManufactureOfBatteriesByGeographicalAreasAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfNetRevenuesFromManufactureOfBatteriesByGeographicalAreasAbstract_lbl" xml:lang="en-US">Schedule of net revenues from manufacture of batteries by geographical areas [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfNetRevenuesFromManufactureOfBatteriesByGeographicalAreasAbstract" xlink:to="cbat_ScheduleOfNetRevenuesFromManufactureOfBatteriesByGeographicalAreasAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementGeographicalAxis_lbl" xml:lang="en-US">Geographical [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_StatementGeographicalAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xml:lang="en-US">Subsequent Events [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US">Entity Incorporation, State or Country Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US">Entity Interactive Data Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">Current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositsAssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepositsAssetsCurrent_lbl" xml:lang="en-US">Pledged deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositsAssetsCurrent" xlink:to="us-gaap_DepositsAssetsCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DepositsAssetsCurrent_lbl0" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositsAssetsCurrent" xlink:to="us-gaap_DepositsAssetsCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Trade accounts and bills receivable, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl0" xml:lang="en-US">Accounts receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US">Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaidExpenseAndOtherAssets_lbl" xml:lang="en-US">Prepayments and other receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssets" xlink:to="us-gaap_PrepaidExpenseAndOtherAssets_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PrepaidExpenseAndOtherAssets_lbl0" xml:lang="en-US">Prepayments and other receivables, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssets" xlink:to="us-gaap_PrepaidExpenseAndOtherAssets_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetInvestmentInLeaseCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetInvestmentInLeaseCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetInvestmentInLeaseCurrent_lbl" xml:lang="en-US">Investment in sales-type lease, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetInvestmentInLeaseCurrent" xlink:to="us-gaap_NetInvestmentInLeaseCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Property, plant and equipment, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl0" xml:lang="en-US">Carrying amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl0"/>
    <loc xlink:type="locator" xlink:label="cbat_ConstructionInProgressNet" xlink:href="cbat-20210331.xsd#cbat_ConstructionInProgressNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ConstructionInProgressNet_lbl" xml:lang="en-US">Construction in progress</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConstructionInProgressNet" xlink:to="cbat_ConstructionInProgressNet_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_OperatingLeaseRightofuseAssetsNet" xlink:href="cbat-20210331.xsd#cbat_OperatingLeaseRightofuseAssetsNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_OperatingLeaseRightofuseAssetsNet_lbl" xml:lang="en-US">Operating lease right-of-use assets, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_OperatingLeaseRightofuseAssetsNet" xlink:to="cbat_OperatingLeaseRightofuseAssetsNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xml:lang="en-US">Intangible assets, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetInvestmentInLeaseNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetInvestmentInLeaseNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetInvestmentInLeaseNoncurrent_lbl" xml:lang="en-US">Investment in sales-type lease, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetInvestmentInLeaseNoncurrent" xlink:to="us-gaap_NetInvestmentInLeaseNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesAbstract_lbl" xml:lang="en-US">Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">Current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableTradeCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableTradeCurrent_lbl" xml:lang="en-US">Trade accounts and bills payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableTradeCurrent" xlink:to="us-gaap_AccountsPayableTradeCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtCurrent_lbl" xml:lang="en-US">Current maturities of long-term bank loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherShortTermBorrowings" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherShortTermBorrowings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherShortTermBorrowings_lbl" xml:lang="en-US">Other short-term loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherShortTermBorrowings" xlink:to="us-gaap_OtherShortTermBorrowings_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccountsPayableAndAccruedLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US">Accrued expenses and other payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_OtherAccountsPayableAndAccruedLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToOtherRelatedPartiesClassifiedCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToOtherRelatedPartiesClassifiedCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DueToOtherRelatedPartiesClassifiedCurrent_lbl" xml:lang="en-US">Payables to former subsidiaries, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueToOtherRelatedPartiesClassifiedCurrent" xlink:to="us-gaap_DueToOtherRelatedPartiesClassifiedCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_DeferredGovernmentGrantsCurrent" xlink:href="cbat-20210331.xsd#cbat_DeferredGovernmentGrantsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_DeferredGovernmentGrantsCurrent_lbl" xml:lang="en-US">Deferred government grants, current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DeferredGovernmentGrantsCurrent" xlink:to="cbat_DeferredGovernmentGrantsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProductWarrantyAccrualClassifiedCurrent_lbl" xml:lang="en-US">Product warranty provisions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:to="us-gaap_ProductWarrantyAccrualClassifiedCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeLiabilitiesCurrent_lbl" xml:lang="en-US">Warrants liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLiabilitiesCurrent" xlink:to="us-gaap_DerivativeLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_DeferredGovernmentGrantsNoncurrent" xlink:href="cbat-20210331.xsd#cbat_DeferredGovernmentGrantsNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_DeferredGovernmentGrantsNoncurrent_lbl" xml:lang="en-US">Deferred government grants, non-current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DeferredGovernmentGrantsNoncurrent" xlink:to="cbat_DeferredGovernmentGrantsNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Operating lease liability, non-current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ProductWarrantyAccrualClassifiedNonCurrent" xlink:href="cbat-20210331.xsd#cbat_ProductWarrantyAccrualClassifiedNonCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ProductWarrantyAccrualClassifiedNonCurrent_lbl" xml:lang="en-US">Product warranty provisions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ProductWarrantyAccrualClassifiedNonCurrent" xlink:to="cbat_ProductWarrantyAccrualClassifiedNonCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent_lbl" xml:lang="en-US">Long term tax payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:to="us-gaap_TaxesPayableCurrentAndNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US">Commitments and contingencies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">Shareholders&#8217; equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common stock $0.001 par value; 500,000,000 authorized; 79,310,249 issued and 79,166,043 outstanding as of December 31, 2020; and 88,250,225 issued and 88,106,019 outstanding as of March 31, 2021</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common stock, par value (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl0" xml:lang="en-US">Common stock par value (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common stock, shares authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common stock, shares issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Common stock, shares outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl0" xml:lang="en-US">Common stock shares outstanding (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl0"/>
    <loc xlink:type="locator" xlink:label="cbat_DonatedShares" xlink:href="cbat-20210331.xsd#cbat_DonatedShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_DonatedShares_lbl" xml:lang="en-US">Donated shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DonatedShares" xlink:to="cbat_DonatedShares_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US">Additional paid-in capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance_lbl" xml:lang="en-US">Statutory reserves</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance" xlink:to="us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Accumulated deficit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Accumulated other comprehensive loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MinorityInterest_lbl" xml:lang="en-US">Non-controlling interests</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterest" xlink:to="us-gaap_MinorityInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US">Net revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US">Operating expenses:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Operating loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US">Other income, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US">Net profit (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProfitLoss_lbl0" xml:lang="en-US">Net (loss) income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl" xml:lang="en-US">Other comprehensive income (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US">&#8211; Foreign currency translation adjustment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US">Comprehensive (loss) income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">&#8211; Basic (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareBasic_lbl0" xml:lang="en-US">Basic (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">&#8211; Diluted (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_lbl0" xml:lang="en-US">Diluted (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_lbl" xml:lang="en-US">Weighted average number of shares of common stock:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">&#8211; Basic (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl0" xml:lang="en-US">Weighted average shares outstanding &#8211; basis (note) (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">&#8211; Diluted (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl0" xml:lang="en-US">Weighted average shares outstanding - diluted (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl0"/>
    <loc xlink:type="locator" xlink:label="cbat_ShareBasedCompensationForEmployeeAndDirectorStockAwards" xlink:href="cbat-20210331.xsd#cbat_ShareBasedCompensationForEmployeeAndDirectorStockAwards"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ShareBasedCompensationForEmployeeAndDirectorStockAwards_lbl" xml:lang="en-US">Share-based compensation for employee and director stock awards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShareBasedCompensationForEmployeeAndDirectorStockAwards" xlink:to="cbat_ShareBasedCompensationForEmployeeAndDirectorStockAwards_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_StockIssuedDuringPeriodCommonStockIssuedToInvestors" xlink:href="cbat-20210331.xsd#cbat_StockIssuedDuringPeriodCommonStockIssuedToInvestors"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_StockIssuedDuringPeriodCommonStockIssuedToInvestors_lbl" xml:lang="en-US">Common stock issued to investors</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_StockIssuedDuringPeriodCommonStockIssuedToInvestors" xlink:to="cbat_StockIssuedDuringPeriodCommonStockIssuedToInvestors_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_StockIssueDuringPeriodSharesCommonStockIssuedToInvestors" xlink:href="cbat-20210331.xsd#cbat_StockIssueDuringPeriodSharesCommonStockIssuedToInvestors"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_StockIssueDuringPeriodSharesCommonStockIssuedToInvestors_lbl" xml:lang="en-US">Common stock issued to investors (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_StockIssueDuringPeriodSharesCommonStockIssuedToInvestors" xlink:to="cbat_StockIssueDuringPeriodSharesCommonStockIssuedToInvestors_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xml:lang="en-US">Foreign currency translation adjustment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US">Issuance of common stock and warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl0" xml:lang="en-US">Gross proceeds of common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther_lbl" xml:lang="en-US">Issuance of common stock and warrants (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from operating activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net (loss) income to net cash provided by operating activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepreciationAndAmortization_lbl" xml:lang="en-US">Depreciation and amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ProvisionForDoubtfulAccount" xlink:href="cbat-20210331.xsd#cbat_ProvisionForDoubtfulAccount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ProvisionForDoubtfulAccount_lbl" xml:lang="en-US">Provision for (recovery of) doubtful debts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ProvisionForDoubtfulAccount" xlink:to="cbat_ProvisionForDoubtfulAccount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl" xml:lang="en-US">Amortization of operating lease right-of-use assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWriteDown" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWriteDown"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryWriteDown_lbl" xml:lang="en-US">Write-down of inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWriteDown" xlink:to="us-gaap_InventoryWriteDown_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InventoryWriteDown_lbl0" xml:lang="en-US">Inventory Write-down</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWriteDown" xlink:to="us-gaap_InventoryWriteDown_lbl0"/>
    <loc xlink:type="locator" xlink:label="cbat_SharebasedCompensation" xlink:href="cbat-20210331.xsd#cbat_SharebasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_SharebasedCompensation_lbl" xml:lang="en-US">Share-based compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SharebasedCompensation" xlink:to="cbat_SharebasedCompensation_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ChangesInFairValueOfWarrantsLiability" xlink:href="cbat-20210331.xsd#cbat_ChangesInFairValueOfWarrantsLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ChangesInFairValueOfWarrantsLiability_lbl" xml:lang="en-US">Changes in fair value of warrants liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ChangesInFairValueOfWarrantsLiability" xlink:to="cbat_ChangesInFairValueOfWarrantsLiability_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US">Changes in operating assets and liabilities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade_lbl" xml:lang="en-US">Trade accounts and bills payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableTrade_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US">Accrued expenses and other payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl" xml:lang="en-US">Operating lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from investing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from financing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt_lbl" xml:lang="en-US">Borrowings from shareholders</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt" xlink:to="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromRepaymentsOfOtherDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfOtherDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromRepaymentsOfOtherDebt_lbl" xml:lang="en-US">Borrowings from an unrelated party</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRepaymentsOfOtherDebt" xlink:to="us-gaap_ProceedsFromRepaymentsOfOtherDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ProceedsFromUnrelatedPartyDebt" xlink:href="cbat-20210331.xsd#cbat_ProceedsFromUnrelatedPartyDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ProceedsFromUnrelatedPartyDebt_lbl" xml:lang="en-US">Repayment of borrowing from an unrelated party</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ProceedsFromUnrelatedPartyDebt" xlink:to="cbat_ProceedsFromUnrelatedPartyDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US">Proceeds from issuance of shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl0" xml:lang="en-US">Gross proceeds shares of common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Effect of exchange rate changes on cash and cash equivalents, and restricted cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl" xml:lang="en-US">Supplemental non-cash investing and financing activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_TransferOfConstructionInProgressToPropertyPlantAndEquipment" xlink:href="cbat-20210331.xsd#cbat_TransferOfConstructionInProgressToPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_TransferOfConstructionInProgressToPropertyPlantAndEquipment_lbl" xml:lang="en-US">Transfer of construction in progress to property, plant and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TransferOfConstructionInProgressToPropertyPlantAndEquipment" xlink:to="cbat_TransferOfConstructionInProgressToPropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_lbl" xml:lang="en-US">Non-cash payment for purchase of property, plant and equipment and construction in progress by new vehicles</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:to="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_IssuanceOfCommonStockNote1Abstract" xlink:href="cbat-20210331.xsd#cbat_IssuanceOfCommonStockNote1Abstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_IssuanceOfCommonStockNote1Abstract_lbl" xml:lang="en-US">Issuance of common stock (note 1):</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_IssuanceOfCommonStockNote1Abstract" xlink:to="cbat_IssuanceOfCommonStockNote1Abstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_OffsetRepaymentOfPromissoryNote" xlink:href="cbat-20210331.xsd#cbat_OffsetRepaymentOfPromissoryNote"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_OffsetRepaymentOfPromissoryNote_lbl" xml:lang="en-US">- offset repayment of promissory notes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_OffsetRepaymentOfPromissoryNote" xlink:to="cbat_OffsetRepaymentOfPromissoryNote_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CashPaidDuringThePeriodForAbstract" xlink:href="cbat-20210331.xsd#cbat_CashPaidDuringThePeriodForAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CashPaidDuringThePeriodForAbstract_lbl" xml:lang="en-US">Cash paid during the period for:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CashPaidDuringThePeriodForAbstract" xlink:to="cbat_CashPaidDuringThePeriodForAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPaidNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestPaidNet_lbl" xml:lang="en-US">Interest, net of amounts capitalized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_TreasuryStockValue_lbl" xml:lang="en-US">Less: Treasury shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockValue" xlink:to="us-gaap_TreasuryStockValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfRevenue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfRevenue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_CostOfRevenue_lbl" xml:lang="en-US">Cost of revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_CostOfRevenue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US">Research and development expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl0" xml:lang="en-US">Research and development expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingAndMarketingExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingAndMarketingExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_SellingAndMarketingExpense_lbl" xml:lang="en-US">Sales and marketing expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingAndMarketingExpense" xlink:to="us-gaap_SellingAndMarketingExpense_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SellingAndMarketingExpense_lbl0" xml:lang="en-US">Sales and marketing expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingAndMarketingExpense" xlink:to="us-gaap_SellingAndMarketingExpense_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US">General and administrative expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xml:lang="en-US">(Provision for) recovery of doubtful accounts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingInterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingInterestExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FinancingInterestExpense_lbl" xml:lang="en-US">Finance expenses, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingInterestExpense" xlink:to="us-gaap_FinancingInterestExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAdjustmentOfWarrants" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FairValueAdjustmentOfWarrants_lbl" xml:lang="en-US">Change in fair value of warrants liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAdjustmentOfWarrants" xlink:to="us-gaap_FairValueAdjustmentOfWarrants_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueAdjustmentOfWarrants_lbl0" xml:lang="en-US">Fair value of warrant liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAdjustmentOfWarrants" xlink:to="us-gaap_FairValueAdjustmentOfWarrants_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Income tax expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Income taxes expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl1" xml:lang="en-US">Income tax expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Less: Net (income) loss attributable to non-controlling interests</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Less: Comprehensive (income) loss attributable to non-controlling interests</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xml:lang="en-US">Gain on disposal of property, plant and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US">Trade accounts and bills receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US">Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US">Prepayments and other receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInLeasingReceivables" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInLeasingReceivables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInLeasingReceivables_lbl" xml:lang="en-US">Investment in sales-type lease</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInLeasingReceivables" xlink:to="us-gaap_IncreaseDecreaseInLeasingReceivables_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties_lbl" xml:lang="en-US">Trade receivable from and payables to former subsidiaries</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US">Purchases of property, plant and equipment and construction in progress</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_RepaymentOfBorrowingsFromShareholders" xlink:href="cbat-20210331.xsd#cbat_RepaymentOfBorrowingsFromShareholders"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="cbat_RepaymentOfBorrowingsFromShareholders_lbl" xml:lang="en-US">Repayment of borrowing from shareholders</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RepaymentOfBorrowingsFromShareholders" xlink:to="cbat_RepaymentOfBorrowingsFromShareholders_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common stock issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_DonatedSharesMember" xlink:href="cbat-20210331.xsd#cbat_DonatedSharesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_DonatedSharesMember_lbl" xml:lang="en-US">Donated shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DonatedSharesMember" xlink:to="cbat_DonatedSharesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional paid-in capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_StatutoryReservesMember" xlink:href="cbat-20210331.xsd#cbat_StatutoryReservesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_StatutoryReservesMember_lbl" xml:lang="en-US">Statutory reserves</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_StatutoryReservesMember" xlink:to="cbat_StatutoryReservesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Accumulated deficit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US">Accumulated other comprehensive loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncontrollingInterestMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncontrollingInterestMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NoncontrollingInterestMember_lbl" xml:lang="en-US">Non-controlling interests</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestMember" xlink:to="us-gaap_NoncontrollingInterestMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TreasuryStockMember_lbl" xml:lang="en-US">Treasury shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockMember" xlink:to="us-gaap_TreasuryStockMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl" xml:lang="en-US">Principal Activities, Basis of Presentation and Organization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_PledgedDepositsTextBlock" xlink:href="cbat-20210331.xsd#cbat_PledgedDepositsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_PledgedDepositsTextBlock_lbl" xml:lang="en-US">Pledged deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PledgedDepositsTextBlock" xlink:to="cbat_PledgedDepositsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock_lbl" xml:lang="en-US">Schedule of pledged deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock" xlink:to="us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_PledgedDepositsWithBankForAbstract" xlink:href="cbat-20210331.xsd#cbat_PledgedDepositsWithBankForAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_PledgedDepositsWithBankForAbstract_lbl" xml:lang="en-US">Pledged deposits with bank for:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PledgedDepositsWithBankForAbstract" xlink:to="cbat_PledgedDepositsWithBankForAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableCurrentAndNoncurrent_lbl" xml:lang="en-US">Bills payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:to="us-gaap_AccountsPayableCurrentAndNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherLiabilities_lbl" xml:lang="en-US">Others*</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilities" xlink:to="us-gaap_OtherLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_TradeAccountsAndBillsReceivableNetTextBlock" xlink:href="cbat-20210331.xsd#cbat_TradeAccountsAndBillsReceivableNetTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_TradeAccountsAndBillsReceivableNetTextBlock_lbl" xml:lang="en-US">Trade Accounts and Bills Receivable, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TradeAccountsAndBillsReceivableNetTextBlock" xlink:to="cbat_TradeAccountsAndBillsReceivableNetTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" xml:lang="en-US">Schedule of trade accounts and bills receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableGrossCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableGrossCurrent_lbl" xml:lang="en-US">Trade accounts receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableGrossCurrent" xlink:to="us-gaap_AccountsReceivableGrossCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_LessAllowanceForDoubtfulAccounts" xlink:href="cbat-20210331.xsd#cbat_LessAllowanceForDoubtfulAccounts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_LessAllowanceForDoubtfulAccounts_lbl" xml:lang="en-US">Less: Allowance for doubtful accounts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LessAllowanceForDoubtfulAccounts" xlink:to="cbat_LessAllowanceForDoubtfulAccounts_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableNet_lbl" xml:lang="en-US">Trade accounts receivable, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNet" xlink:to="us-gaap_AccountsReceivableNet_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_BillsReceivable" xlink:href="cbat-20210331.xsd#cbat_BillsReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_BillsReceivable_lbl" xml:lang="en-US">Bills receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_BillsReceivable" xlink:to="cbat_BillsReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock_lbl" xml:lang="en-US">Schedule of analysis of the allowance for doubtful accounts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_GrossProvisionForDoubtfulAccounts" xlink:href="cbat-20210331.xsd#cbat_GrossProvisionForDoubtfulAccounts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_GrossProvisionForDoubtfulAccounts_lbl" xml:lang="en-US">Provision for the period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_GrossProvisionForDoubtfulAccounts" xlink:to="cbat_GrossProvisionForDoubtfulAccounts_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ReversalRecoveriesByCash" xlink:href="cbat-20210331.xsd#cbat_ReversalRecoveriesByCash"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ReversalRecoveriesByCash_lbl" xml:lang="en-US">Reversal &#8211; recoveries by cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ReversalRecoveriesByCash" xlink:to="cbat_ReversalRecoveriesByCash_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome" xlink:href="cbat-20210331.xsd#cbat_ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome_lbl" xml:lang="en-US">Charged to consolidated statements of operations and comprehensive income (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome" xlink:to="cbat_ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xml:lang="en-US">Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xml:lang="en-US">Schedule of inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryRawMaterials" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryRawMaterials"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryRawMaterials_lbl" xml:lang="en-US">Raw materials</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterials" xlink:to="us-gaap_InventoryRawMaterials_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWorkInProcess" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWorkInProcess"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryWorkInProcess_lbl" xml:lang="en-US">Work in progress</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcess" xlink:to="us-gaap_InventoryWorkInProcess_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryFinishedGoods" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryFinishedGoods"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xml:lang="en-US">Finished goods</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoods" xlink:to="us-gaap_InventoryFinishedGoods_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock" xlink:href="cbat-20210331.xsd#cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock_lbl" xml:lang="en-US">Prepayments and Other Receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock" xlink:to="cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_lbl" xml:lang="en-US">Schedule of prepayments and other receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:to="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValueAddedTaxReceivableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValueAddedTaxReceivableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ValueAddedTaxReceivableCurrent_lbl" xml:lang="en-US">Value added tax recoverable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValueAddedTaxReceivableCurrent" xlink:to="us-gaap_ValueAddedTaxReceivableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_LoanReceivables" xlink:href="cbat-20210331.xsd#cbat_LoanReceivables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_LoanReceivables_lbl" xml:lang="en-US">Loan receivables (note)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LoanReceivables" xlink:to="cbat_LoanReceivables_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_PrepaymentsToSuppliers" xlink:href="cbat-20210331.xsd#cbat_PrepaymentsToSuppliers"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_PrepaymentsToSuppliers_lbl" xml:lang="en-US">Prepayments to suppliers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PrepaymentsToSuppliers" xlink:to="cbat_PrepaymentsToSuppliers_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepositAssets_lbl" xml:lang="en-US">Deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositAssets" xlink:to="us-gaap_DepositAssets_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DepositAssets_lbl0" xml:lang="en-US">Bank deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositAssets" xlink:to="us-gaap_DepositAssets_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueFromEmployeesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueFromEmployeesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DueFromEmployeesCurrent_lbl" xml:lang="en-US">Staff advances</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueFromEmployeesCurrent" xlink:to="us-gaap_DueFromEmployeesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaidExpenseCurrent_lbl" xml:lang="en-US">Prepaid operating expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseCurrent" xlink:to="us-gaap_PrepaidExpenseCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherPrepaidExpenseCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPrepaidExpenseCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherPrepaidExpenseCurrent_lbl" xml:lang="en-US">Others</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherPrepaidExpenseCurrent" xlink:to="us-gaap_OtherPrepaidExpenseCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_PrepaidAndOtherAssetsGross" xlink:href="cbat-20210331.xsd#cbat_PrepaidAndOtherAssetsGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_PrepaidAndOtherAssetsGross_lbl" xml:lang="en-US">Prepayments and other receivables, gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PrepaidAndOtherAssetsGross" xlink:to="cbat_PrepaidAndOtherAssetsGross_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ReceivablesFromFormerSubsidiariesTextBlock" xlink:href="cbat-20210331.xsd#cbat_ReceivablesFromFormerSubsidiariesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ReceivablesFromFormerSubsidiariesTextBlock_lbl" xml:lang="en-US">Payables to Former Subsidiaries</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ReceivablesFromFormerSubsidiariesTextBlock" xlink:to="cbat_ReceivablesFromFormerSubsidiariesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfTradePayableToAFormerSubsidiaryTableTextBlock" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfTradePayableToAFormerSubsidiaryTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ScheduleOfTradePayableToAFormerSubsidiaryTableTextBlock_lbl" xml:lang="en-US">Schedule of payables to a former subsidiaries, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfTradePayableToAFormerSubsidiaryTableTextBlock" xlink:to="cbat_ScheduleOfTradePayableToAFormerSubsidiaryTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US">Property, Plant and Equipment, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US">Schedule of property, plant and equipment, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US">Property, plant and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ConstructionInProgressTextBlock" xlink:href="cbat-20210331.xsd#cbat_ConstructionInProgressTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ConstructionInProgressTextBlock_lbl" xml:lang="en-US">Construction in Progress</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConstructionInProgressTextBlock" xlink:to="cbat_ConstructionInProgressTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfConstructionInProgressTableTextBlock" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfConstructionInProgressTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ScheduleOfConstructionInProgressTableTextBlock_lbl" xml:lang="en-US">Schedule of construction in progress</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfConstructionInProgressTableTextBlock" xlink:to="cbat_ScheduleOfConstructionInProgressTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ConstructionProgress" xlink:href="cbat-20210331.xsd#cbat_ConstructionProgress"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ConstructionProgress_lbl" xml:lang="en-US">Construction in progress</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConstructionProgress" xlink:to="cbat_ConstructionProgress_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentOther_lbl" xml:lang="en-US">Prepayment for acquisition of property, plant and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentOther" xlink:to="us-gaap_PropertyPlantAndEquipmentOther_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_lbl" xml:lang="en-US">Lease</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" xlink:to="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfRightofuseAssets" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfRightofuseAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ScheduleOfRightofuseAssets_lbl" xml:lang="en-US">Schedule of right-of-use assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfRightofuseAssets" xlink:to="cbat_ScheduleOfRightofuseAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ForeignExchangeAdjustment" xlink:href="cbat-20210331.xsd#cbat_ForeignExchangeAdjustment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ForeignExchangeAdjustment_lbl" xml:lang="en-US">Foreign exchange adjustment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ForeignExchangeAdjustment" xlink:to="cbat_ForeignExchangeAdjustment_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfNetInvestmentInSalestypeLeasesTableTextBlock" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfNetInvestmentInSalestypeLeasesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ScheduleOfNetInvestmentInSalestypeLeasesTableTextBlock_lbl" xml:lang="en-US">Schedule of net investment in sales-type leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfNetInvestmentInSalestypeLeasesTableTextBlock" xlink:to="cbat_ScheduleOfNetInvestmentInSalestypeLeasesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable_lbl" xml:lang="en-US">Total future minimum lease payments receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable_lbl0" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable_lbl0"/>
    <loc xlink:type="locator" xlink:label="cbat_LessUnearnedIncomeRepresentingInterest" xlink:href="cbat-20210331.xsd#cbat_LessUnearnedIncomeRepresentingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_LessUnearnedIncomeRepresentingInterest_lbl" xml:lang="en-US">Less: unearned income, representing interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LessUnearnedIncomeRepresentingInterest" xlink:to="cbat_LessUnearnedIncomeRepresentingInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments_lbl" xml:lang="en-US">Present value of minimum lease payments receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CurrentPortion" xlink:href="cbat-20210331.xsd#cbat_CurrentPortion"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CurrentPortion_lbl" xml:lang="en-US">Less: Current portion</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CurrentPortion" xlink:to="cbat_CurrentPortion_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_NoncurrentPortion" xlink:href="cbat-20210331.xsd#cbat_NoncurrentPortion"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_NoncurrentPortion_lbl" xml:lang="en-US">Non-current portion</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NoncurrentPortion" xlink:to="cbat_NoncurrentPortion_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock_lbl" xml:lang="en-US">Schedule of future minimum lease payments receivable for sales type leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock" xlink:to="us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableCurrent_lbl" xml:lang="en-US">2022</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableCurrent" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInTwoYears" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInTwoYears"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInTwoYears_lbl" xml:lang="en-US">2023</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInTwoYears" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInTwoYears_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInThreeYears" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInThreeYears"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInThreeYears_lbl" xml:lang="en-US">2024</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInThreeYears" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInThreeYears_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFourYears" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFourYears"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFourYears_lbl" xml:lang="en-US">2025</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFourYears" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFourYears_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFiveYears" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFiveYears"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFiveYears_lbl" xml:lang="en-US">2026</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFiveYears" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFiveYears_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableDueThereafter" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableDueThereafter"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableDueThereafter_lbl" xml:lang="en-US">Thereafter</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableDueThereafter" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableDueThereafter_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_lbl" xml:lang="en-US">Schedule of maturities of lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:to="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl" xml:lang="en-US">2022</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl" xml:lang="en-US">2023</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl" xml:lang="en-US">2024</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl" xml:lang="en-US">2025</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_lbl" xml:lang="en-US">Thereafter</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_TotalUndiscountedCashFlows" xlink:href="cbat-20210331.xsd#cbat_TotalUndiscountedCashFlows"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_TotalUndiscountedCashFlows_lbl" xml:lang="en-US">Total undiscounted cash flows</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TotalUndiscountedCashFlows" xlink:to="cbat_TotalUndiscountedCashFlows_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_LessImputedInterest" xlink:href="cbat-20210331.xsd#cbat_LessImputedInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_LessImputedInterest_lbl" xml:lang="en-US">Less: imputed interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LessImputedInterest" xlink:to="cbat_LessImputedInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_PresentValueOfLeaseLiabilities" xlink:href="cbat-20210331.xsd#cbat_PresentValueOfLeaseLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_PresentValueOfLeaseLiabilities_lbl" xml:lang="en-US">Present value of lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PresentValueOfLeaseLiabilities" xlink:to="cbat_PresentValueOfLeaseLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfLeaseTermAndDiscountRateTableTextBlock" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfLeaseTermAndDiscountRateTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ScheduleOfLeaseTermAndDiscountRateTableTextBlock_lbl" xml:lang="en-US">Schedule of lease term and discount rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfLeaseTermAndDiscountRateTableTextBlock" xlink:to="cbat_ScheduleOfLeaseTermAndDiscountRateTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US">Weighted-average remaining lease term - years</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseExpense_lbl" xml:lang="en-US">Operating leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseExpense" xlink:to="us-gaap_OperatingLeaseExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US">Weighted-average discount rate (%)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl" xml:lang="en-US">Intangible Assets, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xml:lang="en-US">Schedule of intangible assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalizedComputerSoftwareGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizedComputerSoftwareGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CapitalizedComputerSoftwareGross_lbl" xml:lang="en-US">Computer software at cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizedComputerSoftwareGross" xlink:to="us-gaap_CapitalizedComputerSoftwareGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US">Accumulated amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherLiabilitiesDisclosureTextBlock_lbl" xml:lang="en-US">Trade Accounts and Bills Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_OtherLiabilitiesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of trade accounts and bills payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US">Trade accounts payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccountsPayableCurrent_lbl0" xml:lang="en-US">Net purchase</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_AccountsPayableCurrent_lbl1" xml:lang="en-US">Accounts payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl1"/>
    <loc xlink:type="locator" xlink:label="cbat_BillsPayableAbstract" xlink:href="cbat-20210331.xsd#cbat_BillsPayableAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_BillsPayableAbstract_lbl" xml:lang="en-US">Bills payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_BillsPayableAbstract" xlink:to="cbat_BillsPayableAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BankAcceptancesExecutedAndOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BankAcceptancesExecutedAndOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BankAcceptancesExecutedAndOutstanding_lbl" xml:lang="en-US">&#8211; Bank acceptance bills</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BankAcceptancesExecutedAndOutstanding" xlink:to="us-gaap_BankAcceptancesExecutedAndOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xml:lang="en-US">Loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock_lbl" xml:lang="en-US">Schedule of bank borrowings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfDebtTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableToBankCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayableToBankCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansPayableToBankCurrent_lbl" xml:lang="en-US">Current maturities of long-term bank loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableToBankCurrent" xlink:to="us-gaap_LoansPayableToBankCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfQuantitativeInformationAboutFinancialAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfQuantitativeInformationAboutFinancialAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfQuantitativeInformationAboutFinancialAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTextBlock_lbl" xml:lang="en-US">Schedule of facilities secured by the company&apos;s assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfQuantitativeInformationAboutFinancialAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTextBlock" xlink:to="us-gaap_ScheduleOfQuantitativeInformationAboutFinancialAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentCollateralAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCollateralAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentCollateralAmount_lbl" xml:lang="en-US">Carrying Amounts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentCollateralAmount" xlink:to="us-gaap_DebtInstrumentCollateralAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShortTermDebtTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShortTermDebtTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfShortTermDebtTextBlock_lbl" xml:lang="en-US">Schedule of other short-term loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShortTermDebtTextBlock" xlink:to="us-gaap_ScheduleOfShortTermDebtTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_AdvanceFromRelatedPartiesAbstract" xlink:href="cbat-20210331.xsd#cbat_AdvanceFromRelatedPartiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_AdvanceFromRelatedPartiesAbstract_lbl" xml:lang="en-US">Advance from related parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AdvanceFromRelatedPartiesAbstract" xlink:to="cbat_AdvanceFromRelatedPartiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToRelatedPartiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DueToRelatedPartiesCurrent_lbl" xml:lang="en-US">Advance from related parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueToRelatedPartiesCurrent" xlink:to="us-gaap_DueToRelatedPartiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_AdvancesFromUnrelatedThirdPartyAbstract" xlink:href="cbat-20210331.xsd#cbat_AdvancesFromUnrelatedThirdPartyAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_AdvancesFromUnrelatedThirdPartyAbstract_lbl" xml:lang="en-US">Advances from unrelated third party</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AdvancesFromUnrelatedThirdPartyAbstract" xlink:to="cbat_AdvancesFromUnrelatedThirdPartyAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_AdvancesFromUnrelatedThirdParty" xlink:href="cbat-20210331.xsd#cbat_AdvancesFromUnrelatedThirdParty"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_AdvancesFromUnrelatedThirdParty_lbl" xml:lang="en-US">Advances from unrelated third party</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AdvancesFromUnrelatedThirdParty" xlink:to="cbat_AdvancesFromUnrelatedThirdParty_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl" xml:lang="en-US">Accrued Expenses and Other Payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of accrued expenses and other payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConstructionPayableCurrent_lbl" xml:lang="en-US">Construction costs payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionPayableCurrent" xlink:to="us-gaap_ConstructionPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_EquipmentPurchasePayable" xlink:href="cbat-20210331.xsd#cbat_EquipmentPurchasePayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_EquipmentPurchasePayable_lbl" xml:lang="en-US">Equipment purchase payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_EquipmentPurchasePayable" xlink:to="cbat_EquipmentPurchasePayable_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_LiquidatedDamagesAmount" xlink:href="cbat-20210331.xsd#cbat_LiquidatedDamagesAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_LiquidatedDamagesAmount_lbl" xml:lang="en-US">Liquidated damages (note )</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LiquidatedDamagesAmount" xlink:to="cbat_LiquidatedDamagesAmount_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="cbat_LiquidatedDamagesAmount_lbl0" xml:lang="en-US">Liquidated damages</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LiquidatedDamagesAmount" xlink:to="cbat_LiquidatedDamagesAmount_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedEmployeeBenefitsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrent_lbl" xml:lang="en-US">Accrued staff costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedEmployeeBenefitsCurrent" xlink:to="us-gaap_AccruedEmployeeBenefitsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_AccruedCustomerDeposits" xlink:href="cbat-20210331.xsd#cbat_AccruedCustomerDeposits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_AccruedCustomerDeposits_lbl" xml:lang="en-US">Customer deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AccruedCustomerDeposits" xlink:to="cbat_AccruedCustomerDeposits_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Other payables and accruals</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_OtherLongTermPayablesTextBlock" xlink:href="cbat-20210331.xsd#cbat_OtherLongTermPayablesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_OtherLongTermPayablesTextBlock_lbl" xml:lang="en-US">Deferred Government Grants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_OtherLongTermPayablesTextBlock" xlink:to="cbat_OtherLongTermPayablesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfDeferredGovernmentGrantsTableTextBlock" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfDeferredGovernmentGrantsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ScheduleOfDeferredGovernmentGrantsTableTextBlock_lbl" xml:lang="en-US">Schedule of deferred government grants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfDeferredGovernmentGrantsTableTextBlock" xlink:to="cbat_ScheduleOfDeferredGovernmentGrantsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLongTermDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLongTermDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherLongTermDebt_lbl" xml:lang="en-US">Total government grants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLongTermDebt" xlink:to="us-gaap_OtherLongTermDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLongTermDebtNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLongTermDebtNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherLongTermDebtNoncurrent_lbl" xml:lang="en-US">Non-current portion</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLongTermDebtNoncurrent" xlink:to="us-gaap_OtherLongTermDebtNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductWarrantyDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductWarrantyDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProductWarrantyDisclosureTextBlock_lbl" xml:lang="en-US">Product Warranty Provision</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyDisclosureTextBlock" xlink:to="us-gaap_ProductWarrantyDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US">Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xml:lang="en-US">Schedule of provision for income taxes expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_PrcIncomeTaxAbstract" xlink:href="cbat-20210331.xsd#cbat_PrcIncomeTaxAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_PrcIncomeTaxAbstract_lbl" xml:lang="en-US">PRC income tax:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PrcIncomeTaxAbstract" xlink:to="cbat_PrcIncomeTaxAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US">Schedule of income tax reconciliation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">United States federal corporate income tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl0" xml:lang="en-US">Federal corporate income tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">Income tax credit computed at United States statutory corporate income tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ReconcilingItemsAbstract" xlink:href="cbat-20210331.xsd#cbat_ReconcilingItemsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ReconcilingItemsAbstract_lbl" xml:lang="en-US">Reconciling items:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ReconcilingItemsAbstract" xlink:to="cbat_ReconcilingItemsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_lbl" xml:lang="en-US">Rate differential for PRC earnings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:to="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_NontaxableIncome" xlink:href="cbat-20210331.xsd#cbat_NontaxableIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_NontaxableIncome_lbl" xml:lang="en-US">Non-taxable income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NontaxableIncome" xlink:to="cbat_NontaxableIncome_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpense_lbl" xml:lang="en-US">Non-deductible expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_lbl" xml:lang="en-US">Share based payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Valuation allowance on deferred tax assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of deferred tax assets and liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_DeferredTaxAssetsAbstract" xlink:href="cbat-20210331.xsd#cbat_DeferredTaxAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_DeferredTaxAssetsAbstract_lbl" xml:lang="en-US">Deferred tax assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DeferredTaxAssetsAbstract" xlink:to="cbat_DeferredTaxAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_DeferredTaxAssetNetNoncurrent" xlink:href="cbat-20210331.xsd#cbat_DeferredTaxAssetNetNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_DeferredTaxAssetNetNoncurrent_lbl" xml:lang="en-US">Deferred tax assets, non-current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DeferredTaxAssetNetNoncurrent" xlink:to="cbat_DeferredTaxAssetNetNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xml:lang="en-US">Net operating loss carried forward</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_DeferredTaxAssetValuationAllowanceNoncurrent" xlink:href="cbat-20210331.xsd#cbat_DeferredTaxAssetValuationAllowanceNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_DeferredTaxAssetValuationAllowanceNoncurrent_lbl" xml:lang="en-US">Valuation allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DeferredTaxAssetValuationAllowanceNoncurrent" xlink:to="cbat_DeferredTaxAssetValuationAllowanceNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_DeferredTaxesLiabilitiesNoncurrent" xlink:href="cbat-20210331.xsd#cbat_DeferredTaxesLiabilitiesNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_DeferredTaxesLiabilitiesNoncurrent_lbl" xml:lang="en-US">Deferred tax liabilities, non-current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DeferredTaxesLiabilitiesNoncurrent" xlink:to="cbat_DeferredTaxesLiabilitiesNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_lbl" xml:lang="en-US">Schedule of unrecognized tax benefits excluding interest and penalties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:to="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_lbl" xml:lang="en-US">Increase in unrecognized tax benefits taken in current period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:to="us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US">Share-based Compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of non-vested restricted share units granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xml:lang="en-US">Forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US">Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US">Income (Loss) Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xml:lang="en-US">Schedule of calculation of income (loss) per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CapitalContributionFromNonControllingInterestsOfASubsidiary" xlink:href="cbat-20210331.xsd#cbat_CapitalContributionFromNonControllingInterestsOfASubsidiary"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CapitalContributionFromNonControllingInterestsOfASubsidiary_lbl" xml:lang="en-US">Less: Net loss (income) attributable to non-controlling interests</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CapitalContributionFromNonControllingInterestsOfASubsidiary" xlink:to="cbat_CapitalContributionFromNonControllingInterestsOfASubsidiary_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits_lbl" xml:lang="en-US">Dilutive unvested restricted stock and warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits" xlink:to="us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_IncomeLossPerShareOfCommonStockAbstract" xlink:href="cbat-20210331.xsd#cbat_IncomeLossPerShareOfCommonStockAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_IncomeLossPerShareOfCommonStockAbstract_lbl" xml:lang="en-US">Income (loss) per share of common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_IncomeLossPerShareOfCommonStockAbstract" xlink:to="cbat_IncomeLossPerShareOfCommonStockAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_WarrantsDisclosureTextBlock" xlink:href="cbat-20210331.xsd#cbat_WarrantsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_WarrantsDisclosureTextBlock_lbl" xml:lang="en-US">Warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WarrantsDisclosureTextBlock" xlink:to="cbat_WarrantsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfOutstandingWarrants" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfOutstandingWarrants"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ScheduleOfOutstandingWarrants_lbl" xml:lang="en-US">Schedule of the outstanding warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfOutstandingWarrants" xlink:to="cbat_ScheduleOfOutstandingWarrants_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_MarketPricePerShare" xlink:href="cbat-20210331.xsd#cbat_MarketPricePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_MarketPricePerShare_lbl" xml:lang="en-US">Market price per share (USD/share) (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MarketPricePerShare" xlink:to="cbat_MarketPricePerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_WarrantsExercisePrice" xlink:href="cbat-20210331.xsd#cbat_WarrantsExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_WarrantsExercisePrice_lbl" xml:lang="en-US">Exercise price (USD/price) (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WarrantsExercisePrice" xlink:to="cbat_WarrantsExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_RiskFreeRateOfWarrants" xlink:href="cbat-20210331.xsd#cbat_RiskFreeRateOfWarrants"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_RiskFreeRateOfWarrants_lbl" xml:lang="en-US">Risk free rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RiskFreeRateOfWarrants" xlink:to="cbat_RiskFreeRateOfWarrants_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_DividendYieldRateOfWarrants" xlink:href="cbat-20210331.xsd#cbat_DividendYieldRateOfWarrants"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_DividendYieldRateOfWarrants_lbl" xml:lang="en-US">Dividend yield</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DividendYieldRateOfWarrants" xlink:to="cbat_DividendYieldRateOfWarrants_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ExpectedTermOfWarrantsContractualLifeYears" xlink:href="cbat-20210331.xsd#cbat_ExpectedTermOfWarrantsContractualLifeYears"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ExpectedTermOfWarrantsContractualLifeYears_lbl" xml:lang="en-US">Expected term/ Contractual life (years)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ExpectedTermOfWarrantsContractualLifeYears" xlink:to="cbat_ExpectedTermOfWarrantsContractualLifeYears_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ExpectedVolatilityRateOfWarrants" xlink:href="cbat-20210331.xsd#cbat_ExpectedVolatilityRateOfWarrants"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ExpectedVolatilityRateOfWarrants_lbl" xml:lang="en-US">Expected volatility</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ExpectedVolatilityRateOfWarrants" xlink:to="cbat_ExpectedVolatilityRateOfWarrants_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_WarrantIssuedTableTextBlock" xlink:href="cbat-20210331.xsd#cbat_WarrantIssuedTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_WarrantIssuedTableTextBlock_lbl" xml:lang="en-US">Schedule of warrants issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WarrantIssuedTableTextBlock" xlink:to="cbat_WarrantIssuedTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnRecurringBasisUsingLevel3InputsTableTextNBlock" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnRecurringBasisUsingLevel3InputsTableTextNBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnRecurringBasisUsingLevel3InputsTableTextNBlock_lbl" xml:lang="en-US">Schedule of warrants liability measured at fair value on a recurring basis using Level 3 inputs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnRecurringBasisUsingLevel3InputsTableTextNBlock" xlink:to="cbat_ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnRecurringBasisUsingLevel3InputsTableTextNBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_WarrantsIssuedToInstitutionInvestors" xlink:href="cbat-20210331.xsd#cbat_WarrantsIssuedToInstitutionInvestors"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_WarrantsIssuedToInstitutionInvestors_lbl" xml:lang="en-US">Warrants issued to institution investors</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WarrantsIssuedToInstitutionInvestors" xlink:to="cbat_WarrantsIssuedToInstitutionInvestors_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_WarrantsIssuedToPlacementAgents" xlink:href="cbat-20210331.xsd#cbat_WarrantsIssuedToPlacementAgents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_WarrantsIssuedToPlacementAgents_lbl" xml:lang="en-US">Warrants issued to placement agent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WarrantsIssuedToPlacementAgents" xlink:to="cbat_WarrantsIssuedToPlacementAgents_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_WarrantsRedeemed" xlink:href="cbat-20210331.xsd#cbat_WarrantsRedeemed"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_WarrantsRedeemed_lbl" xml:lang="en-US">Warrants redeemed</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WarrantsRedeemed" xlink:to="cbat_WarrantsRedeemed_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_FairValueChangeOfIssuedWarrantsIncludedInEarnings" xlink:href="cbat-20210331.xsd#cbat_FairValueChangeOfIssuedWarrantsIncludedInEarnings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_FairValueChangeOfIssuedWarrantsIncludedInEarnings_lbl" xml:lang="en-US">Fair value change of warrants included in earnings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_FairValueChangeOfIssuedWarrantsIncludedInEarnings" xlink:to="cbat_FairValueChangeOfIssuedWarrantsIncludedInEarnings_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfWarrantActivityTableTextBlock" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfWarrantActivityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ScheduleOfWarrantActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of the warrant activity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfWarrantActivityTableTextBlock" xlink:to="cbat_ScheduleOfWarrantActivityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_WeightedAverageRemainingContractualTermInYearsOutstandingBeginning" xlink:href="cbat-20210331.xsd#cbat_WeightedAverageRemainingContractualTermInYearsOutstandingBeginning"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_WeightedAverageRemainingContractualTermInYearsOutstandingBeginning_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WeightedAverageRemainingContractualTermInYearsOutstandingBeginning" xlink:to="cbat_WeightedAverageRemainingContractualTermInYearsOutstandingBeginning_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_WeightedAveragesRemainingContractualTermInYearsExercisable" xlink:href="cbat-20210331.xsd#cbat_WeightedAveragesRemainingContractualTermInYearsExercisable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_WeightedAveragesRemainingContractualTermInYearsExercisable_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WeightedAveragesRemainingContractualTermInYearsExercisable" xlink:to="cbat_WeightedAveragesRemainingContractualTermInYearsExercisable_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_NumberOfWarrantsGranted" xlink:href="cbat-20210331.xsd#cbat_NumberOfWarrantsGranted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_NumberOfWarrantsGranted_lbl" xml:lang="en-US">Number of Warrants, Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NumberOfWarrantsGranted" xlink:to="cbat_NumberOfWarrantsGranted_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_AverageExercisePriceGranted" xlink:href="cbat-20210331.xsd#cbat_AverageExercisePriceGranted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_AverageExercisePriceGranted_lbl" xml:lang="en-US">Average Exercise Price, Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AverageExercisePriceGranted" xlink:to="cbat_AverageExercisePriceGranted_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_WeightedAveragesRemainingContractualTermInYearsGranted" xlink:href="cbat-20210331.xsd#cbat_WeightedAveragesRemainingContractualTermInYearsGranted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_WeightedAveragesRemainingContractualTermInYearsGranted_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WeightedAveragesRemainingContractualTermInYearsGranted" xlink:to="cbat_WeightedAveragesRemainingContractualTermInYearsGranted_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_NumberOfWarrantsExercisedSurrendered" xlink:href="cbat-20210331.xsd#cbat_NumberOfWarrantsExercisedSurrendered"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_NumberOfWarrantsExercisedSurrendered_lbl" xml:lang="en-US">Number of Warrants, Exercised / surrendered</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NumberOfWarrantsExercisedSurrendered" xlink:to="cbat_NumberOfWarrantsExercisedSurrendered_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_AverageExercisePriceExercisedSurrendered" xlink:href="cbat-20210331.xsd#cbat_AverageExercisePriceExercisedSurrendered"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_AverageExercisePriceExercisedSurrendered_lbl" xml:lang="en-US">Average Exercise Price, Exercised / surrendered</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AverageExercisePriceExercisedSurrendered" xlink:to="cbat_AverageExercisePriceExercisedSurrendered_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_NumberOfWarrantsExpired" xlink:href="cbat-20210331.xsd#cbat_NumberOfWarrantsExpired"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_NumberOfWarrantsExpired_lbl" xml:lang="en-US">Number of Warrants, Expired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NumberOfWarrantsExpired" xlink:to="cbat_NumberOfWarrantsExpired_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_AverageExercisePriceExpired" xlink:href="cbat-20210331.xsd#cbat_AverageExercisePriceExpired"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_AverageExercisePriceExpired_lbl" xml:lang="en-US">Average Exercise Price, Expired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AverageExercisePriceExpired" xlink:to="cbat_AverageExercisePriceExpired_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_WeightedAverageRemainingContractualTermInYearsOutstandingEnding" xlink:href="cbat-20210331.xsd#cbat_WeightedAverageRemainingContractualTermInYearsOutstandingEnding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_WeightedAverageRemainingContractualTermInYearsOutstandingEnding_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WeightedAverageRemainingContractualTermInYearsOutstandingEnding" xlink:to="cbat_WeightedAverageRemainingContractualTermInYearsOutstandingEnding_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_WeightedAverageRemainingContractualTermInYearsExercisableEnding" xlink:href="cbat-20210331.xsd#cbat_WeightedAverageRemainingContractualTermInYearsExercisableEnding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_WeightedAverageRemainingContractualTermInYearsExercisableEnding_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WeightedAverageRemainingContractualTermInYearsExercisableEnding" xlink:to="cbat_WeightedAverageRemainingContractualTermInYearsExercisableEnding_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xml:lang="en-US">Fair Value of Financial Instruments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">Commitments and Contingencies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermPurchaseCommitmentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermPurchaseCommitmentTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermPurchaseCommitmentTextBlock_lbl" xml:lang="en-US">Schedule of capital commitments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermPurchaseCommitmentTextBlock" xlink:to="us-gaap_LongTermPurchaseCommitmentTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCommitment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherCommitment_lbl" xml:lang="en-US">Capital commitments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCommitment" xlink:to="us-gaap_OtherCommitment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xml:lang="en-US">Concentrations and Credit Risk</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_lbl" xml:lang="en-US">Schedule of revenue by major customers by reporting segments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:to="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskPercentage1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US">Concentration risk, Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfAccountsReceivableByMajorCustomerTableTextBlock" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfAccountsReceivableByMajorCustomerTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ScheduleOfAccountsReceivableByMajorCustomerTableTextBlock_lbl" xml:lang="en-US">Schedule of accounts receivable by major customer</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfAccountsReceivableByMajorCustomerTableTextBlock" xlink:to="cbat_ScheduleOfAccountsReceivableByMajorCustomerTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ConcentrationRiskPercentageOfAccountsReceivable" xlink:href="cbat-20210331.xsd#cbat_ConcentrationRiskPercentageOfAccountsReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ConcentrationRiskPercentageOfAccountsReceivable_lbl" xml:lang="en-US">Concentration risk, percentage of accounts receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConcentrationRiskPercentageOfAccountsReceivable" xlink:to="cbat_ConcentrationRiskPercentageOfAccountsReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfNetPurchaseBySuplierTableTextBlock" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfNetPurchaseBySuplierTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ScheduleOfNetPurchaseBySuplierTableTextBlock_lbl" xml:lang="en-US">Schedule of net purchase by suppliers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfNetPurchaseBySuplierTableTextBlock" xlink:to="cbat_ScheduleOfNetPurchaseBySuplierTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ConcentrationRiskOnPercentageOfAccountsPayable" xlink:href="cbat-20210331.xsd#cbat_ConcentrationRiskOnPercentageOfAccountsPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ConcentrationRiskOnPercentageOfAccountsPayable_lbl" xml:lang="en-US">Concentration risk, percentage of net purchase</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConcentrationRiskOnPercentageOfAccountsPayable" xlink:to="cbat_ConcentrationRiskOnPercentageOfAccountsPayable_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="cbat_ConcentrationRiskOnPercentageOfAccountsPayable_lbl0" xml:lang="en-US">Concentration risk, percentage of accounts payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConcentrationRiskOnPercentageOfAccountsPayable" xlink:to="cbat_ConcentrationRiskOnPercentageOfAccountsPayable_lbl0"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfAccountsPayableBySuplierTableTextBlock" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfAccountsPayableBySuplierTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ScheduleOfAccountsPayableBySuplierTableTextBlock_lbl" xml:lang="en-US">Schedule of accounts payable by suppliers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfAccountsPayableBySuplierTableTextBlock" xlink:to="cbat_ScheduleOfAccountsPayableBySuplierTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfTransactionsWithTheFormerSubsidiariesTableTextBlock" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfTransactionsWithTheFormerSubsidiariesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ScheduleOfTransactionsWithTheFormerSubsidiariesTableTextBlock_lbl" xml:lang="en-US">Schedule of transactions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfTransactionsWithTheFormerSubsidiariesTableTextBlock" xlink:to="cbat_ScheduleOfTransactionsWithTheFormerSubsidiariesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_SalesOfFinishedGoodsAndRawMaterialsToAbstract" xlink:href="cbat-20210331.xsd#cbat_SalesOfFinishedGoodsAndRawMaterialsToAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_SalesOfFinishedGoodsAndRawMaterialsToAbstract_lbl" xml:lang="en-US">Sales of finished goods and raw materials to</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SalesOfFinishedGoodsAndRawMaterialsToAbstract" xlink:to="cbat_SalesOfFinishedGoodsAndRawMaterialsToAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_SalesOfFinishedGoodsAndRawMaterials" xlink:href="cbat-20210331.xsd#cbat_SalesOfFinishedGoodsAndRawMaterials"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_SalesOfFinishedGoodsAndRawMaterials_lbl" xml:lang="en-US">Sales of finished goods and raw materials</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SalesOfFinishedGoodsAndRawMaterials" xlink:to="cbat_SalesOfFinishedGoodsAndRawMaterials_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_TradeAccountsAndBillsReceivablesNetAbstract" xlink:href="cbat-20210331.xsd#cbat_TradeAccountsAndBillsReceivablesNetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_TradeAccountsAndBillsReceivablesNetAbstract_lbl" xml:lang="en-US">Trade accounts and bills receivables, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TradeAccountsAndBillsReceivablesNetAbstract" xlink:to="cbat_TradeAccountsAndBillsReceivablesNetAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent_lbl" xml:lang="en-US">Trade accounts and bills receivables, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:to="us-gaap_AccountsAndOtherReceivablesNetCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xml:lang="en-US">Segment Information</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_lbl" xml:lang="en-US">Schedule of net revenues from manufacture of batteries by geographical areas</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:to="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_HighPowerLithiumBatteriesUsedInAbstract" xlink:href="cbat-20210331.xsd#cbat_HighPowerLithiumBatteriesUsedInAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_HighPowerLithiumBatteriesUsedInAbstract_lbl" xml:lang="en-US">High power lithium batteries used in:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_HighPowerLithiumBatteriesUsedInAbstract" xlink:to="cbat_HighPowerLithiumBatteriesUsedInAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_lbl" xml:lang="en-US">Schedule of net revenues from manufacture of batteries by geographical areas</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:to="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US">Subsequent Events</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_AllowanceForDoubtfulAccountsForeignExchangeAdjustment" xlink:href="cbat-20210331.xsd#cbat_AllowanceForDoubtfulAccountsForeignExchangeAdjustment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="cbat_AllowanceForDoubtfulAccountsForeignExchangeAdjustment_lbl" xml:lang="en-US">Foreign exchange adjustment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AllowanceForDoubtfulAccountsForeignExchangeAdjustment" xlink:to="cbat_AllowanceForDoubtfulAccountsForeignExchangeAdjustment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables_lbl" xml:lang="en-US">Less: Allowance for doubtful accounts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables" xlink:to="us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetImpairmentCharges" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetImpairmentCharges"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AssetImpairmentCharges_lbl" xml:lang="en-US">Impairment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetImpairmentCharges" xlink:to="us-gaap_AssetImpairmentCharges_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Accumulated depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfLeaseIncentives" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfLeaseIncentives"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AmortizationOfLeaseIncentives_lbl" xml:lang="en-US">Amortization charge for the period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfLeaseIncentives" xlink:to="us-gaap_AmortizationOfLeaseIncentives_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLongTermDebtCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLongTermDebtCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherLongTermDebtCurrent_lbl" xml:lang="en-US">Less: Current portion</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLongTermDebtCurrent" xlink:to="us-gaap_OtherLongTermDebtCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US">Vested</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_BakTianjinMember" xlink:href="cbat-20210331.xsd#cbat_BakTianjinMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_BakTianjinMember_lbl" xml:lang="en-US">Bak Tianjin [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_BakTianjinMember" xlink:to="cbat_BakTianjinMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_BakShenzhenMember" xlink:href="cbat-20210331.xsd#cbat_BakShenzhenMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_BakShenzhenMember_lbl" xml:lang="en-US">Bak Shenzhen [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_BakShenzhenMember" xlink:to="cbat_BakShenzhenMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="cbat_BakShenzhenMember_lbl0" xml:lang="en-US">BAK Shenzhen [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_BakShenzhenMember" xlink:to="cbat_BakShenzhenMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BuildingMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BuildingMember_lbl" xml:lang="en-US">Building [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingMember" xlink:to="us-gaap_BuildingMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MachineryAndEquipmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MachineryAndEquipmentMember_lbl" xml:lang="en-US">Machinery and equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MachineryAndEquipmentMember" xlink:to="us-gaap_MachineryAndEquipmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OfficeEquipmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OfficeEquipmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OfficeEquipmentMember_lbl" xml:lang="en-US">Office equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OfficeEquipmentMember" xlink:to="us-gaap_OfficeEquipmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VehiclesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VehiclesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_VehiclesMember_lbl" xml:lang="en-US">Motor vehicles [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VehiclesMember" xlink:to="us-gaap_VehiclesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_TotalMinimumLeasePaymentsToBeReceivedMember" xlink:href="cbat-20210331.xsd#cbat_TotalMinimumLeasePaymentsToBeReceivedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_TotalMinimumLeasePaymentsToBeReceivedMember_lbl" xml:lang="en-US">Total Minimum Lease Payments to be Received [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TotalMinimumLeasePaymentsToBeReceivedMember" xlink:to="cbat_TotalMinimumLeasePaymentsToBeReceivedMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_AmortizationOfUnearnedIncomeMember" xlink:href="cbat-20210331.xsd#cbat_AmortizationOfUnearnedIncomeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_AmortizationOfUnearnedIncomeMember_lbl" xml:lang="en-US">Amortization of Unearned Income [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AmortizationOfUnearnedIncomeMember" xlink:to="cbat_AmortizationOfUnearnedIncomeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_NetInvestmentInSalesTypeLeasesMember" xlink:href="cbat-20210331.xsd#cbat_NetInvestmentInSalesTypeLeasesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_NetInvestmentInSalesTypeLeasesMember_lbl" xml:lang="en-US">Net Investment in Sales Type Leases [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NetInvestmentInSalesTypeLeasesMember" xlink:to="cbat_NetInvestmentInSalesTypeLeasesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_PledgedDepositsMember" xlink:href="cbat-20210331.xsd#cbat_PledgedDepositsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_PledgedDepositsMember_lbl" xml:lang="en-US">Pledged deposits [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PledgedDepositsMember" xlink:to="cbat_PledgedDepositsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_RightOfUseAssetsnote9Member" xlink:href="cbat-20210331.xsd#cbat_RightOfUseAssetsnote9Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_RightOfUseAssetsnote9Member_lbl" xml:lang="en-US">Right-of-use assets (note 10) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RightOfUseAssetsnote9Member" xlink:to="cbat_RightOfUseAssetsnote9Member_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CollateralBuildingsMember" xlink:href="cbat-20210331.xsd#cbat_CollateralBuildingsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CollateralBuildingsMember_lbl" xml:lang="en-US">Buildings [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CollateralBuildingsMember" xlink:to="cbat_CollateralBuildingsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CollateralMachineryAndEquipmentMember" xlink:href="cbat-20210331.xsd#cbat_CollateralMachineryAndEquipmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CollateralMachineryAndEquipmentMember_lbl" xml:lang="en-US">Machinery and equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CollateralMachineryAndEquipmentMember" xlink:to="cbat_CollateralMachineryAndEquipmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_MrXiangqianLiTheCompanysFormerCEOMember" xlink:href="cbat-20210331.xsd#cbat_MrXiangqianLiTheCompanysFormerCEOMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_MrXiangqianLiTheCompanysFormerCEOMember_lbl" xml:lang="en-US">Mr. Xiangqian Li, the Company&apos;s Former CEO [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MrXiangqianLiTheCompanysFormerCEOMember" xlink:to="cbat_MrXiangqianLiTheCompanysFormerCEOMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_MrYunfeiLiMember" xlink:href="cbat-20210331.xsd#cbat_MrYunfeiLiMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_MrYunfeiLiMember_lbl" xml:lang="en-US">Mr. Yunfei Li [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MrYunfeiLiMember" xlink:to="cbat_MrYunfeiLiMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="cbat_MrYunfeiLiMember_lbl0" xml:lang="en-US">Mr.Yunfei Li [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MrYunfeiLiMember" xlink:to="cbat_MrYunfeiLiMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="cbat_ShareholdersMember" xlink:href="cbat-20210331.xsd#cbat_ShareholdersMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ShareholdersMember_lbl" xml:lang="en-US">Shareholders [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShareholdersMember" xlink:to="cbat_ShareholdersMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_MrWenwuYuMember" xlink:href="cbat-20210331.xsd#cbat_MrWenwuYuMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_MrWenwuYuMember_lbl" xml:lang="en-US">Mr. Wenwu Yu [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MrWenwuYuMember" xlink:to="cbat_MrWenwuYuMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_MrLongqianPengMember" xlink:href="cbat-20210331.xsd#cbat_MrLongqianPengMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_MrLongqianPengMember_lbl" xml:lang="en-US">Mr. Longqian Peng [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MrLongqianPengMember" xlink:to="cbat_MrLongqianPengMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_SuzhouZhengyuanweiNeedleCeCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_SuzhouZhengyuanweiNeedleCeCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_SuzhouZhengyuanweiNeedleCeCoLtdMember_lbl" xml:lang="en-US">Suzhou Zhengyuanwei Needle Ce Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SuzhouZhengyuanweiNeedleCeCoLtdMember" xlink:to="cbat_SuzhouZhengyuanweiNeedleCeCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradeAccountsReceivableMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradeAccountsReceivableMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TradeAccountsReceivableMember_lbl" xml:lang="en-US">Trade Accounts Receivable [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradeAccountsReceivableMember" xlink:to="us-gaap_TradeAccountsReceivableMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoriesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoriesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoriesMember_lbl" xml:lang="en-US">Inventories [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoriesMember" xlink:to="us-gaap_InventoriesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_DeferredTaxAssetsPropertyPlantAndEquipmentMember" xlink:href="cbat-20210331.xsd#cbat_DeferredTaxAssetsPropertyPlantAndEquipmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_DeferredTaxAssetsPropertyPlantAndEquipmentMember_lbl" xml:lang="en-US">Property, plant and equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DeferredTaxAssetsPropertyPlantAndEquipmentMember" xlink:to="cbat_DeferredTaxAssetsPropertyPlantAndEquipmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ProvisionForProductWarrantyMember" xlink:href="cbat-20210331.xsd#cbat_ProvisionForProductWarrantyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ProvisionForProductWarrantyMember_lbl" xml:lang="en-US">Provision for product warranty [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ProvisionForProductWarrantyMember" xlink:to="cbat_ProvisionForProductWarrantyMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_GrossUTBMember" xlink:href="cbat-20210331.xsd#cbat_GrossUTBMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_GrossUTBMember_lbl" xml:lang="en-US">Gross UTB [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_GrossUTBMember" xlink:to="cbat_GrossUTBMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_SurchargeMember" xlink:href="cbat-20210331.xsd#cbat_SurchargeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_SurchargeMember_lbl" xml:lang="en-US">Surcharge [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SurchargeMember" xlink:to="cbat_SurchargeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_NetUTBMember" xlink:href="cbat-20210331.xsd#cbat_NetUTBMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_NetUTBMember_lbl" xml:lang="en-US">Net UTB [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NetUTBMember" xlink:to="cbat_NetUTBMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember" xlink:href="cbat-20210331.xsd#cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember_lbl" xml:lang="en-US">Restricted shares granted on August 23, 2019 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember" xlink:to="cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember_lbl0" xml:lang="en-US">Restricted Shares Granted on August 23, 2019 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember" xlink:to="cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember" xlink:href="cbat-20210331.xsd#cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember_lbl" xml:lang="en-US">Restricted Shares Granted on October 23, 2020 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember" xlink:to="cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_WarrantsHolderMember" xlink:href="cbat-20210331.xsd#cbat_WarrantsHolderMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_WarrantsHolderMember_lbl" xml:lang="en-US">Warrants Holder [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WarrantsHolderMember" xlink:to="cbat_WarrantsHolderMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_AppraisalDateMember" xlink:href="cbat-20210331.xsd#cbat_AppraisalDateMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_AppraisalDateMember_lbl" xml:lang="en-US">Appraisal Date [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AppraisalDateMember" xlink:to="cbat_AppraisalDateMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_InvestorWarrantsMember" xlink:href="cbat-20210331.xsd#cbat_InvestorWarrantsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_InvestorWarrantsMember_lbl" xml:lang="en-US">Investor Warrants [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_InvestorWarrantsMember" xlink:to="cbat_InvestorWarrantsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_PlacementAgentWarrantsMember" xlink:href="cbat-20210331.xsd#cbat_PlacementAgentWarrantsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_PlacementAgentWarrantsMember_lbl" xml:lang="en-US">Placement Agent Warrants [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PlacementAgentWarrantsMember" xlink:to="cbat_PlacementAgentWarrantsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_InvestorWarrantsSeriesA1Member" xlink:href="cbat-20210331.xsd#cbat_InvestorWarrantsSeriesA1Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_InvestorWarrantsSeriesA1Member_lbl" xml:lang="en-US">Investor Warrants Series A1 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_InvestorWarrantsSeriesA1Member" xlink:to="cbat_InvestorWarrantsSeriesA1Member_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_InvestorWarrantsSeriesA2Member" xlink:href="cbat-20210331.xsd#cbat_InvestorWarrantsSeriesA2Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_InvestorWarrantsSeriesA2Member_lbl" xml:lang="en-US">Investor Warrants Series A2 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_InvestorWarrantsSeriesA2Member" xlink:to="cbat_InvestorWarrantsSeriesA2Member_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_InvestorWarrantsSeriesBMember" xlink:href="cbat-20210331.xsd#cbat_InvestorWarrantsSeriesBMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_InvestorWarrantsSeriesBMember_lbl" xml:lang="en-US">Investor Warrants Series B [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_InvestorWarrantsSeriesBMember" xlink:to="cbat_InvestorWarrantsSeriesBMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ConstructionOfBuildingsMember" xlink:href="cbat-20210331.xsd#cbat_ConstructionOfBuildingsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ConstructionOfBuildingsMember_lbl" xml:lang="en-US">For construction of buildings [Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConstructionOfBuildingsMember" xlink:to="cbat_ConstructionOfBuildingsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_PurchasesOfEquipmentMember" xlink:href="cbat-20210331.xsd#cbat_PurchasesOfEquipmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_PurchasesOfEquipmentMember_lbl" xml:lang="en-US">For purchases of equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PurchasesOfEquipmentMember" xlink:to="cbat_PurchasesOfEquipmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CapitalInjectionMember" xlink:href="cbat-20210331.xsd#cbat_CapitalInjectionMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CapitalInjectionMember_lbl" xml:lang="en-US">Capital injection [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CapitalInjectionMember" xlink:to="cbat_CapitalInjectionMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CustomerAMember" xlink:href="cbat-20210331.xsd#cbat_CustomerAMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CustomerAMember_lbl" xml:lang="en-US">Customer A [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CustomerAMember" xlink:to="cbat_CustomerAMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CustomerBMember" xlink:href="cbat-20210331.xsd#cbat_CustomerBMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CustomerBMember_lbl" xml:lang="en-US">Customer B [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CustomerBMember" xlink:to="cbat_CustomerBMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CustomerCMember" xlink:href="cbat-20210331.xsd#cbat_CustomerCMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CustomerCMember_lbl" xml:lang="en-US">Customer C [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CustomerCMember" xlink:to="cbat_CustomerCMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CustomerDMember" xlink:href="cbat-20210331.xsd#cbat_CustomerDMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CustomerDMember_lbl" xml:lang="en-US">Customer D [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CustomerDMember" xlink:to="cbat_CustomerDMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ZhengzhouBAKBatteryCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_ZhengzhouBAKBatteryCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ZhengzhouBAKBatteryCoLtdMember_lbl" xml:lang="en-US">Zhengzhou BAK Battery Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ZhengzhouBAKBatteryCoLtdMember" xlink:to="cbat_ZhengzhouBAKBatteryCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_SupplierAMember" xlink:href="cbat-20210331.xsd#cbat_SupplierAMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_SupplierAMember_lbl" xml:lang="en-US">Supplier A [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SupplierAMember" xlink:to="cbat_SupplierAMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ShenzhenBAKMember" xlink:href="cbat-20210331.xsd#cbat_ShenzhenBAKMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ShenzhenBAKMember_lbl" xml:lang="en-US">Shenzhen BAK [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShenzhenBAKMember" xlink:to="cbat_ShenzhenBAKMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_SupplierBMember" xlink:href="cbat-20210331.xsd#cbat_SupplierBMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_SupplierBMember_lbl" xml:lang="en-US">Supplier B [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SupplierBMember" xlink:to="cbat_SupplierBMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_SupplierCMember" xlink:href="cbat-20210331.xsd#cbat_SupplierCMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_SupplierCMember_lbl" xml:lang="en-US">Supplier C [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SupplierCMember" xlink:to="cbat_SupplierCMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_SupplierDMember" xlink:href="cbat-20210331.xsd#cbat_SupplierDMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_SupplierDMember_lbl" xml:lang="en-US">Supplier D [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SupplierDMember" xlink:to="cbat_SupplierDMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ZhengzhouBAKElectronicsCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_ZhengzhouBAKElectronicsCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ZhengzhouBAKElectronicsCoLtdMember_lbl" xml:lang="en-US">Zhengzhou BAK Electronics Co., Ltd. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ZhengzhouBAKElectronicsCoLtdMember" xlink:to="cbat_ZhengzhouBAKElectronicsCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ZhengzhouBAKNewEnergyVehicleCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_ZhengzhouBAKNewEnergyVehicleCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ZhengzhouBAKNewEnergyVehicleCoLtdMember_lbl" xml:lang="en-US">Zhengzhou BAK New Energy Vehicle Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ZhengzhouBAKNewEnergyVehicleCoLtdMember" xlink:to="cbat_ZhengzhouBAKNewEnergyVehicleCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_NetRevenuesByProductMember" xlink:href="cbat-20210331.xsd#cbat_NetRevenuesByProductMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_NetRevenuesByProductMember_lbl" xml:lang="en-US">Net revenues by product [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NetRevenuesByProductMember" xlink:to="cbat_NetRevenuesByProductMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ElectricVehiclesMember" xlink:href="cbat-20210331.xsd#cbat_ElectricVehiclesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ElectricVehiclesMember_lbl" xml:lang="en-US">Electric vehicles [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ElectricVehiclesMember" xlink:to="cbat_ElectricVehiclesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_LightElectricVehiclesMember" xlink:href="cbat-20210331.xsd#cbat_LightElectricVehiclesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_LightElectricVehiclesMember_lbl" xml:lang="en-US">Light electric vehicles [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LightElectricVehiclesMember" xlink:to="cbat_LightElectricVehiclesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_UninterruptableSuppliesMember" xlink:href="cbat-20210331.xsd#cbat_UninterruptableSuppliesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_UninterruptableSuppliesMember_lbl" xml:lang="en-US">Uninterruptable supplies [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_UninterruptableSuppliesMember" xlink:to="cbat_UninterruptableSuppliesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_RawMaterialsusedinLithiumBatteriesMember" xlink:href="cbat-20210331.xsd#cbat_RawMaterialsusedinLithiumBatteriesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_RawMaterialsusedinLithiumBatteriesMember_lbl" xml:lang="en-US">Raw materials used in lithium batteries [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RawMaterialsusedinLithiumBatteriesMember" xlink:to="cbat_RawMaterialsusedinLithiumBatteriesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_MainlandChinaMember" xlink:href="cbat-20210331.xsd#cbat_MainlandChinaMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_MainlandChinaMember_lbl" xml:lang="en-US">Mainland China [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MainlandChinaMember" xlink:to="cbat_MainlandChinaMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_EuropeMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EuropeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_EuropeMember_lbl" xml:lang="en-US">Europe [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_EuropeMember" xlink:to="srt_EuropeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_OtherGeographicAreasMember" xlink:href="cbat-20210331.xsd#cbat_OtherGeographicAreasMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_OtherGeographicAreasMember_lbl" xml:lang="en-US">Others [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_OtherGeographicAreasMember" xlink:to="cbat_OtherGeographicAreasMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_TitleOfIndividualAxis_lbl" xml:lang="en-US">Title of Individual [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ConsolidatedEntitiesAxis_lbl" xml:lang="en-US">Consolidated Entities [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtTypeAxis_lbl" xml:lang="en-US">Short-term Debt, Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_AgreementAxis" xlink:href="cbat-20210331.xsd#cbat_AgreementAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_AgreementAxis_lbl" xml:lang="en-US">Agreement [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AgreementAxis" xlink:to="cbat_AgreementAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentAxis_lbl" xml:lang="en-US">Debt Instrument [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LegalEntityAxis_lbl" xml:lang="en-US">Legal Entity [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LegalEntityAxis" xlink:to="dei_LegalEntityAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US">Statistical Measurement [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis_lbl" xml:lang="en-US">Income Tax Authority, Name [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US">Award Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityInterestIssuedOrIssuableByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityInterestIssuedOrIssuableByTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityInterestIssuedOrIssuableByTypeAxis_lbl" xml:lang="en-US">Equity Interest Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityInterestIssuedOrIssuableByTypeAxis" xlink:to="us-gaap_EquityInterestIssuedOrIssuableByTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_TypeOfAgreementAxis" xlink:href="cbat-20210331.xsd#cbat_TypeOfAgreementAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_TypeOfAgreementAxis_lbl" xml:lang="en-US">Type of Agreement [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TypeOfAgreementAxis" xlink:to="cbat_TypeOfAgreementAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_LitigationCaseAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_LitigationCaseAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_LitigationCaseAxis_lbl" xml:lang="en-US">Litigation Case [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_LitigationCaseAxis" xlink:to="srt_LitigationCaseAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_LossContingencyByNatureOfContingencyAxis" xlink:href="cbat-20210331.xsd#cbat_LossContingencyByNatureOfContingencyAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_LossContingencyByNatureOfContingencyAxis_lbl" xml:lang="en-US">Loss Contingency By Nature Of Contingency [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LossContingencyByNatureOfContingencyAxis" xlink:to="cbat_LossContingencyByNatureOfContingencyAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingenciesByNatureOfContingencyAxis_lbl" xml:lang="en-US">Loss Contingency Nature [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="us-gaap_LossContingenciesByNatureOfContingencyAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US">Shares of common stock (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl0" xml:lang="en-US">Aggregate number of shares (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl0"/>
    <loc xlink:type="locator" xlink:label="cbat_SharesPlacedInEscrow" xlink:href="cbat-20210331.xsd#cbat_SharesPlacedInEscrow"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_SharesPlacedInEscrow_lbl" xml:lang="en-US">Shares placed in escrow (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SharesPlacedInEscrow" xlink:to="cbat_SharesPlacedInEscrow_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_EscrowAgreementDescription" xlink:href="cbat-20210331.xsd#cbat_EscrowAgreementDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_EscrowAgreementDescription_lbl" xml:lang="en-US">Escrow agreement, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_EscrowAgreementDescription" xlink:to="cbat_EscrowAgreementDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_SharesReleasedFromEscrow" xlink:href="cbat-20210331.xsd#cbat_SharesReleasedFromEscrow"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_SharesReleasedFromEscrow_lbl" xml:lang="en-US">Shares released from escrow (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SharesReleasedFromEscrow" xlink:to="cbat_SharesReleasedFromEscrow_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_lbl" xml:lang="en-US">Adjustments of additional paid in capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CommonStockEquivalentPercentage" xlink:href="cbat-20210331.xsd#cbat_CommonStockEquivalentPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CommonStockEquivalentPercentage_lbl" xml:lang="en-US">Common stock equivalent percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CommonStockEquivalentPercentage" xlink:to="cbat_CommonStockEquivalentPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_TransferOfRelatedSharesDescription" xlink:href="cbat-20210331.xsd#cbat_TransferOfRelatedSharesDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_TransferOfRelatedSharesDescription_lbl" xml:lang="en-US">Transfer of related shares, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TransferOfRelatedSharesDescription" xlink:to="cbat_TransferOfRelatedSharesDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_RegisteredCapitalOfSubsidiary" xlink:href="cbat-20210331.xsd#cbat_RegisteredCapitalOfSubsidiary"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_RegisteredCapitalOfSubsidiary_lbl" xml:lang="en-US">Registered capital of subsidiary</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RegisteredCapitalOfSubsidiary" xlink:to="cbat_RegisteredCapitalOfSubsidiary_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Cash"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Cash_lbl" xml:lang="en-US">Cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Cash" xlink:to="us-gaap_Cash_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl" xml:lang="en-US">Ownership percentage of equity method investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_EquityInterestPercentage" xlink:href="cbat-20210331.xsd#cbat_EquityInterestPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_EquityInterestPercentage_lbl" xml:lang="en-US">Equity interest percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_EquityInterestPercentage" xlink:to="cbat_EquityInterestPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CompanyContribtionOnRelatedDescription" xlink:href="cbat-20210331.xsd#cbat_CompanyContribtionOnRelatedDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CompanyContribtionOnRelatedDescription_lbl" xml:lang="en-US">Company contribution related, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CompanyContribtionOnRelatedDescription" xlink:to="cbat_CompanyContribtionOnRelatedDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_RegisteredCapitalIncreased" xlink:href="cbat-20210331.xsd#cbat_RegisteredCapitalIncreased"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_RegisteredCapitalIncreased_lbl" xml:lang="en-US">Registered capital increased</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RegisteredCapitalIncreased" xlink:to="cbat_RegisteredCapitalIncreased_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ContributedAmount" xlink:href="cbat-20210331.xsd#cbat_ContributedAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ContributedAmount_lbl" xml:lang="en-US">Contributed amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ContributedAmount" xlink:to="cbat_ContributedAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_SubsidiariesConsistedDescription" xlink:href="cbat-20210331.xsd#cbat_SubsidiariesConsistedDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_SubsidiariesConsistedDescription_lbl" xml:lang="en-US">Subsidiaries consisted, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SubsidiariesConsistedDescription" xlink:to="cbat_SubsidiariesConsistedDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssuedPricePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl" xml:lang="en-US">Exchange price per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction_lbl" xml:lang="en-US">Sale of stock, percentage of ownership after transaction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" xlink:to="us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_WorkingCapital" xlink:href="cbat-20210331.xsd#cbat_WorkingCapital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_WorkingCapital_lbl" xml:lang="en-US">Working capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WorkingCapital" xlink:to="cbat_WorkingCapital_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ReceiveAdvanceAmount" xlink:href="cbat-20210331.xsd#cbat_ReceiveAdvanceAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ReceiveAdvanceAmount_lbl" xml:lang="en-US">Receive advance amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ReceiveAdvanceAmount" xlink:to="cbat_ReceiveAdvanceAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_PrincipalAmount" xlink:href="cbat-20210331.xsd#cbat_PrincipalAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_PrincipalAmount_lbl" xml:lang="en-US">Principal amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PrincipalAmount" xlink:to="cbat_PrincipalAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_AggregateShare" xlink:href="cbat-20210331.xsd#cbat_AggregateShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_AggregateShare_lbl" xml:lang="en-US">Aggregate share (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AggregateShare" xlink:to="cbat_AggregateShare_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ConversionPricePerShare" xlink:href="cbat-20210331.xsd#cbat_ConversionPricePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ConversionPricePerShare_lbl" xml:lang="en-US">Conversion price per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConversionPricePerShare" xlink:to="cbat_ConversionPricePerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_FurtherAdvanceAmount" xlink:href="cbat-20210331.xsd#cbat_FurtherAdvanceAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_FurtherAdvanceAmount_lbl" xml:lang="en-US">Further advance amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_FurtherAdvanceAmount" xlink:to="cbat_FurtherAdvanceAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CommonStockPerShare" xlink:href="cbat-20210331.xsd#cbat_CommonStockPerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CommonStockPerShare_lbl" xml:lang="en-US">Common stock per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CommonStockPerShare" xlink:to="cbat_CommonStockPerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_AggregateConsiderationAmount" xlink:href="cbat-20210331.xsd#cbat_AggregateConsiderationAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_AggregateConsiderationAmount_lbl" xml:lang="en-US">Aggregate consideration amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AggregateConsiderationAmount" xlink:to="cbat_AggregateConsiderationAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_InvestmentTotal" xlink:href="cbat-20210331.xsd#cbat_InvestmentTotal"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_InvestmentTotal_lbl" xml:lang="en-US">Investment total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_InvestmentTotal" xlink:to="cbat_InvestmentTotal_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_InventoryPaidTotal" xlink:href="cbat-20210331.xsd#cbat_InventoryPaidTotal"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_InventoryPaidTotal_lbl" xml:lang="en-US">Inventory paid total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_InventoryPaidTotal" xlink:to="cbat_InventoryPaidTotal_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesSubscriptions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesSubscriptions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesSubscriptions_lbl" xml:lang="en-US">Common stock value subscriptions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesSubscriptions" xlink:to="us-gaap_CommonStockSharesSubscriptions_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ProceedsFromReceivedInvestment" xlink:href="cbat-20210331.xsd#cbat_ProceedsFromReceivedInvestment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ProceedsFromReceivedInvestment_lbl" xml:lang="en-US">Proceeds from received investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ProceedsFromReceivedInvestment" xlink:to="cbat_ProceedsFromReceivedInvestment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharePrice_lbl" xml:lang="en-US">Purchase price per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharePrice" xlink:to="us-gaap_SharePrice_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharePrice_lbl0" xml:lang="en-US">Fair value price per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharePrice" xlink:to="us-gaap_SharePrice_lbl0"/>
    <loc xlink:type="locator" xlink:label="cbat_AggregatePriceAmount" xlink:href="cbat-20210331.xsd#cbat_AggregatePriceAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_AggregatePriceAmount_lbl" xml:lang="en-US">Aggregate price amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AggregatePriceAmount" xlink:to="cbat_AggregatePriceAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharesIssued_lbl" xml:lang="en-US">Share issued (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssued" xlink:to="us-gaap_SharesIssued_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_DescriptionOfAgreementCBAKPower" xlink:href="cbat-20210331.xsd#cbat_DescriptionOfAgreementCBAKPower"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_DescriptionOfAgreementCBAKPower_lbl" xml:lang="en-US">Agreement CBAK Power, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DescriptionOfAgreementCBAKPower" xlink:to="cbat_DescriptionOfAgreementCBAKPower_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl" xml:lang="en-US">Debt amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockSharesConverted1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockSharesConverted1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConversionOfStockSharesConverted1_lbl" xml:lang="en-US">Cancel debt exchange in to common stock (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockSharesConverted1" xlink:to="us-gaap_ConversionOfStockSharesConverted1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NotesPayable_lbl" xml:lang="en-US">Original principal amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayable" xlink:to="us-gaap_NotesPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xml:lang="en-US">Bears interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromOtherOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromOtherOperatingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromOtherOperatingActivities_lbl" xml:lang="en-US">Received proceeds</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromOtherOperatingActivities" xlink:to="us-gaap_ProceedsFromOtherOperatingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_OriginalIssueDiscount" xlink:href="cbat-20210331.xsd#cbat_OriginalIssueDiscount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_OriginalIssueDiscount_lbl" xml:lang="en-US">Original issue discount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_OriginalIssueDiscount" xlink:to="cbat_OriginalIssueDiscount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherExpenses" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherExpenses_lbl" xml:lang="en-US">Lender&apos;s expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherExpenses" xlink:to="us-gaap_OtherExpenses_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_DescriptionOfExchangeAgreement" xlink:href="cbat-20210331.xsd#cbat_DescriptionOfExchangeAgreement"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_DescriptionOfExchangeAgreement_lbl" xml:lang="en-US">Exchange agreement, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DescriptionOfExchangeAgreement" xlink:to="cbat_DescriptionOfExchangeAgreement_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CancellationAgreementsDescription" xlink:href="cbat-20210331.xsd#cbat_CancellationAgreementsDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CancellationAgreementsDescription_lbl" xml:lang="en-US">Cancellation agreement, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CancellationAgreementsDescription" xlink:to="cbat_CancellationAgreementsDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_AmendmentToPromissoryNotesDescription" xlink:href="cbat-20210331.xsd#cbat_AmendmentToPromissoryNotesDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_AmendmentToPromissoryNotesDescription_lbl" xml:lang="en-US">Amendment to promissory notes, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AmendmentToPromissoryNotesDescription" xlink:to="cbat_AmendmentToPromissoryNotesDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CancellationAgreementWithCreditorsDescription" xlink:href="cbat-20210331.xsd#cbat_CancellationAgreementWithCreditorsDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CancellationAgreementWithCreditorsDescription_lbl" xml:lang="en-US">Cancellation agreement with creditors, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CancellationAgreementWithCreditorsDescription" xlink:to="cbat_CancellationAgreementWithCreditorsDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_SecuritiesPurchaseAgreementDescription" xlink:href="cbat-20210331.xsd#cbat_SecuritiesPurchaseAgreementDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_SecuritiesPurchaseAgreementDescription_lbl" xml:lang="en-US">Securities purchase agreement, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SecuritiesPurchaseAgreementDescription" xlink:to="cbat_SecuritiesPurchaseAgreementDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherLiabilitiesCurrent_lbl" xml:lang="en-US">Other current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_UnutilizedCommittedAmount" xlink:href="cbat-20210331.xsd#cbat_UnutilizedCommittedAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_UnutilizedCommittedAmount_lbl" xml:lang="en-US">Unutilized committed amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_UnutilizedCommittedAmount" xlink:to="cbat_UnutilizedCommittedAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyDamagesSoughtValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyDamagesSoughtValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LossContingencyDamagesSoughtValue_lbl" xml:lang="en-US">Total sought amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyDamagesSoughtValue" xlink:to="us-gaap_LossContingencyDamagesSoughtValue_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LossContingencyDamagesSoughtValue_lbl0" xml:lang="en-US">Plaintiff sought a total amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyDamagesSoughtValue" xlink:to="us-gaap_LossContingencyDamagesSoughtValue_lbl0"/>
    <loc xlink:type="locator" xlink:label="cbat_ServiceExpensesAmount" xlink:href="cbat-20210331.xsd#cbat_ServiceExpensesAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ServiceExpensesAmount_lbl" xml:lang="en-US">Service expenses amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ServiceExpensesAmount" xlink:to="cbat_ServiceExpensesAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestExpenseOther_lbl" xml:lang="en-US">Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseOther" xlink:to="us-gaap_InterestExpenseOther_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_BankDeposits" xlink:href="cbat-20210331.xsd#cbat_BankDeposits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_BankDeposits_lbl" xml:lang="en-US">Bank deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_BankDeposits" xlink:to="cbat_BankDeposits_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_FrozenByBank" xlink:href="cbat-20210331.xsd#cbat_FrozenByBank"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_FrozenByBank_lbl" xml:lang="en-US">Frozen by bank</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_FrozenByBank" xlink:to="cbat_FrozenByBank_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_AccruedServiceCost" xlink:href="cbat-20210331.xsd#cbat_AccruedServiceCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_AccruedServiceCost_lbl" xml:lang="en-US">Accrued service cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AccruedServiceCost" xlink:to="cbat_AccruedServiceCost_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MaterialsSuppliesAndOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MaterialsSuppliesAndOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MaterialsSuppliesAndOther_lbl" xml:lang="en-US">Material purchase cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MaterialsSuppliesAndOther" xlink:to="us-gaap_MaterialsSuppliesAndOther_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_SettlementAmount" xlink:href="cbat-20210331.xsd#cbat_SettlementAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_SettlementAmount_lbl" xml:lang="en-US">Settlement amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SettlementAmount" xlink:to="cbat_SettlementAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForLegalSettlements" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForLegalSettlements"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsForLegalSettlements_lbl" xml:lang="en-US">Payments for legal settlements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForLegalSettlements" xlink:to="us-gaap_PaymentsForLegalSettlements_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_Payments" xlink:href="cbat-20210331.xsd#cbat_Payments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_Payments_lbl" xml:lang="en-US">Payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_Payments" xlink:to="cbat_Payments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquipmentExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquipmentExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquipmentExpense_lbl" xml:lang="en-US">Equipment cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquipmentExpense" xlink:to="us-gaap_EquipmentExpense_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EquipmentExpense_lbl0" xml:lang="en-US">Equipment expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquipmentExpense" xlink:to="us-gaap_EquipmentExpense_lbl0"/>
    <loc xlink:type="locator" xlink:label="cbat_EmployeesCompensationDescription" xlink:href="cbat-20210331.xsd#cbat_EmployeesCompensationDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_EmployeesCompensationDescription_lbl" xml:lang="en-US">Employees compensation, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_EmployeesCompensationDescription" xlink:to="cbat_EmployeesCompensationDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_MaterialCost" xlink:href="cbat-20210331.xsd#cbat_MaterialCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_MaterialCost_lbl" xml:lang="en-US">Material cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MaterialCost" xlink:to="cbat_MaterialCost_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_TradeAccountsAndBillsReceivables" xlink:href="cbat-20210331.xsd#cbat_TradeAccountsAndBillsReceivables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_TradeAccountsAndBillsReceivables_lbl" xml:lang="en-US">Trade accounts and bills receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TradeAccountsAndBillsReceivables" xlink:to="cbat_TradeAccountsAndBillsReceivables_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_LoanAgreementDescription" xlink:href="cbat-20210331.xsd#cbat_LoanAgreementDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_LoanAgreementDescription_lbl" xml:lang="en-US">Loan agreement, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LoanAgreementDescription" xlink:to="cbat_LoanAgreementDescription_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="cbat_LoanAgreementDescription_lbl0" xml:lang="en-US">Loan agreement description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LoanAgreementDescription" xlink:to="cbat_LoanAgreementDescription_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US">Depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ManufacturingCosts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ManufacturingCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ManufacturingCosts_lbl" xml:lang="en-US">Dalian manufacturing facilities carrying amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ManufacturingCosts" xlink:to="us-gaap_ManufacturingCosts_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestCostsCapitalized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestCostsCapitalized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestCostsCapitalized_lbl" xml:lang="en-US">Interest costs capitalized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestCostsCapitalized" xlink:to="us-gaap_InterestCostsCapitalized_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentMaturityDate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentMaturityDate_lbl" xml:lang="en-US">Maturity date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentMaturityDate" xlink:to="us-gaap_DebtInstrumentMaturityDate_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_OwnersLeasePeriod" xlink:href="cbat-20210331.xsd#cbat_OwnersLeasePeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_OwnersLeasePeriod_lbl" xml:lang="en-US">Owners lease period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_OwnersLeasePeriod" xlink:to="cbat_OwnersLeasePeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherIncome" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherIncome_lbl" xml:lang="en-US">Other income expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherIncome" xlink:to="us-gaap_OtherIncome_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestIncomeOther_lbl" xml:lang="en-US">Interest income other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeOther" xlink:to="us-gaap_InterestIncomeOther_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_RentalPaymentPerMonth" xlink:href="cbat-20210331.xsd#cbat_RentalPaymentPerMonth"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_RentalPaymentPerMonth_lbl" xml:lang="en-US">Rental payment per month</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RentalPaymentPerMonth" xlink:to="cbat_RentalPaymentPerMonth_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US">Amortization expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentTerm" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentTerm_lbl" xml:lang="en-US">Bills payable maturity period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTerm" xlink:to="us-gaap_DebtInstrumentTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription_lbl" xml:lang="en-US">Description of loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription" xlink:to="us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityDescription_lbl" xml:lang="en-US">Description of facilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityDescription" xlink:to="us-gaap_LineOfCreditFacilityDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_BillsPayableDescription" xlink:href="cbat-20210331.xsd#cbat_BillsPayableDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_BillsPayableDescription_lbl" xml:lang="en-US">Description of bills payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_BillsPayableDescription" xlink:to="cbat_BillsPayableDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentDescription_lbl" xml:lang="en-US">Description of bills</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentDescription" xlink:to="us-gaap_DebtInstrumentDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCredit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCredit_lbl" xml:lang="en-US">Banking facilities amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCredit" xlink:to="us-gaap_LineOfCredit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestExpense_lbl" xml:lang="en-US">Interest amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_InvestmentAgreementsDescription" xlink:href="cbat-20210331.xsd#cbat_InvestmentAgreementsDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_InvestmentAgreementsDescription_lbl" xml:lang="en-US">Agreement Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_InvestmentAgreementsDescription" xlink:to="cbat_InvestmentAgreementsDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_RemainedOutstandingValue" xlink:href="cbat-20210331.xsd#cbat_RemainedOutstandingValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_RemainedOutstandingValue_lbl" xml:lang="en-US">Remained outstanding amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RemainedOutstandingValue" xlink:to="cbat_RemainedOutstandingValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseRelatedParty" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseRelatedParty"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestExpenseRelatedParty_lbl" xml:lang="en-US">Interest amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseRelatedParty" xlink:to="us-gaap_InterestExpenseRelatedParty_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl" xml:lang="en-US">Sale of shares of common stock (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockPricePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SaleOfStockPricePerShare_lbl" xml:lang="en-US">Sale of share price (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockPricePerShare" xlink:to="us-gaap_SaleOfStockPricePerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFeeAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFeeAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentFeeAmount_lbl" xml:lang="en-US">Cash fee</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFeeAmount" xlink:to="us-gaap_DebtInstrumentFeeAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_LiquidatedDamagesDescription" xlink:href="cbat-20210331.xsd#cbat_LiquidatedDamagesDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_LiquidatedDamagesDescription_lbl" xml:lang="en-US">Liquidated damages, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LiquidatedDamagesDescription" xlink:to="cbat_LiquidatedDamagesDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_LiquidatedDamages" xlink:href="cbat-20210331.xsd#cbat_LiquidatedDamages"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_LiquidatedDamages_lbl" xml:lang="en-US">Liquidated damages</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LiquidatedDamages" xlink:to="cbat_LiquidatedDamages_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_FinanceCosts" xlink:href="cbat-20210331.xsd#cbat_FinanceCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_FinanceCosts_lbl" xml:lang="en-US">Finance costs (in Yuan Renminbi)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_FinanceCosts" xlink:to="cbat_FinanceCosts_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl" xml:lang="en-US">Revenue from grants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForRemovalCosts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRemovalCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsForRemovalCosts_lbl" xml:lang="en-US">Payments for removal costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRemovalCosts" xlink:to="us-gaap_PaymentsForRemovalCosts_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_SubsidyReceived" xlink:href="cbat-20210331.xsd#cbat_SubsidyReceived"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_SubsidyReceived_lbl" xml:lang="en-US">Subsidy received</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SubsidyReceived" xlink:to="cbat_SubsidyReceived_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherDepreciationAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherDepreciationAndAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherDepreciationAndAmortization_lbl" xml:lang="en-US">Depreciation expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherDepreciationAndAmortization" xlink:to="us-gaap_OtherDepreciationAndAmortization_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StandardProductWarrantyDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StandardProductWarrantyDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StandardProductWarrantyDescription_lbl" xml:lang="en-US">Standard Product Warranty Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StandardProductWarrantyDescription" xlink:to="us-gaap_StandardProductWarrantyDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US">Income tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_PrcTaxDescription" xlink:href="cbat-20210331.xsd#cbat_PrcTaxDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_PrcTaxDescription_lbl" xml:lang="en-US">PRC tax, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PrcTaxDescription" xlink:to="cbat_PrcTaxDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxCreditCarryforwardDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TaxCreditCarryforwardDescription_lbl" xml:lang="en-US">Expire, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxCreditCarryforwardDescription" xlink:to="us-gaap_TaxCreditCarryforwardDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xml:lang="en-US">Net operating loss carry forwards (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_OperatingLossCarryforwardsAvailableToReduceFutureTaxableIncome" xlink:href="cbat-20210331.xsd#cbat_OperatingLossCarryforwardsAvailableToReduceFutureTaxableIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_OperatingLossCarryforwardsAvailableToReduceFutureTaxableIncome_lbl" xml:lang="en-US">Operating loss carryforwards available to reduce future taxable income (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_OperatingLossCarryforwardsAvailableToReduceFutureTaxableIncome" xlink:to="cbat_OperatingLossCarryforwardsAvailableToReduceFutureTaxableIncome_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_UncertainIncomeTaxPercentage" xlink:href="cbat-20210331.xsd#cbat_UncertainIncomeTaxPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_UncertainIncomeTaxPercentage_lbl" xml:lang="en-US">Uncertain income tax percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_UncertainIncomeTaxPercentage" xlink:to="cbat_UncertainIncomeTaxPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl" xml:lang="en-US">Aggregated restricted shares (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_RestrictedSharesVestedSharesToBeIssued" xlink:href="cbat-20210331.xsd#cbat_RestrictedSharesVestedSharesToBeIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_RestrictedSharesVestedSharesToBeIssued_lbl" xml:lang="en-US">Number of vested shares (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RestrictedSharesVestedSharesToBeIssued" xlink:to="cbat_RestrictedSharesVestedSharesToBeIssued_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription_lbl" xml:lang="en-US">Description of restricted shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedStockExpense_lbl" xml:lang="en-US">Non-cash share based compensation expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockExpense" xlink:to="us-gaap_RestrictedStockExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US">General and administrative expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xml:lang="en-US">Unrecognized stock-based compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_RestrictedShareDescription" xlink:href="cbat-20210331.xsd#cbat_RestrictedShareDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_RestrictedShareDescription_lbl" xml:lang="en-US">Description of restricted share units</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RestrictedShareDescription" xlink:to="cbat_RestrictedShareDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1" xlink:href="cbat-20210331.xsd#cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1_lbl" xml:lang="en-US">Vested restricted shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1" xlink:to="cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1" xlink:href="cbat-20210331.xsd#cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1_lbl" xml:lang="en-US">Unvested restricted shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1" xlink:to="cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_WarrantsDescription" xlink:href="cbat-20210331.xsd#cbat_WarrantsDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_WarrantsDescription_lbl" xml:lang="en-US">Warrants, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WarrantsDescription" xlink:to="cbat_WarrantsDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_WarrantsIssuedAndOutstanding" xlink:href="cbat-20210331.xsd#cbat_WarrantsIssuedAndOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_WarrantsIssuedAndOutstanding_lbl" xml:lang="en-US">Warrants issued and outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WarrantsIssuedAndOutstanding" xlink:to="cbat_WarrantsIssuedAndOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LitigationSettlementAmountAwardedToOtherParty" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LitigationSettlementAmountAwardedToOtherParty"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LitigationSettlementAmountAwardedToOtherParty_lbl" xml:lang="en-US">Contract amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LitigationSettlementAmountAwardedToOtherParty" xlink:to="us-gaap_LitigationSettlementAmountAwardedToOtherParty_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_LitigationFees" xlink:href="cbat-20210331.xsd#cbat_LitigationFees"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_LitigationFees_lbl" xml:lang="en-US">Litigation fees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LitigationFees" xlink:to="cbat_LitigationFees_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionContractCostProgressPaymentOffset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionContractCostProgressPaymentOffset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConstructionContractCostProgressPaymentOffset_lbl" xml:lang="en-US">Construction cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionContractCostProgressPaymentOffset" xlink:to="us-gaap_ConstructionContractCostProgressPaymentOffset_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_AmountOfFinalJudgementNotReceived" xlink:href="cbat-20210331.xsd#cbat_AmountOfFinalJudgementNotReceived"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_AmountOfFinalJudgementNotReceived_lbl" xml:lang="en-US">Amount of final judgement not received</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AmountOfFinalJudgementNotReceived" xlink:to="cbat_AmountOfFinalJudgementNotReceived_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ConstructionContractCostProgressPaymentAccrued" xlink:href="cbat-20210331.xsd#cbat_ConstructionContractCostProgressPaymentAccrued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ConstructionContractCostProgressPaymentAccrued_lbl" xml:lang="en-US">Accrued construction cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConstructionContractCostProgressPaymentAccrued" xlink:to="cbat_ConstructionContractCostProgressPaymentAccrued_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainContingencyUnrecordedAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainContingencyUnrecordedAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GainContingencyUnrecordedAmount_lbl" xml:lang="en-US">Power sought a total amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainContingencyUnrecordedAmount" xlink:to="us-gaap_GainContingencyUnrecordedAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ProvisionReceivable" xlink:href="cbat-20210331.xsd#cbat_ProvisionReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ProvisionReceivable_lbl" xml:lang="en-US">Provision receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ProvisionReceivable" xlink:to="cbat_ProvisionReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LitigationSettlementExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LitigationSettlementExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LitigationSettlementExpense_lbl" xml:lang="en-US">Litigation fees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LitigationSettlementExpense" xlink:to="us-gaap_LitigationSettlementExpense_lbl"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYTHh1lNGKaN8d6DODRRp1ljL35/9UoQegdaWOxpoSsNGBm8IVZubkTDylnfMbbpPrwjIRe7eCtNVFoNHxbZ17rd7VSKaFzmn81NSdT7hOvbO/27iWYzyfPUbIJkAkkNq6ZD+8e/mtoCyjU/D/YYuldow4Qoy1dlOY5jcwrUzhASzWqaJiUpNhfhKfABN5jiu8tPNx2y8cB8f7UPvdPfy6jyjmdaNMxxic=] CSR-->
    <loc xlink:type="locator" xlink:label="cbat_ReturnOfPrepayment" xlink:href="cbat-20210331.xsd#cbat_ReturnOfPrepayment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ReturnOfPrepayment_lbl" xml:lang="en-US">Return of prepayment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ReturnOfPrepayment" xlink:to="cbat_ReturnOfPrepayment_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CommitmentsAndContingenciesDescription" xlink:href="cbat-20210331.xsd#cbat_CommitmentsAndContingenciesDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CommitmentsAndContingenciesDescription_lbl" xml:lang="en-US">Commitments and contingencies, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CommitmentsAndContingenciesDescription" xlink:to="cbat_CommitmentsAndContingenciesDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_MaterialsPurchaseCost" xlink:href="cbat-20210331.xsd#cbat_MaterialsPurchaseCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_MaterialsPurchaseCost_lbl" xml:lang="en-US">Materials purchase cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MaterialsPurchaseCost" xlink:to="cbat_MaterialsPurchaseCost_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_DebtReductionAgreementAmount" xlink:href="cbat-20210331.xsd#cbat_DebtReductionAgreementAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_DebtReductionAgreementAmount_lbl" xml:lang="en-US">Debt reduction agreement amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DebtReductionAgreementAmount" xlink:to="cbat_DebtReductionAgreementAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ServicesExpenses" xlink:href="cbat-20210331.xsd#cbat_ServicesExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ServicesExpenses_lbl" xml:lang="en-US">Services expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ServicesExpenses" xlink:to="cbat_ServicesExpenses_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_InterestIncurred" xlink:href="cbat-20210331.xsd#cbat_InterestIncurred"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_InterestIncurred_lbl" xml:lang="en-US">Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_InterestIncurred" xlink:to="cbat_InterestIncurred_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_BankDepositsPeriod" xlink:href="cbat-20210331.xsd#cbat_BankDepositsPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_BankDepositsPeriod_lbl" xml:lang="en-US">Bank deposits period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_BankDepositsPeriod" xlink:to="cbat_BankDepositsPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToEmployees" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToEmployees"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsToEmployees_lbl" xml:lang="en-US">Payments to employee</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToEmployees" xlink:to="us-gaap_PaymentsToEmployees_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US">Employee compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation_lbl" xml:lang="en-US">Employee compensation including salaries, total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:to="us-gaap_EmployeeBenefitsAndShareBasedCompensation_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_AccruedMaterialsCost" xlink:href="cbat-20210331.xsd#cbat_AccruedMaterialsCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_AccruedMaterialsCost_lbl" xml:lang="en-US">Accrued materials purchase cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AccruedMaterialsCost" xlink:to="cbat_AccruedMaterialsCost_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RepaymentsOfDebt_lbl" xml:lang="en-US">Repayment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfDebt" xlink:to="us-gaap_RepaymentsOfDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherMinorityInterests" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherMinorityInterests"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherMinorityInterests_lbl" xml:lang="en-US">Equity Interests</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherMinorityInterests" xlink:to="us-gaap_OtherMinorityInterests_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_NumberOfSegment" xlink:href="cbat-20210331.xsd#cbat_NumberOfSegment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_NumberOfSegment_lbl" xml:lang="en-US">Number of segment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NumberOfSegment" xlink:to="cbat_NumberOfSegment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventDescription_lbl" xml:lang="en-US">Subsequent events, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventDescription" xlink:to="us-gaap_SubsequentEventDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Basis of Presentation and Organization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xml:lang="en-US">Revenue Recognition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Recently Adopted Accounting Standards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_RecentlyIssuedAccountingStandardsPoliciesTextBlock" xlink:href="cbat-20210331.xsd#cbat_RecentlyIssuedAccountingStandardsPoliciesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_RecentlyIssuedAccountingStandardsPoliciesTextBlock_lbl" xml:lang="en-US">Recently Issued Accounting Standards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RecentlyIssuedAccountingStandardsPoliciesTextBlock" xlink:to="cbat_RecentlyIssuedAccountingStandardsPoliciesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ChinaBAKAsiaHoldingLimitedMember" xlink:href="cbat-20210331.xsd#cbat_ChinaBAKAsiaHoldingLimitedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ChinaBAKAsiaHoldingLimitedMember_lbl" xml:lang="en-US">China BAK Asia Holding Limited [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ChinaBAKAsiaHoldingLimitedMember" xlink:to="cbat_ChinaBAKAsiaHoldingLimitedMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CbakPowerMember" xlink:href="cbat-20210331.xsd#cbat_CbakPowerMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CbakPowerMember_lbl" xml:lang="en-US">CBAK Power [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CbakPowerMember" xlink:to="cbat_CbakPowerMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="cbat_CbakPowerMember_lbl0" xml:lang="en-US">Cbak Power Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CbakPowerMember" xlink:to="cbat_CbakPowerMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="cbat_CbakSuzhouMember" xlink:href="cbat-20210331.xsd#cbat_CbakSuzhouMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CbakSuzhouMember_lbl" xml:lang="en-US">Suzhou Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CbakSuzhouMember" xlink:to="cbat_CbakSuzhouMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CBAKEnergyTechnologyCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_CBAKEnergyTechnologyCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CBAKEnergyTechnologyCoLtdMember_lbl" xml:lang="en-US">CBAK Energy [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CBAKEnergyTechnologyCoLtdMember" xlink:to="cbat_CBAKEnergyTechnologyCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CBAKNewEnergyNanjingCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_CBAKNewEnergyNanjingCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CBAKNewEnergyNanjingCoLtdMember_lbl" xml:lang="en-US">CBAK Energy Nanjing [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CBAKNewEnergyNanjingCoLtdMember" xlink:to="cbat_CBAKNewEnergyNanjingCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CBAKNewEnergyTechnologyCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_CBAKNewEnergyTechnologyCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CBAKNewEnergyTechnologyCoLtdMember_lbl" xml:lang="en-US">CBAK New Energy Technology Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CBAKNewEnergyTechnologyCoLtdMember" xlink:to="cbat_CBAKNewEnergyTechnologyCoLtdMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="cbat_CBAKNewEnergyTechnologyCoLtdMember_lbl0" xml:lang="en-US">CBAK New Energy Technology Co Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CBAKNewEnergyTechnologyCoLtdMember" xlink:to="cbat_CBAKNewEnergyTechnologyCoLtdMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="cbat_NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember_lbl" xml:lang="en-US">Nanjing Daxin New Energy Automobile Industry Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember" xlink:to="cbat_NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="cbat_NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember_lbl0" xml:lang="en-US">Nanjing Daxin New Energy Automobile Industry Co Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember" xlink:to="cbat_NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="cbat_MrXiangqianLiMember" xlink:href="cbat-20210331.xsd#cbat_MrXiangqianLiMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_MrXiangqianLiMember_lbl" xml:lang="en-US">Mr. Xiangqian Li [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MrXiangqianLiMember" xlink:to="cbat_MrXiangqianLiMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_MrDaweiLiMember" xlink:href="cbat-20210331.xsd#cbat_MrDaweiLiMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_MrDaweiLiMember_lbl" xml:lang="en-US">Mr. Dawei Li [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MrDaweiLiMember" xlink:to="cbat_MrDaweiLiMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_FirstDebtMember" xlink:href="cbat-20210331.xsd#cbat_FirstDebtMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_FirstDebtMember_lbl" xml:lang="en-US">First Debt [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_FirstDebtMember" xlink:to="cbat_FirstDebtMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CancellationAgreementMember" xlink:href="cbat-20210331.xsd#cbat_CancellationAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CancellationAgreementMember_lbl" xml:lang="en-US">Cancellation Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CancellationAgreementMember" xlink:to="cbat_CancellationAgreementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_MrJunLangMember" xlink:href="cbat-20210331.xsd#cbat_MrJunLangMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_MrJunLangMember_lbl" xml:lang="en-US">Mr. Jun Lang [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MrJunLangMember" xlink:to="cbat_MrJunLangMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="cbat_MrJunLangMember_lbl0" xml:lang="en-US">Ms. Jing Shi [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MrJunLangMember" xlink:to="cbat_MrJunLangMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="cbat_SecondDebtMember" xlink:href="cbat-20210331.xsd#cbat_SecondDebtMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_SecondDebtMember_lbl" xml:lang="en-US">Second Debt [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SecondDebtMember" xlink:to="cbat_SecondDebtMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_MsJingShiMember" xlink:href="cbat-20210331.xsd#cbat_MsJingShiMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_MsJingShiMember_lbl" xml:lang="en-US">Ms. Jing Shi [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MsJingShiMember" xlink:to="cbat_MsJingShiMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_AsiaEVKMember" xlink:href="cbat-20210331.xsd#cbat_AsiaEVKMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_AsiaEVKMember_lbl" xml:lang="en-US">Asia EVK [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AsiaEVKMember" xlink:to="cbat_AsiaEVKMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ThirdDebtMember" xlink:href="cbat-20210331.xsd#cbat_ThirdDebtMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ThirdDebtMember_lbl" xml:lang="en-US">Third Debt [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ThirdDebtMember" xlink:to="cbat_ThirdDebtMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_FourthDebtMember" xlink:href="cbat-20210331.xsd#cbat_FourthDebtMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_FourthDebtMember_lbl" xml:lang="en-US">Fourth Debt [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_FourthDebtMember" xlink:to="cbat_FourthDebtMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_SecuritiesPurchaseAgreementMember" xlink:href="cbat-20210331.xsd#cbat_SecuritiesPurchaseAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_SecuritiesPurchaseAgreementMember_lbl" xml:lang="en-US">Securities Purchase Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SecuritiesPurchaseAgreementMember" xlink:to="cbat_SecuritiesPurchaseAgreementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_EnergyVehicleCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_EnergyVehicleCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_EnergyVehicleCoLtdMember_lbl" xml:lang="en-US">Energy Vehicle Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_EnergyVehicleCoLtdMember" xlink:to="cbat_EnergyVehicleCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_PromissoryNotesMember" xlink:href="cbat-20210331.xsd#cbat_PromissoryNotesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_PromissoryNotesMember_lbl" xml:lang="en-US">Promissory Notes [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PromissoryNotesMember" xlink:to="cbat_PromissoryNotesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_TillicumInvestmentCompanyLimitedMember" xlink:href="cbat-20210331.xsd#cbat_TillicumInvestmentCompanyLimitedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_TillicumInvestmentCompanyLimitedMember_lbl" xml:lang="en-US">Tillicum Investment Company Limited [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TillicumInvestmentCompanyLimitedMember" xlink:to="cbat_TillicumInvestmentCompanyLimitedMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_InvestorsMember" xlink:href="cbat-20210331.xsd#cbat_InvestorsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_InvestorsMember_lbl" xml:lang="en-US">Investors [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_InvestorsMember" xlink:to="cbat_InvestorsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_SuzhouSecurityMember" xlink:href="cbat-20210331.xsd#cbat_SuzhouSecurityMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_SuzhouSecurityMember_lbl" xml:lang="en-US">Suzhou Security [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SuzhouSecurityMember" xlink:to="cbat_SuzhouSecurityMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CangzhouHuibangMember" xlink:href="cbat-20210331.xsd#cbat_CangzhouHuibangMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CangzhouHuibangMember_lbl" xml:lang="en-US">Cangzhou Huibang [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CangzhouHuibangMember" xlink:to="cbat_CangzhouHuibangMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="cbat_CangzhouHuibangMember_lbl0" xml:lang="en-US">Cangzhou Huibang Engineering Manufacturing Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CangzhouHuibangMember" xlink:to="cbat_CangzhouHuibangMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="cbat_DongguanShanshanMember" xlink:href="cbat-20210331.xsd#cbat_DongguanShanshanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_DongguanShanshanMember_lbl" xml:lang="en-US">Dongguan Shanshan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DongguanShanshanMember" xlink:to="cbat_DongguanShanshanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_NanjingJinlongMember" xlink:href="cbat-20210331.xsd#cbat_NanjingJinlongMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_NanjingJinlongMember_lbl" xml:lang="en-US">Nanjing Jinlong [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NanjingJinlongMember" xlink:to="cbat_NanjingJinlongMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_XianAnpuMember" xlink:href="cbat-20210331.xsd#cbat_XianAnpuMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_XianAnpuMember_lbl" xml:lang="en-US">Xi&apos;an Anpu [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_XianAnpuMember" xlink:to="cbat_XianAnpuMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_TianjinChangyuanMember" xlink:href="cbat-20210331.xsd#cbat_TianjinChangyuanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_TianjinChangyuanMember_lbl" xml:lang="en-US">Tianjin Changyuan[Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TianjinChangyuanMember" xlink:to="cbat_TianjinChangyuanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_JiuzhaoMember" xlink:href="cbat-20210331.xsd#cbat_JiuzhaoMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_JiuzhaoMember_lbl" xml:lang="en-US">Jiuzhao [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_JiuzhaoMember" xlink:to="cbat_JiuzhaoMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ChongqingZhongrunMember" xlink:href="cbat-20210331.xsd#cbat_ChongqingZhongrunMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ChongqingZhongrunMember_lbl" xml:lang="en-US">Chongqing Zhongrun [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ChongqingZhongrunMember" xlink:to="cbat_ChongqingZhongrunMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ChinaEverbrightBankDalianBranchMember" xlink:href="cbat-20210331.xsd#cbat_ChinaEverbrightBankDalianBranchMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ChinaEverbrightBankDalianBranchMember_lbl" xml:lang="en-US">China Everbright Bank Dalian Branch [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ChinaEverbrightBankDalianBranchMember" xlink:to="cbat_ChinaEverbrightBankDalianBranchMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ChinaMerchantBankMember" xlink:href="cbat-20210331.xsd#cbat_ChinaMerchantBankMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ChinaMerchantBankMember_lbl" xml:lang="en-US">China Merchants Bank [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ChinaMerchantBankMember" xlink:to="cbat_ChinaMerchantBankMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_AgriculturalBankOfChinaMember" xlink:href="cbat-20210331.xsd#cbat_AgriculturalBankOfChinaMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_AgriculturalBankOfChinaMember_lbl" xml:lang="en-US">Agricultural Bank of China [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AgriculturalBankOfChinaMember" xlink:to="cbat_AgriculturalBankOfChinaMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ChinaZheshangBankCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_ChinaZheshangBankCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ChinaZheshangBankCoLtdMember_lbl" xml:lang="en-US">China Zheshang Bank Co Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ChinaZheshangBankCoLtdMember" xlink:to="cbat_ChinaZheshangBankCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ChinaEverbrightBankDalianFriendshipBranchMember" xlink:href="cbat-20210331.xsd#cbat_ChinaEverbrightBankDalianFriendshipBranchMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ChinaEverbrightBankDalianFriendshipBranchMember_lbl" xml:lang="en-US">China Everbright Bank Dalian Friendship Branch [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ChinaEverbrightBankDalianFriendshipBranchMember" xlink:to="cbat_ChinaEverbrightBankDalianFriendshipBranchMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrivatePlacementMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrivatePlacementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrivatePlacementMember_lbl" xml:lang="en-US">Private Placement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrivatePlacementMember" xlink:to="us-gaap_PrivatePlacementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US">Minimum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_HongKongTaxMember" xlink:href="cbat-20210331.xsd#cbat_HongKongTaxMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_HongKongTaxMember_lbl" xml:lang="en-US">Hong Kong Tax [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_HongKongTaxMember" xlink:to="cbat_HongKongTaxMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_TwoZeroOneFiveEquityIncentivesPlanMember" xlink:href="cbat-20210331.xsd#cbat_TwoZeroOneFiveEquityIncentivesPlanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_TwoZeroOneFiveEquityIncentivesPlanMember_lbl" xml:lang="en-US">2015 Equity Incentive Plan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TwoZeroOneFiveEquityIncentivesPlanMember" xlink:to="cbat_TwoZeroOneFiveEquityIncentivesPlanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedStockMember_lbl" xml:lang="en-US">Restricted shares [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockMember" xlink:to="us-gaap_RestrictedStockMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_RestrictedSharesGrantedOnAprilOneNineTwoZeroOneSixMember" xlink:href="cbat-20210331.xsd#cbat_RestrictedSharesGrantedOnAprilOneNineTwoZeroOneSixMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_RestrictedSharesGrantedOnAprilOneNineTwoZeroOneSixMember_lbl" xml:lang="en-US">Restricted shares granted on April 19, 2016 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RestrictedSharesGrantedOnAprilOneNineTwoZeroOneSixMember" xlink:to="cbat_RestrictedSharesGrantedOnAprilOneNineTwoZeroOneSixMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl" xml:lang="en-US">Level 3 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ShenzhenHuijieMember" xlink:href="cbat-20210331.xsd#cbat_ShenzhenHuijieMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ShenzhenHuijieMember_lbl" xml:lang="en-US">Shenzhen Huijie</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShenzhenHuijieMember" xlink:to="cbat_ShenzhenHuijieMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="cbat_ShenzhenHuijieMember_lbl0" xml:lang="en-US">Shenzhen Huijie [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShenzhenHuijieMember" xlink:to="cbat_ShenzhenHuijieMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="cbat_ConstructioncostsMember" xlink:href="cbat-20210331.xsd#cbat_ConstructioncostsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ConstructioncostsMember_lbl" xml:lang="en-US">Construction costs [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConstructioncostsMember" xlink:to="cbat_ConstructioncostsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_InterestMember" xlink:href="cbat-20210331.xsd#cbat_InterestMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_InterestMember_lbl" xml:lang="en-US">Interest [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_InterestMember" xlink:to="cbat_InterestMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CompensationMember" xlink:href="cbat-20210331.xsd#cbat_CompensationMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CompensationMember_lbl" xml:lang="en-US">Compensation [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CompensationMember" xlink:to="cbat_CompensationMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_RemainingContractAmountMember" xlink:href="cbat-20210331.xsd#cbat_RemainingContractAmountMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_RemainingContractAmountMember_lbl" xml:lang="en-US">Remaining Contract Amount [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RemainingContractAmountMember" xlink:to="cbat_RemainingContractAmountMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_AnyuanBusMember" xlink:href="cbat-20210331.xsd#cbat_AnyuanBusMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_AnyuanBusMember_lbl" xml:lang="en-US">Anyuan Bus [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AnyuanBusMember" xlink:to="cbat_AnyuanBusMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_GoodsAmountMember" xlink:href="cbat-20210331.xsd#cbat_GoodsAmountMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_GoodsAmountMember_lbl" xml:lang="en-US">Goods amount [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_GoodsAmountMember" xlink:to="cbat_GoodsAmountMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ShenzhenXinjiatuoAutomobileTechnologMember" xlink:href="cbat-20210331.xsd#cbat_ShenzhenXinjiatuoAutomobileTechnologMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ShenzhenXinjiatuoAutomobileTechnologMember_lbl" xml:lang="en-US">Shenzhen Xinjiatuo Automobile Technology [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShenzhenXinjiatuoAutomobileTechnologMember" xlink:to="cbat_ShenzhenXinjiatuoAutomobileTechnologMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ShenzhenHSLBusinessTechnologyCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_ShenzhenHSLBusinessTechnologyCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ShenzhenHSLBusinessTechnologyCoLtdMember_lbl" xml:lang="en-US">Shenzhen HSL Business Technology Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShenzhenHSLBusinessTechnologyCoLtdMember" xlink:to="cbat_ShenzhenHSLBusinessTechnologyCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_SuzhouIndustrialParkSecurityServiceCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_SuzhouIndustrialParkSecurityServiceCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_SuzhouIndustrialParkSecurityServiceCoLtdMember_lbl" xml:lang="en-US">Suzhou Industrial Park Security Service Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SuzhouIndustrialParkSecurityServiceCoLtdMember" xlink:to="cbat_SuzhouIndustrialParkSecurityServiceCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ChongqingThatChongqingZhongrunChemistryCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_ChongqingThatChongqingZhongrunChemistryCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ChongqingThatChongqingZhongrunChemistryCoLtdMember_lbl" xml:lang="en-US">Chongqing that Chongqing Zhongrun Chemistry Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ChongqingThatChongqingZhongrunChemistryCoLtdMember" xlink:to="cbat_ChongqingThatChongqingZhongrunChemistryCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_HunanZhongkeXingchengCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_HunanZhongkeXingchengCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_HunanZhongkeXingchengCoLtdMember_lbl" xml:lang="en-US">Zhuanghe City that Hunan Zhongke Xingcheng Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_HunanZhongkeXingchengCoLtdMember" xlink:to="cbat_HunanZhongkeXingchengCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember_lbl" xml:lang="en-US">Zhuanghe that Dalian Construction Electrical Installation Engineering Co., Ltd. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember" xlink:to="cbat_ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_DongguanShanshanBatteryMaterialCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_DongguanShanshanBatteryMaterialCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_DongguanShanshanBatteryMaterialCoLtdMember_lbl" xml:lang="en-US">Dongguan Shanshan Battery Material Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DongguanShanshanBatteryMaterialCoLtdMember" xlink:to="cbat_DongguanShanshanBatteryMaterialCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_BTRTianjinNanomaterialManufacturingCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_BTRTianjinNanomaterialManufacturingCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_BTRTianjinNanomaterialManufacturingCoLtdMember_lbl" xml:lang="en-US">BTR Tianjin Nanomaterial Manufacturing Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_BTRTianjinNanomaterialManufacturingCoLtdMember" xlink:to="cbat_BTRTianjinNanomaterialManufacturingCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_UnitedWinnersLaserCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_UnitedWinnersLaserCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_UnitedWinnersLaserCoLtdMember_lbl" xml:lang="en-US">United Winners Laser Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_UnitedWinnersLaserCoLtdMember" xlink:to="cbat_UnitedWinnersLaserCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_BeijingHongfaElectricTechnologyCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_BeijingHongfaElectricTechnologyCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_BeijingHongfaElectricTechnologyCoLtdMember_lbl" xml:lang="en-US">Beijing Hongfa Electric Technology Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_BeijingHongfaElectricTechnologyCoLtdMember" xlink:to="cbat_BeijingHongfaElectricTechnologyCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ShenzhenKlclearTechnologyCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_ShenzhenKlclearTechnologyCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ShenzhenKlclearTechnologyCoLtdMember_lbl" xml:lang="en-US">Shenzhen Klclear Technology Co., Ltd. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShenzhenKlclearTechnologyCoLtdMember" xlink:to="cbat_ShenzhenKlclearTechnologyCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_TianjinChangxingMetalCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_TianjinChangxingMetalCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_TianjinChangxingMetalCoLtdMember_lbl" xml:lang="en-US">Tianjin Changxing Metal Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TianjinChangxingMetalCoLtdMember" xlink:to="cbat_TianjinChangxingMetalCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_TianjinChangyuanElectricMaterialCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_TianjinChangyuanElectricMaterialCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_TianjinChangyuanElectricMaterialCoLtdMember_lbl" xml:lang="en-US">Tianjin Changyuan Electric Material Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TianjinChangyuanElectricMaterialCoLtdMember" xlink:to="cbat_TianjinChangyuanElectricMaterialCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_NewEnergyTechnologyCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_NewEnergyTechnologyCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_NewEnergyTechnologyCoLtdMember_lbl" xml:lang="en-US">New Energy Technology Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NewEnergyTechnologyCoLtdMember" xlink:to="cbat_NewEnergyTechnologyCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_JiangxiGanfengBatteryTechnologyCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_JiangxiGanfengBatteryTechnologyCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_JiangxiGanfengBatteryTechnologyCoLtdMember_lbl" xml:lang="en-US">Jiangxi Ganfeng Battery Technology Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_JiangxiGanfengBatteryTechnologyCoLtdMember" xlink:to="cbat_JiangxiGanfengBatteryTechnologyCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_JihongkaiMachineEquipmentCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_JihongkaiMachineEquipmentCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_JihongkaiMachineEquipmentCoLtdMember_lbl" xml:lang="en-US">Jihongkai Machine Equipment Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_JihongkaiMachineEquipmentCoLtdMember" xlink:to="cbat_JihongkaiMachineEquipmentCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_NanjingJinlongChemicalCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_NanjingJinlongChemicalCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_NanjingJinlongChemicalCoLtdMember_lbl" xml:lang="en-US">Nanjing Jinlong Chemical Co., Ltd. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NanjingJinlongChemicalCoLtdMember" xlink:to="cbat_NanjingJinlongChemicalCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_XianAnpuNewEnergyTechnologyCoLTDMember" xlink:href="cbat-20210331.xsd#cbat_XianAnpuNewEnergyTechnologyCoLTDMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_XianAnpuNewEnergyTechnologyCoLTDMember_lbl" xml:lang="en-US">Xi&#8217;an Anpu New Energy Technology Co. LTD [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_XianAnpuNewEnergyTechnologyCoLTDMember" xlink:to="cbat_XianAnpuNewEnergyTechnologyCoLTDMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ShenzhenGdLaserTechnologyCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_ShenzhenGdLaserTechnologyCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ShenzhenGdLaserTechnologyCoLtdMember_lbl" xml:lang="en-US">Shenzhen Gd Laser Technology Co., Ltd. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShenzhenGdLaserTechnologyCoLtdMember" xlink:to="cbat_ShenzhenGdLaserTechnologyCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ShandongTianjiaoNewEnergyCoLTDMember" xlink:href="cbat-20210331.xsd#cbat_ShandongTianjiaoNewEnergyCoLTDMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ShandongTianjiaoNewEnergyCoLTDMember_lbl" xml:lang="en-US">Shandong Tianjiao New Energy Co. LTD [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShandongTianjiaoNewEnergyCoLTDMember" xlink:to="cbat_ShandongTianjiaoNewEnergyCoLTDMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ShanghaiShengmengIndustrialTechnologyCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_ShanghaiShengmengIndustrialTechnologyCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ShanghaiShengmengIndustrialTechnologyCoLtdMember_lbl" xml:lang="en-US">Shanghai Shengmeng Industrial Technology Co., Ltd. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShanghaiShengmengIndustrialTechnologyCoLtdMember" xlink:to="cbat_ShanghaiShengmengIndustrialTechnologyCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_JiuzhaoNewEnergyTechnologyCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_JiuzhaoNewEnergyTechnologyCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_JiuzhaoNewEnergyTechnologyCoLtdMember_lbl" xml:lang="en-US">Jiuzhao New Energy Technology Co., Ltd. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_JiuzhaoNewEnergyTechnologyCoLtdMember" xlink:to="cbat_JiuzhaoNewEnergyTechnologyCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_DalianTiandaMetalMachineryTradeCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_DalianTiandaMetalMachineryTradeCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_DalianTiandaMetalMachineryTradeCoLtdMember_lbl" xml:lang="en-US">Dalian Tianda Metal Machinery Trade Co., Ltd. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DalianTiandaMetalMachineryTradeCoLtdMember" xlink:to="cbat_DalianTiandaMetalMachineryTradeCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ShenzhenHaonengTechnologyMember" xlink:href="cbat-20210331.xsd#cbat_ShenzhenHaonengTechnologyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ShenzhenHaonengTechnologyMember_lbl" xml:lang="en-US">Shenzhen Haoneng Technology Co., Ltd. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShenzhenHaonengTechnologyMember" xlink:to="cbat_ShenzhenHaonengTechnologyMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_SuzhouSuwangdaPlasticProductCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_SuzhouSuwangdaPlasticProductCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_SuzhouSuwangdaPlasticProductCoLtdMember_lbl" xml:lang="en-US">Suzhou Suwangda Plastic Product Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SuzhouSuwangdaPlasticProductCoLtdMember" xlink:to="cbat_SuzhouSuwangdaPlasticProductCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ShandongHangeweiNewEnergyVehicleControlCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_ShandongHangeweiNewEnergyVehicleControlCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ShandongHangeweiNewEnergyVehicleControlCoLtdMember_lbl" xml:lang="en-US">Shandong Hangewei New Energy Vehicle Control Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShandongHangeweiNewEnergyVehicleControlCoLtdMember" xlink:to="cbat_ShandongHangeweiNewEnergyVehicleControlCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityComponentDomain_lbl" xml:lang="en-US">Equity Component [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyDomain_lbl" xml:lang="en-US">Related Party [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_PayablestoFormerSubsidiariesDetailsScheduleofpayablestoaformersubsidiariesnetTable" xlink:href="cbat-20210331.xsd#cbat_PayablestoFormerSubsidiariesDetailsScheduleofpayablestoaformersubsidiariesnetTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_PayablestoFormerSubsidiariesDetailsScheduleofpayablestoaformersubsidiariesnetTable_lbl" xml:lang="en-US">Payables to Former Subsidiaries (Details) - Schedule of payables to a former subsidiaries, net [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PayablestoFormerSubsidiariesDetailsScheduleofpayablestoaformersubsidiariesnetTable" xlink:to="cbat_PayablestoFormerSubsidiariesDetailsScheduleofpayablestoaformersubsidiariesnetTable_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_PayablestoFormerSubsidiariesDetailsScheduleofpayablestoaformersubsidiariesnetLineItems" xlink:href="cbat-20210331.xsd#cbat_PayablestoFormerSubsidiariesDetailsScheduleofpayablestoaformersubsidiariesnetLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_PayablestoFormerSubsidiariesDetailsScheduleofpayablestoaformersubsidiariesnetLineItems_lbl" xml:lang="en-US">Payables to Former Subsidiaries (Details) - Schedule of payables to a former subsidiaries, net [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PayablestoFormerSubsidiariesDetailsScheduleofpayablestoaformersubsidiariesnetLineItems" xlink:to="cbat_PayablestoFormerSubsidiariesDetailsScheduleofpayablestoaformersubsidiariesnetLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xml:lang="en-US">Property, Plant and Equipment [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US">Property, Plant and Equipment [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable" xlink:href="cbat-20210331.xsd#cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable_lbl" xml:lang="en-US">Lease (Details) - Schedule of future minimum lease payments receivable for sales type leases [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable" xlink:to="cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesLineItems" xlink:href="cbat-20210331.xsd#cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesLineItems_lbl" xml:lang="en-US">Lease (Details) - Schedule of future minimum lease payments receivable for sales type leases [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesLineItems" xlink:to="cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollateralDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollateralDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CollateralDomain_lbl" xml:lang="en-US">Collateral Held [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CollateralDomain" xlink:to="us-gaap_CollateralDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTable_lbl" xml:lang="en-US">Schedule of Assets and Associated Liabilities Accounted for as Secured Borrowings [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTable" xlink:to="us-gaap_ScheduleOfAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAndAssociatedLiabilitiesOfTransfersAccountedForAsSecuredBorrowingsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAndAssociatedLiabilitiesOfTransfersAccountedForAsSecuredBorrowingsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAndAssociatedLiabilitiesOfTransfersAccountedForAsSecuredBorrowingsLineItems_lbl" xml:lang="en-US">Assets and Associated Liabilities of Transfers Accounted for as Secured Borrowings [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAndAssociatedLiabilitiesOfTransfersAccountedForAsSecuredBorrowingsLineItems" xlink:to="us-gaap_AssetsAndAssociatedLiabilitiesOfTransfersAccountedForAsSecuredBorrowingsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShortTermDebtTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShortTermDebtTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShortTermDebtTable_lbl" xml:lang="en-US">Schedule of Short-term Debt [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShortTermDebtTable" xlink:to="us-gaap_ScheduleOfShortTermDebtTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtLineItems_lbl" xml:lang="en-US">Short-term Debt [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_ShortTermDebtLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ComponentsOfDeferredTaxAssetsDomain" xlink:href="cbat-20210331.xsd#cbat_ComponentsOfDeferredTaxAssetsDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ComponentsOfDeferredTaxAssetsDomain_lbl" xml:lang="en-US">ComponentsOfDeferredTaxAssets [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ComponentsOfDeferredTaxAssetsDomain" xlink:to="cbat_ComponentsOfDeferredTaxAssetsDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesTable" xlink:href="cbat-20210331.xsd#cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesTable_lbl" xml:lang="en-US">Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of deferred tax assets and liabilities [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesTable" xlink:to="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesLineItems" xlink:href="cbat-20210331.xsd#cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesLineItems_lbl" xml:lang="en-US">Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of deferred tax assets and liabilities [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesLineItems" xlink:to="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_TypeOfCurrencyDomain" xlink:href="cbat-20210331.xsd#cbat_TypeOfCurrencyDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_TypeOfCurrencyDomain_lbl" xml:lang="en-US">TypeOfCurrency [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TypeOfCurrencyDomain" xlink:to="cbat_TypeOfCurrencyDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable" xlink:href="cbat-20210331.xsd#cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable_lbl" xml:lang="en-US">Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of unrecognized tax benefits excluding interest and penalties [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable" xlink:to="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesLineItems" xlink:href="cbat-20210331.xsd#cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesLineItems_lbl" xml:lang="en-US">Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of unrecognized tax benefits excluding interest and penalties [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesLineItems" xlink:to="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardDateDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardDateDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardDateDomain_lbl" xml:lang="en-US">Award Date [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardDateDomain" xlink:to="us-gaap_AwardDateDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedTable" xlink:href="cbat-20210331.xsd#cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedTable_lbl" xml:lang="en-US">Share-based Compensation (Details) - Schedule of non-vested restricted share units granted [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedTable" xlink:to="cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedTable_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedLineItems" xlink:href="cbat-20210331.xsd#cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedLineItems_lbl" xml:lang="en-US">Share-based Compensation (Details) - Schedule of non-vested restricted share units granted [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedLineItems" xlink:to="cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_lbl" xml:lang="en-US">Sale of Stock [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeContractTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeContractTypeDomain_lbl" xml:lang="en-US">Derivative Contract [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="us-gaap_DerivativeContractTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsTable" xlink:href="cbat-20210331.xsd#cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsTable_lbl" xml:lang="en-US">Warrants (Details) - Schedule of the outstanding warrants [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsTable" xlink:to="cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems" xlink:href="cbat-20210331.xsd#cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems_lbl" xml:lang="en-US">Warrants (Details) - Schedule of the outstanding warrants [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems" xlink:to="cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfStockDomain_lbl" xml:lang="en-US">Class of Stock [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_ClassOfStockDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_WarrantsDetailsScheduleofwarrantsissuedTable" xlink:href="cbat-20210331.xsd#cbat_WarrantsDetailsScheduleofwarrantsissuedTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_WarrantsDetailsScheduleofwarrantsissuedTable_lbl" xml:lang="en-US">Warrants (Details) - Schedule of warrants issued [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WarrantsDetailsScheduleofwarrantsissuedTable" xlink:to="cbat_WarrantsDetailsScheduleofwarrantsissuedTable_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_WarrantsDetailsScheduleofwarrantsissuedLineItems" xlink:href="cbat-20210331.xsd#cbat_WarrantsDetailsScheduleofwarrantsissuedLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_WarrantsDetailsScheduleofwarrantsissuedLineItems_lbl" xml:lang="en-US">Warrants (Details) - Schedule of warrants issued [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WarrantsDetailsScheduleofwarrantsissuedLineItems" xlink:to="cbat_WarrantsDetailsScheduleofwarrantsissuedLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCommitmentsDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherCommitmentsDomain_lbl" xml:lang="en-US">Other Commitments [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCommitmentsDomain" xlink:to="us-gaap_OtherCommitmentsDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermPurchaseCommitmentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermPurchaseCommitmentTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermPurchaseCommitmentTable_lbl" xml:lang="en-US">Long-term Purchase Commitment [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermPurchaseCommitmentTable" xlink:to="us-gaap_LongTermPurchaseCommitmentTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermPurchaseCommitmentLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermPurchaseCommitmentLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermPurchaseCommitmentLineItems_lbl" xml:lang="en-US">Long-term Purchase Commitment [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermPurchaseCommitmentLineItems" xlink:to="us-gaap_LongTermPurchaseCommitmentLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_NameOfMajorCustomerDomain_lbl" xml:lang="en-US">Customer [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="srt_NameOfMajorCustomerDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_lbl" xml:lang="en-US">Schedule of Revenue by Major Customers, by Reporting Segments [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EntityWideRevenueMajorCustomerLineItems_lbl" xml:lang="en-US">Revenue, Major Customer [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:to="us-gaap_EntityWideRevenueMajorCustomerLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerTable" xlink:href="cbat-20210331.xsd#cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerTable_lbl" xml:lang="en-US">Concentrations and Credit Risk (Details) - Schedule of accounts receivable by major customer [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerTable" xlink:to="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerTable_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerLineItems" xlink:href="cbat-20210331.xsd#cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerLineItems_lbl" xml:lang="en-US">Concentrations and Credit Risk (Details) - Schedule of accounts receivable by major customer [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerLineItems" xlink:to="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_lbl" xml:lang="en-US">Supplier [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersTable" xlink:href="cbat-20210331.xsd#cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersTable_lbl" xml:lang="en-US">Concentrations and Credit Risk (Details) - Schedule of net purchase by suppliers [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersTable" xlink:to="cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersTable_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersLineItems" xlink:href="cbat-20210331.xsd#cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersLineItems_lbl" xml:lang="en-US">Concentrations and Credit Risk (Details) - Schedule of net purchase by suppliers [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersLineItems" xlink:to="cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersTable" xlink:href="cbat-20210331.xsd#cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersTable_lbl" xml:lang="en-US">Concentrations and Credit Risk (Details) - Schedule of accounts payable by suppliers [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersTable" xlink:to="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersTable_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersLineItems" xlink:href="cbat-20210331.xsd#cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersLineItems_lbl" xml:lang="en-US">Concentrations and Credit Risk (Details) - Schedule of accounts payable by suppliers [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersLineItems" xlink:to="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsTable" xlink:href="cbat-20210331.xsd#cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsTable_lbl" xml:lang="en-US">Concentrations and Credit Risk (Details) - Schedule of transactions [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsTable" xlink:to="cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsLineItems" xlink:href="cbat-20210331.xsd#cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsLineItems_lbl" xml:lang="en-US">Concentrations and Credit Risk (Details) - Schedule of transactions [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsLineItems" xlink:to="cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductsAndServicesDomain_lbl" xml:lang="en-US">Product and Service [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductsAndServicesDomain" xlink:to="srt_ProductsAndServicesDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentDomain_lbl" xml:lang="en-US">Segments [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_SegmentDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_lbl" xml:lang="en-US">Revenue from External Customers by Products and Services [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_lbl" xml:lang="en-US">Revenue from External Customer [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_SegmentGeographicalDomain_lbl" xml:lang="en-US">Geographical [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_SegmentGeographicalDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable" xlink:href="cbat-20210331.xsd#cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable_lbl" xml:lang="en-US">Segment Information (Details) - Schedule of net revenues from manufacture of batteries by geographical areas [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable" xlink:to="cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasLineItems" xlink:href="cbat-20210331.xsd#cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasLineItems_lbl" xml:lang="en-US">Segment Information (Details) - Schedule of net revenues from manufacture of batteries by geographical areas [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasLineItems" xlink:to="cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl" xml:lang="en-US">Title of Individual [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ConsolidatedEntitiesDomain_lbl" xml:lang="en-US">Consolidated Entities [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="srt_ConsolidatedEntitiesDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtTypeDomain_lbl" xml:lang="en-US">Short-term Debt, Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="us-gaap_ShortTermDebtTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_AgreementDomain" xlink:href="cbat-20210331.xsd#cbat_AgreementDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AgreementDomain_lbl" xml:lang="en-US">Agreement [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AgreementDomain" xlink:to="cbat_AgreementDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentNameDomain_lbl" xml:lang="en-US">Debt Instrument, Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="us-gaap_DebtInstrumentNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable" xlink:href="cbat-20210331.xsd#cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable_lbl" xml:lang="en-US">Principal Activities, Basis of Presentation and Organization (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable" xlink:to="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:href="cbat-20210331.xsd#cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems_lbl" xml:lang="en-US">Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_PledgeddepositsDetailsTable" xlink:href="cbat-20210331.xsd#cbat_PledgeddepositsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_PledgeddepositsDetailsTable_lbl" xml:lang="en-US">Pledged deposits (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PledgeddepositsDetailsTable" xlink:to="cbat_PledgeddepositsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_PledgeddepositsDetailsLineItems" xlink:href="cbat-20210331.xsd#cbat_PledgeddepositsDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_PledgeddepositsDetailsLineItems_lbl" xml:lang="en-US">Pledged deposits (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PledgeddepositsDetailsLineItems" xlink:to="cbat_PledgeddepositsDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityDomain_lbl" xml:lang="en-US">Entity [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityDomain" xlink:to="dei_EntityDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_LoansDetailsTable" xlink:href="cbat-20210331.xsd#cbat_LoansDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_LoansDetailsTable_lbl" xml:lang="en-US">Loans (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LoansDetailsTable" xlink:to="cbat_LoansDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_LoansDetailsLineItems" xlink:href="cbat-20210331.xsd#cbat_LoansDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_LoansDetailsLineItems_lbl" xml:lang="en-US">Loans (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LoansDetailsLineItems" xlink:to="cbat_LoansDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_AccruedExpensesandOtherPayablesDetailsTable" xlink:href="cbat-20210331.xsd#cbat_AccruedExpensesandOtherPayablesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AccruedExpensesandOtherPayablesDetailsTable_lbl" xml:lang="en-US">Accrued Expenses and Other Payables (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AccruedExpensesandOtherPayablesDetailsTable" xlink:to="cbat_AccruedExpensesandOtherPayablesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_AccruedExpensesandOtherPayablesDetailsLineItems" xlink:href="cbat-20210331.xsd#cbat_AccruedExpensesandOtherPayablesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AccruedExpensesandOtherPayablesDetailsLineItems_lbl" xml:lang="en-US">Accrued Expenses and Other Payables (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AccruedExpensesandOtherPayablesDetailsLineItems" xlink:to="cbat_AccruedExpensesandOtherPayablesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain_lbl" xml:lang="en-US">Income Tax Authority, Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeMember_lbl" xml:lang="en-US">Statistical Measurement [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeMember" xlink:to="srt_RangeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsTable" xlink:href="cbat-20210331.xsd#cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsTable_lbl" xml:lang="en-US">Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsTable" xlink:to="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems" xlink:href="cbat-20210331.xsd#cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems_lbl" xml:lang="en-US">Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems" xlink:to="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityInterestIssuedOrIssuableTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityInterestIssuedOrIssuableTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityInterestIssuedOrIssuableTypeDomain_lbl" xml:lang="en-US">Equity Interest Issued or Issuable, Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityInterestIssuedOrIssuableTypeDomain" xlink:to="us-gaap_EquityInterestIssuedOrIssuableTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xml:lang="en-US">Award Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_SharebasedCompensationDetailsTable" xlink:href="cbat-20210331.xsd#cbat_SharebasedCompensationDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SharebasedCompensationDetailsTable_lbl" xml:lang="en-US">Share-based Compensation (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SharebasedCompensationDetailsTable" xlink:to="cbat_SharebasedCompensationDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_SharebasedCompensationDetailsLineItems" xlink:href="cbat-20210331.xsd#cbat_SharebasedCompensationDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SharebasedCompensationDetailsLineItems_lbl" xml:lang="en-US">Share-based Compensation (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SharebasedCompensationDetailsLineItems" xlink:to="cbat_SharebasedCompensationDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_TypeOfAgreementDomain" xlink:href="cbat-20210331.xsd#cbat_TypeOfAgreementDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_TypeOfAgreementDomain_lbl" xml:lang="en-US">TypeOfAgreement [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TypeOfAgreementDomain" xlink:to="cbat_TypeOfAgreementDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_WarrantsDetailsTable" xlink:href="cbat-20210331.xsd#cbat_WarrantsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_WarrantsDetailsTable_lbl" xml:lang="en-US">Warrants (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WarrantsDetailsTable" xlink:to="cbat_WarrantsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_WarrantsDetailsLineItems" xlink:href="cbat-20210331.xsd#cbat_WarrantsDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_WarrantsDetailsLineItems_lbl" xml:lang="en-US">Warrants (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WarrantsDetailsLineItems" xlink:to="cbat_WarrantsDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_FairValueofFinancialInstrumentsDetailsTable" xlink:href="cbat-20210331.xsd#cbat_FairValueofFinancialInstrumentsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_FairValueofFinancialInstrumentsDetailsTable_lbl" xml:lang="en-US">Fair Value of Financial Instruments (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_FairValueofFinancialInstrumentsDetailsTable" xlink:to="cbat_FairValueofFinancialInstrumentsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_FairValueofFinancialInstrumentsDetailsLineItems" xlink:href="cbat-20210331.xsd#cbat_FairValueofFinancialInstrumentsDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_FairValueofFinancialInstrumentsDetailsLineItems_lbl" xml:lang="en-US">Fair Value of Financial Instruments (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_FairValueofFinancialInstrumentsDetailsLineItems" xlink:to="cbat_FairValueofFinancialInstrumentsDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyNatureDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingencyNatureDomain_lbl" xml:lang="en-US">Loss Contingency, Nature [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyNatureDomain" xlink:to="us-gaap_LossContingencyNatureDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_LitigationCaseTypeDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_LitigationCaseTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_LitigationCaseTypeDomain_lbl" xml:lang="en-US">Litigation Case [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="srt_LitigationCaseTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_LossContingencyByNatureOfContingencyDomain" xlink:href="cbat-20210331.xsd#cbat_LossContingencyByNatureOfContingencyDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_LossContingencyByNatureOfContingencyDomain_lbl" xml:lang="en-US">LossContingencyByNatureOfContingency [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LossContingencyByNatureOfContingencyDomain" xlink:to="cbat_LossContingencyByNatureOfContingencyDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CommitmentsandContingenciesDetailsTable" xlink:href="cbat-20210331.xsd#cbat_CommitmentsandContingenciesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CommitmentsandContingenciesDetailsTable_lbl" xml:lang="en-US">Commitments and Contingencies (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CommitmentsandContingenciesDetailsTable" xlink:to="cbat_CommitmentsandContingenciesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:href="cbat-20210331.xsd#cbat_CommitmentsandContingenciesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CommitmentsandContingenciesDetailsLineItems_lbl" xml:lang="en-US">Commitments and Contingencies (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:to="cbat_CommitmentsandContingenciesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ConcentrationsandCreditRiskDetailsTable" xlink:href="cbat-20210331.xsd#cbat_ConcentrationsandCreditRiskDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ConcentrationsandCreditRiskDetailsTable_lbl" xml:lang="en-US">Concentrations and Credit Risk (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConcentrationsandCreditRiskDetailsTable" xlink:to="cbat_ConcentrationsandCreditRiskDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ConcentrationsandCreditRiskDetailsLineItems" xlink:href="cbat-20210331.xsd#cbat_ConcentrationsandCreditRiskDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ConcentrationsandCreditRiskDetailsLineItems_lbl" xml:lang="en-US">Concentrations and Credit Risk (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConcentrationsandCreditRiskDetailsLineItems" xlink:to="cbat_ConcentrationsandCreditRiskDetailsLineItems_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_AccruedCustomerDeposits_lbl0" xml:lang="en-US">Carrying value as of the balance sheet date of customer deposits.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AccruedCustomerDeposits" xlink:to="cbat_AccruedCustomerDeposits_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_AccruedMaterialsCost_lbl0" xml:lang="en-US">Amount of accrued materials purchase cost.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AccruedMaterialsCost" xlink:to="cbat_AccruedMaterialsCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_AdvancesFromUnrelatedThirdParty_lbl0" xml:lang="en-US">Advances from unrelated third party.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AdvancesFromUnrelatedThirdParty" xlink:to="cbat_AdvancesFromUnrelatedThirdParty_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_AggregatePriceAmount_lbl0" xml:lang="en-US">Aggregate price amount.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AggregatePriceAmount" xlink:to="cbat_AggregatePriceAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_AmendmentToPromissoryNotesDescription_lbl0" xml:lang="en-US">Amendment to promissory notes, description.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AmendmentToPromissoryNotesDescription" xlink:to="cbat_AmendmentToPromissoryNotesDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_AmountOfFinalJudgementNotReceived_lbl0" xml:lang="en-US">Amount of final judgement not received.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AmountOfFinalJudgementNotReceived" xlink:to="cbat_AmountOfFinalJudgementNotReceived_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_BankDepositsPeriod_lbl0" xml:lang="en-US">Bank deposits period.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_BankDepositsPeriod" xlink:to="cbat_BankDepositsPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_BillsPayableDescription_lbl0" xml:lang="en-US">Description of bills payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_BillsPayableDescription" xlink:to="cbat_BillsPayableDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_CancellationAgreementWithCreditorsDescription_lbl0" xml:lang="en-US">Cancellation agreement with creditors description.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CancellationAgreementWithCreditorsDescription" xlink:to="cbat_CancellationAgreementWithCreditorsDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_ChangesInFairValueOfWarrantsLiability_lbl0" xml:lang="en-US">Changes in fair value of warrants liability.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ChangesInFairValueOfWarrantsLiability" xlink:to="cbat_ChangesInFairValueOfWarrantsLiability_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome_lbl0" xml:lang="en-US">Charged to consolidated statements of operations and comprehensive (loss) income.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome" xlink:to="cbat_ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_CommonStockPerShare_lbl0" xml:lang="en-US">Common stock per share.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CommonStockPerShare" xlink:to="cbat_CommonStockPerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_ConstructionContractCostProgressPaymentAccrued_lbl0" xml:lang="en-US">Amount of accrued construction cost.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConstructionContractCostProgressPaymentAccrued" xlink:to="cbat_ConstructionContractCostProgressPaymentAccrued_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_ConstructionInProgressNet_lbl0" xml:lang="en-US">Construction in progress.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConstructionInProgressNet" xlink:to="cbat_ConstructionInProgressNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_ConstructionInProgressTextBlock_lbl0" xml:lang="en-US">The entire disclosure for construction in progress.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConstructionInProgressTextBlock" xlink:to="cbat_ConstructionInProgressTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_ConstructionProgress_lbl0" xml:lang="en-US">The amount of construction in progress.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConstructionProgress" xlink:to="cbat_ConstructionProgress_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_ConversionPricePerShare_lbl0" xml:lang="en-US">Conversion price per share.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConversionPricePerShare" xlink:to="cbat_ConversionPricePerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_CurrentPortion_lbl0" xml:lang="en-US">The portion of the deferred gain that was recognized in the current period.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CurrentPortion" xlink:to="cbat_CurrentPortion_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_DebtReductionAgreementAmount_lbl0" xml:lang="en-US">Debt reduction agreement amount.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DebtReductionAgreementAmount" xlink:to="cbat_DebtReductionAgreementAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_DeferredTaxAssetNetNoncurrent_lbl0" xml:lang="en-US">Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforward classified as noncurrent.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DeferredTaxAssetNetNoncurrent" xlink:to="cbat_DeferredTaxAssetNetNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_DeferredTaxAssetValuationAllowanceNoncurrent_lbl0" xml:lang="en-US">Amount of valuation allowance of deferred tax asset attributable to deductible temporary differences and carryforward, classified as noncurrent.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DeferredTaxAssetValuationAllowanceNoncurrent" xlink:to="cbat_DeferredTaxAssetValuationAllowanceNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_DeferredTaxesLiabilitiesNoncurrent_lbl0" xml:lang="en-US">Amount, after deferred tax assets, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as noncurrent.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DeferredTaxesLiabilitiesNoncurrent" xlink:to="cbat_DeferredTaxesLiabilitiesNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_FinanceCosts_lbl0" xml:lang="en-US">finance the costs.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_FinanceCosts" xlink:to="cbat_FinanceCosts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_ForeignExchangeAdjustment_lbl0" xml:lang="en-US">Foreign exchange adjustment.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ForeignExchangeAdjustment" xlink:to="cbat_ForeignExchangeAdjustment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_FurtherAdvanceAmount_lbl0" xml:lang="en-US">Further advance amount.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_FurtherAdvanceAmount" xlink:to="cbat_FurtherAdvanceAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_InventoryPaidTotal_lbl0" xml:lang="en-US">Inventory paid total.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_InventoryPaidTotal" xlink:to="cbat_InventoryPaidTotal_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_InvestmentTotal_lbl0" xml:lang="en-US">Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_InvestmentTotal" xlink:to="cbat_InvestmentTotal_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_LessAllowanceForDoubtfulAccounts_lbl0" xml:lang="en-US">Less allowance for doubtful accounts.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LessAllowanceForDoubtfulAccounts" xlink:to="cbat_LessAllowanceForDoubtfulAccounts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_LessImputedInterest_lbl0" xml:lang="en-US">Imputed interest.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LessImputedInterest" xlink:to="cbat_LessImputedInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_LessUnearnedIncomeRepresentingInterest_lbl0" xml:lang="en-US">The amount of the unearned income, representing interest.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LessUnearnedIncomeRepresentingInterest" xlink:to="cbat_LessUnearnedIncomeRepresentingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_LiquidatedDamages_lbl0" xml:lang="en-US">Amount of liquidated damages.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LiquidatedDamages" xlink:to="cbat_LiquidatedDamages_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_LitigationFees_lbl0" xml:lang="en-US">Litigation fees.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LitigationFees" xlink:to="cbat_LitigationFees_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_LoanAgreementDescription_lbl1" xml:lang="en-US">Loan agreement, description.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LoanAgreementDescription" xlink:to="cbat_LoanAgreementDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_LoanReceivables_lbl0" xml:lang="en-US">Loan receivables.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LoanReceivables" xlink:to="cbat_LoanReceivables_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_MaterialsPurchaseCost_lbl0" xml:lang="en-US">Amount of materials purchase cost.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MaterialsPurchaseCost" xlink:to="cbat_MaterialsPurchaseCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_NoncurrentPortion_lbl0" xml:lang="en-US">The portion of the deferred gain that was recognized in the non current period.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NoncurrentPortion" xlink:to="cbat_NoncurrentPortion_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_OffsetRepaymentOfPromissoryNote_lbl0" xml:lang="en-US">Offset repayment of promissory note.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_OffsetRepaymentOfPromissoryNote" xlink:to="cbat_OffsetRepaymentOfPromissoryNote_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_PledgedDepositsTextBlock_lbl0" xml:lang="en-US">The entire disclosue for pledged deposits.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PledgedDepositsTextBlock" xlink:to="cbat_PledgedDepositsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_PrcTaxDescription_lbl0" xml:lang="en-US">PRC Tax, description.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PrcTaxDescription" xlink:to="cbat_PrcTaxDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock_lbl0" xml:lang="en-US">The entire disclosue for prepayments and other receivables.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock" xlink:to="cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_PresentValueOfLeaseLiabilities_lbl0" xml:lang="en-US">Present value of lease liabilities.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PresentValueOfLeaseLiabilities" xlink:to="cbat_PresentValueOfLeaseLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_PrincipalAmount_lbl0" xml:lang="en-US">Principal amount.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PrincipalAmount" xlink:to="cbat_PrincipalAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_ProceedsFromReceivedInvestment_lbl0" xml:lang="en-US">Proceeds from received investment from investors`</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ProceedsFromReceivedInvestment" xlink:to="cbat_ProceedsFromReceivedInvestment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_ProductWarrantyAccrualClassifiedNonCurrent_lbl0" xml:lang="en-US">Product warranty provisions.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ProductWarrantyAccrualClassifiedNonCurrent" xlink:to="cbat_ProductWarrantyAccrualClassifiedNonCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_ProvisionReceivable_lbl0" xml:lang="en-US">Provision receivable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ProvisionReceivable" xlink:to="cbat_ProvisionReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_ReceivablesFromFormerSubsidiariesTextBlock_lbl0" xml:lang="en-US">The entire disclosure for payables to former subsidiaries, net.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ReceivablesFromFormerSubsidiariesTextBlock" xlink:to="cbat_ReceivablesFromFormerSubsidiariesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_ReceiveAdvanceAmount_lbl0" xml:lang="en-US">Receive advance amount.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ReceiveAdvanceAmount" xlink:to="cbat_ReceiveAdvanceAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_RecentlyIssuedAccountingStandardsPoliciesTextBlock_lbl0" xml:lang="en-US">Disclosure of accounting policy pertaining to new accounting issued that may impact the entity&apos;s financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RecentlyIssuedAccountingStandardsPoliciesTextBlock" xlink:to="cbat_RecentlyIssuedAccountingStandardsPoliciesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_RegisteredCapitalIncreased_lbl0" xml:lang="en-US">Registered capital increased.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RegisteredCapitalIncreased" xlink:to="cbat_RegisteredCapitalIncreased_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_RegisteredCapitalOfSubsidiary_lbl0" xml:lang="en-US">Registered capital of subsidiary.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RegisteredCapitalOfSubsidiary" xlink:to="cbat_RegisteredCapitalOfSubsidiary_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_RepaymentOfBorrowingsFromShareholders_lbl0" xml:lang="en-US">Repayment of borrowings from shareholders.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RepaymentOfBorrowingsFromShareholders" xlink:to="cbat_RepaymentOfBorrowingsFromShareholders_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_RestrictedShareDescription_lbl0" xml:lang="en-US">description of restricted share.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RestrictedShareDescription" xlink:to="cbat_RestrictedShareDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_ReturnOfPrepayment_lbl0" xml:lang="en-US">Amount of return of prepayment.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ReturnOfPrepayment" xlink:to="cbat_ReturnOfPrepayment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_ReversalRecoveriesByCash_lbl0" xml:lang="en-US">Reversal &#8211; recoveries by cash.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ReversalRecoveriesByCash" xlink:to="cbat_ReversalRecoveriesByCash_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_ScheduleOfConstructionInProgressTableTextBlock_lbl0" xml:lang="en-US">Tabular disclosure of construction in progress.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfConstructionInProgressTableTextBlock" xlink:to="cbat_ScheduleOfConstructionInProgressTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_ScheduleOfRightofuseAssets_lbl0" xml:lang="en-US">Tabular disclosure of right use of assets.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfRightofuseAssets" xlink:to="cbat_ScheduleOfRightofuseAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_ScheduleOfTradePayableToAFormerSubsidiaryTableTextBlock_lbl0" xml:lang="en-US">Tabular disclosure of payable to a former subsidiary.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfTradePayableToAFormerSubsidiaryTableTextBlock" xlink:to="cbat_ScheduleOfTradePayableToAFormerSubsidiaryTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_SecuritiesPurchaseAgreementDescription_lbl0" xml:lang="en-US">Securities purchase agreement, description.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SecuritiesPurchaseAgreementDescription" xlink:to="cbat_SecuritiesPurchaseAgreementDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_ServicesExpenses_lbl0" xml:lang="en-US">Amount of services expenses.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ServicesExpenses" xlink:to="cbat_ServicesExpenses_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1_lbl0" xml:lang="en-US">Unvested restricted shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1" xlink:to="cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1_lbl0" xml:lang="en-US">Vested restricted shares granted.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1" xlink:to="cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_SharebasedCompensation_lbl0" xml:lang="en-US">Share-based compensation.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SharebasedCompensation" xlink:to="cbat_SharebasedCompensation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_SharesPlacedInEscrow_lbl0" xml:lang="en-US">Shares placed in escrow.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SharesPlacedInEscrow" xlink:to="cbat_SharesPlacedInEscrow_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_SharesReleasedFromEscrow_lbl0" xml:lang="en-US">Shares released from escrow.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SharesReleasedFromEscrow" xlink:to="cbat_SharesReleasedFromEscrow_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_StockIssueDuringPeriodSharesCommonStockIssuedToInvestors_lbl0" xml:lang="en-US">Common stock issued to investors, shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_StockIssueDuringPeriodSharesCommonStockIssuedToInvestors" xlink:to="cbat_StockIssueDuringPeriodSharesCommonStockIssuedToInvestors_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_StockIssuedDuringPeriodCommonStockIssuedToInvestors_lbl0" xml:lang="en-US">Common stock issued to investors.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_StockIssuedDuringPeriodCommonStockIssuedToInvestors" xlink:to="cbat_StockIssuedDuringPeriodCommonStockIssuedToInvestors_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_TotalUndiscountedCashFlows_lbl0" xml:lang="en-US">Total undiscounted cash flows.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TotalUndiscountedCashFlows" xlink:to="cbat_TotalUndiscountedCashFlows_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_TradeAccountsAndBillsReceivables_lbl0" xml:lang="en-US">Trade accounts and bills receivables.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TradeAccountsAndBillsReceivables" xlink:to="cbat_TradeAccountsAndBillsReceivables_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_TransferOfConstructionInProgressToPropertyPlantAndEquipment_lbl0" xml:lang="en-US">Transfer of construction in progress to property, plant and equipment.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TransferOfConstructionInProgressToPropertyPlantAndEquipment" xlink:to="cbat_TransferOfConstructionInProgressToPropertyPlantAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_TransferOfRelatedSharesDescription_lbl0" xml:lang="en-US">Description of transfer of related shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TransferOfRelatedSharesDescription" xlink:to="cbat_TransferOfRelatedSharesDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_UnutilizedCommittedAmount_lbl0" xml:lang="en-US">The amount of the unutilized committed amount.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_UnutilizedCommittedAmount" xlink:to="cbat_UnutilizedCommittedAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_WeightedAverageRemainingContractualTermInYearsExercisableEnding_lbl0" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Exercisable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WeightedAverageRemainingContractualTermInYearsExercisableEnding" xlink:to="cbat_WeightedAverageRemainingContractualTermInYearsExercisableEnding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_WeightedAverageRemainingContractualTermInYearsOutstandingBeginning_lbl0" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Outstanding, beginning.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WeightedAverageRemainingContractualTermInYearsOutstandingBeginning" xlink:to="cbat_WeightedAverageRemainingContractualTermInYearsOutstandingBeginning_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_WeightedAverageRemainingContractualTermInYearsOutstandingEnding_lbl0" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Outstanding, ending.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WeightedAverageRemainingContractualTermInYearsOutstandingEnding" xlink:to="cbat_WeightedAverageRemainingContractualTermInYearsOutstandingEnding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_WeightedAveragesRemainingContractualTermInYearsExercisable_lbl0" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Exercisable, beginning.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WeightedAveragesRemainingContractualTermInYearsExercisable" xlink:to="cbat_WeightedAveragesRemainingContractualTermInYearsExercisable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_WeightedAveragesRemainingContractualTermInYearsGranted_lbl0" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Granted&#xd;
..</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WeightedAveragesRemainingContractualTermInYearsGranted" xlink:to="cbat_WeightedAveragesRemainingContractualTermInYearsGranted_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SalesOfFinishedGoodsAndRawMaterials_lbl0" xml:lang="en-US">SalesOfFinishedGoodsAndRawMaterials</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SalesOfFinishedGoodsAndRawMaterials" xlink:to="cbat_SalesOfFinishedGoodsAndRawMaterials_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_RegisteredCapitalIncreased_lbl1" xml:lang="en-US">RegisteredCapitalIncreased</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RegisteredCapitalIncreased" xlink:to="cbat_RegisteredCapitalIncreased_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_DescriptionOfExchangeAgreement_lbl0" xml:lang="en-US">DescriptionOfExchangeAgreement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DescriptionOfExchangeAgreement" xlink:to="cbat_DescriptionOfExchangeAgreement_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_RestrictedSharesVestedSharesToBeIssued_lbl0" xml:lang="en-US">RestrictedSharesVestedSharesToBeIssued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RestrictedSharesVestedSharesToBeIssued" xlink:to="cbat_RestrictedSharesVestedSharesToBeIssued_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CancellationAgreementWithCreditorsDescription_lbl1" xml:lang="en-US">CancellationAgreementWithCreditorsDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CancellationAgreementWithCreditorsDescription" xlink:to="cbat_CancellationAgreementWithCreditorsDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ChinaEverbrightBankDalianFriendshipBranchMember_lbl0" xml:lang="en-US">ChinaEverbrightBankDalianFriendshipBranchMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ChinaEverbrightBankDalianFriendshipBranchMember" xlink:to="cbat_ChinaEverbrightBankDalianFriendshipBranchMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CustomerBMember_lbl0" xml:lang="en-US">CustomerBMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CustomerBMember" xlink:to="cbat_CustomerBMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_DongguanShanshanMember_lbl0" xml:lang="en-US">DongguanShanshanMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DongguanShanshanMember" xlink:to="cbat_DongguanShanshanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_BakShenzhenMember_lbl1" xml:lang="en-US">BakShenzhenMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_BakShenzhenMember" xlink:to="cbat_BakShenzhenMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_NetUTBMember_lbl0" xml:lang="en-US">NetUTBMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NetUTBMember" xlink:to="cbat_NetUTBMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_RestrictedSharesGrantedOnAprilOneNineTwoZeroOneSixMember_lbl0" xml:lang="en-US">RestrictedSharesGrantedOnAprilOneNineTwoZeroOneSixMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RestrictedSharesGrantedOnAprilOneNineTwoZeroOneSixMember" xlink:to="cbat_RestrictedSharesGrantedOnAprilOneNineTwoZeroOneSixMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_GrossUTBMember_lbl0" xml:lang="en-US">GrossUTBMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_GrossUTBMember" xlink:to="cbat_GrossUTBMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SupplierBMember_lbl0" xml:lang="en-US">SupplierBMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SupplierBMember" xlink:to="cbat_SupplierBMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SharebasedCompensation_lbl1" xml:lang="en-US">SharebasedCompensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SharebasedCompensation" xlink:to="cbat_SharebasedCompensation_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ShenzhenHSLBusinessTechnologyCoLtdMember_lbl0" xml:lang="en-US">ShenzhenHSLBusinessTechnologyCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShenzhenHSLBusinessTechnologyCoLtdMember" xlink:to="cbat_ShenzhenHSLBusinessTechnologyCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_InvestorWarrantsMember_lbl0" xml:lang="en-US">InvestorWarrantsMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_InvestorWarrantsMember" xlink:to="cbat_InvestorWarrantsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ConstructionProgress_lbl1" xml:lang="en-US">ConstructionProgress</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConstructionProgress" xlink:to="cbat_ConstructionProgress_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember_lbl1" xml:lang="en-US">NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember" xlink:to="cbat_NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_JihongkaiMachineEquipmentCoLtdMember_lbl0" xml:lang="en-US">JihongkaiMachineEquipmentCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_JihongkaiMachineEquipmentCoLtdMember" xlink:to="cbat_JihongkaiMachineEquipmentCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_DalianTiandaMetalMachineryTradeCoLtdMember_lbl0" xml:lang="en-US">DalianTiandaMetalMachineryTradeCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DalianTiandaMetalMachineryTradeCoLtdMember" xlink:to="cbat_DalianTiandaMetalMachineryTradeCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_RiskFreeRateOfWarrants_lbl0" xml:lang="en-US">RiskFreeRateOfWarrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RiskFreeRateOfWarrants" xlink:to="cbat_RiskFreeRateOfWarrants_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_TransferOfConstructionInProgressToPropertyPlantAndEquipment_lbl1" xml:lang="en-US">TransferOfConstructionInProgressToPropertyPlantAndEquipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TransferOfConstructionInProgressToPropertyPlantAndEquipment" xlink:to="cbat_TransferOfConstructionInProgressToPropertyPlantAndEquipment_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_WarrantsHolderMember_lbl0" xml:lang="en-US">WarrantsHolderMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WarrantsHolderMember" xlink:to="cbat_WarrantsHolderMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SharesPlacedInEscrow_lbl1" xml:lang="en-US">SharesPlacedInEscrow</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SharesPlacedInEscrow" xlink:to="cbat_SharesPlacedInEscrow_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfAccountsReceivableByMajorCustomerTableTextBlock_lbl0" xml:lang="en-US">ScheduleOfAccountsReceivableByMajorCustomerTableTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfAccountsReceivableByMajorCustomerTableTextBlock" xlink:to="cbat_ScheduleOfAccountsReceivableByMajorCustomerTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_LiquidatedDamages_lbl1" xml:lang="en-US">LiquidatedDamages</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LiquidatedDamages" xlink:to="cbat_LiquidatedDamages_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_NetInvestmentInSalesTypeLeasesMember_lbl0" xml:lang="en-US">NetInvestmentInSalesTypeLeasesMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NetInvestmentInSalesTypeLeasesMember" xlink:to="cbat_NetInvestmentInSalesTypeLeasesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_PresentValueOfLeaseLiabilities_lbl1" xml:lang="en-US">PresentValueOfLeaseLiabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PresentValueOfLeaseLiabilities" xlink:to="cbat_PresentValueOfLeaseLiabilities_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_IncomeLossPerShareOfCommonStockAbstract_lbl0" xml:lang="en-US">IncomeLossPerShareOfCommonStockAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_IncomeLossPerShareOfCommonStockAbstract" xlink:to="cbat_IncomeLossPerShareOfCommonStockAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_TradeAccountsAndBillsReceivableNetTextBlock_lbl0" xml:lang="en-US">TradeAccountsAndBillsReceivableNetTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TradeAccountsAndBillsReceivableNetTextBlock" xlink:to="cbat_TradeAccountsAndBillsReceivableNetTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ReconcilingItemsAbstract_lbl0" xml:lang="en-US">ReconcilingItemsAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ReconcilingItemsAbstract" xlink:to="cbat_ReconcilingItemsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SupplierAMember_lbl0" xml:lang="en-US">SupplierAMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SupplierAMember" xlink:to="cbat_SupplierAMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_TianjinChangyuanElectricMaterialCoLtdMember_lbl0" xml:lang="en-US">TianjinChangyuanElectricMaterialCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TianjinChangyuanElectricMaterialCoLtdMember" xlink:to="cbat_TianjinChangyuanElectricMaterialCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SurchargeMember_lbl0" xml:lang="en-US">SurchargeMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SurchargeMember" xlink:to="cbat_SurchargeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember_lbl0" xml:lang="en-US">RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember" xlink:to="cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_WarrantsIssuedAndOutstanding_lbl0" xml:lang="en-US">WarrantsIssuedAndOutstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WarrantsIssuedAndOutstanding" xlink:to="cbat_WarrantsIssuedAndOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_NumberOfWarrantsGranted_lbl0" xml:lang="en-US">NumberOfWarrantsGranted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NumberOfWarrantsGranted" xlink:to="cbat_NumberOfWarrantsGranted_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_InventoryPaidTotal_lbl1" xml:lang="en-US">InventoryPaidTotal</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_InventoryPaidTotal" xlink:to="cbat_InventoryPaidTotal_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ThirdDebtMember_lbl0" xml:lang="en-US">ThirdDebtMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ThirdDebtMember" xlink:to="cbat_ThirdDebtMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ConcentrationRiskPercentageOfAccountsReceivable_lbl0" xml:lang="en-US">ConcentrationRiskPercentageOfAccountsReceivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConcentrationRiskPercentageOfAccountsReceivable" xlink:to="cbat_ConcentrationRiskPercentageOfAccountsReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CBAKNewEnergyNanjingCoLtdMember_lbl0" xml:lang="en-US">CBAKNewEnergyNanjingCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CBAKNewEnergyNanjingCoLtdMember" xlink:to="cbat_CBAKNewEnergyNanjingCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AccruedMaterialsCost_lbl1" xml:lang="en-US">AccruedMaterialsCost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AccruedMaterialsCost" xlink:to="cbat_AccruedMaterialsCost_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_MrWenwuYuMember_lbl0" xml:lang="en-US">MrWenwuYuMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MrWenwuYuMember" xlink:to="cbat_MrWenwuYuMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_InvestorsMember_lbl0" xml:lang="en-US">InvestorsMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_InvestorsMember" xlink:to="cbat_InvestorsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_HongKongTaxMember_lbl0" xml:lang="en-US">HongKongTaxMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_HongKongTaxMember" xlink:to="cbat_HongKongTaxMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AgreementAxis_lbl0" xml:lang="en-US">AgreementAxis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AgreementAxis" xlink:to="cbat_AgreementAxis_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CollateralBuildingsMember_lbl0" xml:lang="en-US">CollateralBuildingsMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CollateralBuildingsMember" xlink:to="cbat_CollateralBuildingsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_NumberOfWarrantsExpired_lbl0" xml:lang="en-US">NumberOfWarrantsExpired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NumberOfWarrantsExpired" xlink:to="cbat_NumberOfWarrantsExpired_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock_lbl1" xml:lang="en-US">PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock" xlink:to="cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_StockIssueDuringPeriodSharesCommonStockIssuedToInvestors_lbl1" xml:lang="en-US">StockIssueDuringPeriodSharesCommonStockIssuedToInvestors</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_StockIssueDuringPeriodSharesCommonStockIssuedToInvestors" xlink:to="cbat_StockIssueDuringPeriodSharesCommonStockIssuedToInvestors_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_BillsPayableAbstract_lbl0" xml:lang="en-US">BillsPayableAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_BillsPayableAbstract" xlink:to="cbat_BillsPayableAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AccruedServiceCost_lbl0" xml:lang="en-US">AccruedServiceCost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AccruedServiceCost" xlink:to="cbat_AccruedServiceCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CustomerCMember_lbl0" xml:lang="en-US">CustomerCMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CustomerCMember" xlink:to="cbat_CustomerCMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AnyuanBusMember_lbl0" xml:lang="en-US">AnyuanBusMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AnyuanBusMember" xlink:to="cbat_AnyuanBusMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember_lbl1" xml:lang="en-US">RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember" xlink:to="cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_WeightedAveragesRemainingContractualTermInYearsGranted_lbl1" xml:lang="en-US">WeightedAveragesRemainingContractualTermInYearsGranted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WeightedAveragesRemainingContractualTermInYearsGranted" xlink:to="cbat_WeightedAveragesRemainingContractualTermInYearsGranted_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_InvestorWarrantsSeriesA1Member_lbl0" xml:lang="en-US">InvestorWarrantsSeriesA1Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_InvestorWarrantsSeriesA1Member" xlink:to="cbat_InvestorWarrantsSeriesA1Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ChangesInFairValueOfWarrantsLiability_lbl1" xml:lang="en-US">ChangesInFairValueOfWarrantsLiability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ChangesInFairValueOfWarrantsLiability" xlink:to="cbat_ChangesInFairValueOfWarrantsLiability_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CBAKEnergyTechnologyCoLtdMember_lbl0" xml:lang="en-US">CBAKEnergyTechnologyCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CBAKEnergyTechnologyCoLtdMember" xlink:to="cbat_CBAKEnergyTechnologyCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_WarrantsRedeemed_lbl0" xml:lang="en-US">WarrantsRedeemed</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WarrantsRedeemed" xlink:to="cbat_WarrantsRedeemed_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_DonatedShares_lbl0" xml:lang="en-US">DonatedShares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DonatedShares" xlink:to="cbat_DonatedShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AggregateConsiderationAmount_lbl0" xml:lang="en-US">AggregateConsiderationAmount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AggregateConsiderationAmount" xlink:to="cbat_AggregateConsiderationAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_EquipmentPurchasePayable_lbl0" xml:lang="en-US">EquipmentPurchasePayable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_EquipmentPurchasePayable" xlink:to="cbat_EquipmentPurchasePayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_XianAnpuNewEnergyTechnologyCoLTDMember_lbl0" xml:lang="en-US">XianAnpuNewEnergyTechnologyCoLTDMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_XianAnpuNewEnergyTechnologyCoLTDMember" xlink:to="cbat_XianAnpuNewEnergyTechnologyCoLTDMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CommonStockEquivalentPercentage_lbl0" xml:lang="en-US">CommonStockEquivalentPercentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CommonStockEquivalentPercentage" xlink:to="cbat_CommonStockEquivalentPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ComponentsOfDeferredTaxAssetsAxis_lbl0" xml:lang="en-US">ComponentsOfDeferredTaxAssetsAxis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ComponentsOfDeferredTaxAssetsAxis" xlink:to="cbat_ComponentsOfDeferredTaxAssetsAxis_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CbakPowerMember_lbl1" xml:lang="en-US">CbakPowerMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CbakPowerMember" xlink:to="cbat_CbakPowerMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SecondDebtMember_lbl0" xml:lang="en-US">SecondDebtMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SecondDebtMember" xlink:to="cbat_SecondDebtMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_DeferredTaxAssetsAbstract_lbl0" xml:lang="en-US">DeferredTaxAssetsAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DeferredTaxAssetsAbstract" xlink:to="cbat_DeferredTaxAssetsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CangzhouHuibangMember_lbl1" xml:lang="en-US">CangzhouHuibangMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CangzhouHuibangMember" xlink:to="cbat_CangzhouHuibangMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SupplierCMember_lbl0" xml:lang="en-US">SupplierCMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SupplierCMember" xlink:to="cbat_SupplierCMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_PledgedDepositsTextBlock_lbl1" xml:lang="en-US">PledgedDepositsTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PledgedDepositsTextBlock" xlink:to="cbat_PledgedDepositsTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfWarrantActivityTableTextBlock_lbl0" xml:lang="en-US">ScheduleOfWarrantActivityTableTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfWarrantActivityTableTextBlock" xlink:to="cbat_ScheduleOfWarrantActivityTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SecuritiesPurchaseAgreementMember_lbl0" xml:lang="en-US">SecuritiesPurchaseAgreementMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SecuritiesPurchaseAgreementMember" xlink:to="cbat_SecuritiesPurchaseAgreementMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CancellationAgreementMember_lbl0" xml:lang="en-US">CancellationAgreementMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CancellationAgreementMember" xlink:to="cbat_CancellationAgreementMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_MsJingShiMember_lbl0" xml:lang="en-US">MsJingShiMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MsJingShiMember" xlink:to="cbat_MsJingShiMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_DonatedSharesMember_lbl0" xml:lang="en-US">DonatedSharesMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DonatedSharesMember" xlink:to="cbat_DonatedSharesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ConstructionOfBuildingsMember_lbl0" xml:lang="en-US">ConstructionOfBuildingsMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConstructionOfBuildingsMember" xlink:to="cbat_ConstructionOfBuildingsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ReceivablesFromFormerSubsidiariesTextBlock_lbl1" xml:lang="en-US">ReceivablesFromFormerSubsidiariesTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ReceivablesFromFormerSubsidiariesTextBlock" xlink:to="cbat_ReceivablesFromFormerSubsidiariesTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CollateralMachineryAndEquipmentMember_lbl0" xml:lang="en-US">CollateralMachineryAndEquipmentMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CollateralMachineryAndEquipmentMember" xlink:to="cbat_CollateralMachineryAndEquipmentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_RentalPaymentPerMonth_lbl0" xml:lang="en-US">RentalPaymentPerMonth</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RentalPaymentPerMonth" xlink:to="cbat_RentalPaymentPerMonth_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_NontaxableIncome_lbl0" xml:lang="en-US">NontaxableIncome</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NontaxableIncome" xlink:to="cbat_NontaxableIncome_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_MaterialsPurchaseCost_lbl1" xml:lang="en-US">MaterialsPurchaseCost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MaterialsPurchaseCost" xlink:to="cbat_MaterialsPurchaseCost_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfLeaseTermAndDiscountRateTableTextBlock_lbl0" xml:lang="en-US">ScheduleOfLeaseTermAndDiscountRateTableTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfLeaseTermAndDiscountRateTableTextBlock" xlink:to="cbat_ScheduleOfLeaseTermAndDiscountRateTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_DeferredTaxAssetNetNoncurrent_lbl1" xml:lang="en-US">DeferredTaxAssetNetNoncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DeferredTaxAssetNetNoncurrent" xlink:to="cbat_DeferredTaxAssetNetNoncurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_InvestorWarrantsSeriesBMember_lbl0" xml:lang="en-US">InvestorWarrantsSeriesBMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_InvestorWarrantsSeriesBMember" xlink:to="cbat_InvestorWarrantsSeriesBMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_PlacementAgentWarrantsMember_lbl0" xml:lang="en-US">PlacementAgentWarrantsMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PlacementAgentWarrantsMember" xlink:to="cbat_PlacementAgentWarrantsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ZhengzhouBAKBatteryCoLtdMember_lbl0" xml:lang="en-US">ZhengzhouBAKBatteryCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ZhengzhouBAKBatteryCoLtdMember" xlink:to="cbat_ZhengzhouBAKBatteryCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ConstructionInProgressTextBlock_lbl1" xml:lang="en-US">ConstructionInProgressTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConstructionInProgressTextBlock" xlink:to="cbat_ConstructionInProgressTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_LitigationFees_lbl1" xml:lang="en-US">LitigationFees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LitigationFees" xlink:to="cbat_LitigationFees_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_NanjingJinlongChemicalCoLtdMember_lbl0" xml:lang="en-US">NanjingJinlongChemicalCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NanjingJinlongChemicalCoLtdMember" xlink:to="cbat_NanjingJinlongChemicalCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ShenzhenHuijieMember_lbl1" xml:lang="en-US">ShenzhenHuijieMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShenzhenHuijieMember" xlink:to="cbat_ShenzhenHuijieMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_OwnersLeasePeriod_lbl0" xml:lang="en-US">OwnersLeasePeriod</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_OwnersLeasePeriod" xlink:to="cbat_OwnersLeasePeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ConstructionInProgressNet_lbl1" xml:lang="en-US">ConstructionInProgressNet</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConstructionInProgressNet" xlink:to="cbat_ConstructionInProgressNet_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SubsidyReceived_lbl0" xml:lang="en-US">SubsidyReceived</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SubsidyReceived" xlink:to="cbat_SubsidyReceived_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_LessUnearnedIncomeRepresentingInterest_lbl1" xml:lang="en-US">LessUnearnedIncomeRepresentingInterest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LessUnearnedIncomeRepresentingInterest" xlink:to="cbat_LessUnearnedIncomeRepresentingInterest_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ShareholdersMember_lbl0" xml:lang="en-US">ShareholdersMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShareholdersMember" xlink:to="cbat_ShareholdersMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_FinanceCosts_lbl1" xml:lang="en-US">FinanceCosts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_FinanceCosts" xlink:to="cbat_FinanceCosts_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_IssuanceOfCommonStockNote1Abstract_lbl0" xml:lang="en-US">IssuanceOfCommonStockNote1Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_IssuanceOfCommonStockNote1Abstract" xlink:to="cbat_IssuanceOfCommonStockNote1Abstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_UnutilizedCommittedAmount_lbl1" xml:lang="en-US">UnutilizedCommittedAmount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_UnutilizedCommittedAmount" xlink:to="cbat_UnutilizedCommittedAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_EmployeesCompensationDescription_lbl0" xml:lang="en-US">EmployeesCompensationDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_EmployeesCompensationDescription" xlink:to="cbat_EmployeesCompensationDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CancellationAgreementsDescription_lbl0" xml:lang="en-US">CancellationAgreementsDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CancellationAgreementsDescription" xlink:to="cbat_CancellationAgreementsDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_LiquidatedDamagesAmount_lbl1" xml:lang="en-US">LiquidatedDamagesAmount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LiquidatedDamagesAmount" xlink:to="cbat_LiquidatedDamagesAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ConversionPricePerShare_lbl1" xml:lang="en-US">ConversionPricePerShare</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConversionPricePerShare" xlink:to="cbat_ConversionPricePerShare_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_DescriptionOfAgreementCBAKPower_lbl0" xml:lang="en-US">DescriptionOfAgreementCBAKPower</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DescriptionOfAgreementCBAKPower" xlink:to="cbat_DescriptionOfAgreementCBAKPower_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AdvancesFromUnrelatedThirdParty_lbl1" xml:lang="en-US">AdvancesFromUnrelatedThirdParty</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AdvancesFromUnrelatedThirdParty" xlink:to="cbat_AdvancesFromUnrelatedThirdParty_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CbakSuzhouMember_lbl0" xml:lang="en-US">CbakSuzhouMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CbakSuzhouMember" xlink:to="cbat_CbakSuzhouMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_FirstDebtMember_lbl0" xml:lang="en-US">FirstDebtMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_FirstDebtMember" xlink:to="cbat_FirstDebtMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_JiuzhaoMember_lbl0" xml:lang="en-US">JiuzhaoMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_JiuzhaoMember" xlink:to="cbat_JiuzhaoMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_WarrantsExercisePrice_lbl0" xml:lang="en-US">WarrantsExercisePrice</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WarrantsExercisePrice" xlink:to="cbat_WarrantsExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_TotalMinimumLeasePaymentsToBeReceivedMember_lbl0" xml:lang="en-US">TotalMinimumLeasePaymentsToBeReceivedMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TotalMinimumLeasePaymentsToBeReceivedMember" xlink:to="cbat_TotalMinimumLeasePaymentsToBeReceivedMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AsiaEVKMember_lbl0" xml:lang="en-US">AsiaEVKMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AsiaEVKMember" xlink:to="cbat_AsiaEVKMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SuzhouIndustrialParkSecurityServiceCoLtdMember_lbl0" xml:lang="en-US">SuzhouIndustrialParkSecurityServiceCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SuzhouIndustrialParkSecurityServiceCoLtdMember" xlink:to="cbat_SuzhouIndustrialParkSecurityServiceCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SupplierDMember_lbl0" xml:lang="en-US">SupplierDMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SupplierDMember" xlink:to="cbat_SupplierDMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ConstructioncostsMember_lbl0" xml:lang="en-US">ConstructioncostsMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConstructioncostsMember" xlink:to="cbat_ConstructioncostsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ReturnOfPrepayment_lbl1" xml:lang="en-US">ReturnOfPrepayment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ReturnOfPrepayment" xlink:to="cbat_ReturnOfPrepayment_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_EquityInterestPercentage_lbl0" xml:lang="en-US">EquityInterestPercentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_EquityInterestPercentage" xlink:to="cbat_EquityInterestPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_StatutoryReservesMember_lbl0" xml:lang="en-US">StatutoryReservesMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_StatutoryReservesMember" xlink:to="cbat_StatutoryReservesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_TwoZeroOneFiveEquityIncentivesPlanMember_lbl0" xml:lang="en-US">TwoZeroOneFiveEquityIncentivesPlanMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TwoZeroOneFiveEquityIncentivesPlanMember" xlink:to="cbat_TwoZeroOneFiveEquityIncentivesPlanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ChinaBAKAsiaHoldingLimitedMember_lbl0" xml:lang="en-US">ChinaBAKAsiaHoldingLimitedMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ChinaBAKAsiaHoldingLimitedMember" xlink:to="cbat_ChinaBAKAsiaHoldingLimitedMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ProvisionForProductWarrantyMember_lbl0" xml:lang="en-US">ProvisionForProductWarrantyMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ProvisionForProductWarrantyMember" xlink:to="cbat_ProvisionForProductWarrantyMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfAccountsPayableBySuplierTableTextBlock_lbl0" xml:lang="en-US">ScheduleOfAccountsPayableBySuplierTableTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfAccountsPayableBySuplierTableTextBlock" xlink:to="cbat_ScheduleOfAccountsPayableBySuplierTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_PromissoryNotesMember_lbl0" xml:lang="en-US">PromissoryNotesMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PromissoryNotesMember" xlink:to="cbat_PromissoryNotesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_WarrantsDisclosureTextBlock_lbl0" xml:lang="en-US">WarrantsDisclosureTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WarrantsDisclosureTextBlock" xlink:to="cbat_WarrantsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_WeightedAveragesRemainingContractualTermInYearsExercisable_lbl1" xml:lang="en-US">WeightedAveragesRemainingContractualTermInYearsExercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WeightedAveragesRemainingContractualTermInYearsExercisable" xlink:to="cbat_WeightedAveragesRemainingContractualTermInYearsExercisable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ForeignExchangeAdjustment_lbl1" xml:lang="en-US">ForeignExchangeAdjustment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ForeignExchangeAdjustment" xlink:to="cbat_ForeignExchangeAdjustment_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_RecentlyIssuedAccountingStandardsPoliciesTextBlock_lbl1" xml:lang="en-US">RecentlyIssuedAccountingStandardsPoliciesTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RecentlyIssuedAccountingStandardsPoliciesTextBlock" xlink:to="cbat_RecentlyIssuedAccountingStandardsPoliciesTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_LessImputedInterest_lbl1" xml:lang="en-US">LessImputedInterest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LessImputedInterest" xlink:to="cbat_LessImputedInterest_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_TradeAccountsAndBillsReceivablesNetAbstract_lbl0" xml:lang="en-US">TradeAccountsAndBillsReceivablesNetAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TradeAccountsAndBillsReceivablesNetAbstract" xlink:to="cbat_TradeAccountsAndBillsReceivablesNetAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CashPaidDuringThePeriodForAbstract_lbl0" xml:lang="en-US">CashPaidDuringThePeriodForAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CashPaidDuringThePeriodForAbstract" xlink:to="cbat_CashPaidDuringThePeriodForAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_WeightedAverageRemainingContractualTermInYearsExercisableEnding_lbl1" xml:lang="en-US">WeightedAverageRemainingContractualTermInYearsExercisableEnding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WeightedAverageRemainingContractualTermInYearsExercisableEnding" xlink:to="cbat_WeightedAverageRemainingContractualTermInYearsExercisableEnding_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_TypeOfAgreementAxis_lbl0" xml:lang="en-US">TypeOfAgreementAxis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TypeOfAgreementAxis" xlink:to="cbat_TypeOfAgreementAxis_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_RepaymentOfBorrowingsFromShareholders_lbl1" xml:lang="en-US">RepaymentOfBorrowingsFromShareholders</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RepaymentOfBorrowingsFromShareholders" xlink:to="cbat_RepaymentOfBorrowingsFromShareholders_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AverageExercisePriceBeginningAndEnding_lbl1" xml:lang="en-US">AverageExercisePriceBeginningAndEnding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AverageExercisePriceBeginningAndEnding" xlink:to="cbat_AverageExercisePriceBeginningAndEnding_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_DeferredTaxAssetsPropertyPlantAndEquipmentMember_lbl0" xml:lang="en-US">DeferredTaxAssetsPropertyPlantAndEquipmentMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DeferredTaxAssetsPropertyPlantAndEquipmentMember" xlink:to="cbat_DeferredTaxAssetsPropertyPlantAndEquipmentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_Payments_lbl0" xml:lang="en-US">Payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_Payments" xlink:to="cbat_Payments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CustomerAMember_lbl0" xml:lang="en-US">CustomerAMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CustomerAMember" xlink:to="cbat_CustomerAMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ProceedsFromReceivedInvestment_lbl1" xml:lang="en-US">ProceedsFromReceivedInvestment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ProceedsFromReceivedInvestment" xlink:to="cbat_ProceedsFromReceivedInvestment_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_UncertainIncomeTaxPercentage_lbl0" xml:lang="en-US">UncertainIncomeTaxPercentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_UncertainIncomeTaxPercentage" xlink:to="cbat_UncertainIncomeTaxPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CompanyContribtionOnRelatedDescription_lbl0" xml:lang="en-US">CompanyContribtionOnRelatedDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CompanyContribtionOnRelatedDescription" xlink:to="cbat_CompanyContribtionOnRelatedDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_BillsPayableDescription_lbl1" xml:lang="en-US">BillsPayableDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_BillsPayableDescription" xlink:to="cbat_BillsPayableDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_InterestIncurred_lbl0" xml:lang="en-US">InterestIncurred</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_InterestIncurred" xlink:to="cbat_InterestIncurred_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_JiuzhaoNewEnergyTechnologyCoLtdMember_lbl0" xml:lang="en-US">JiuzhaoNewEnergyTechnologyCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_JiuzhaoNewEnergyTechnologyCoLtdMember" xlink:to="cbat_JiuzhaoNewEnergyTechnologyCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_FrozenByBank_lbl0" xml:lang="en-US">FrozenByBank</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_FrozenByBank" xlink:to="cbat_FrozenByBank_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ChongqingThatChongqingZhongrunChemistryCoLtdMember_lbl0" xml:lang="en-US">ChongqingThatChongqingZhongrunChemistryCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ChongqingThatChongqingZhongrunChemistryCoLtdMember" xlink:to="cbat_ChongqingThatChongqingZhongrunChemistryCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SharesReleasedFromEscrow_lbl1" xml:lang="en-US">SharesReleasedFromEscrow</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SharesReleasedFromEscrow" xlink:to="cbat_SharesReleasedFromEscrow_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_MrJunLangMember_lbl1" xml:lang="en-US">MrJunLangMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MrJunLangMember" xlink:to="cbat_MrJunLangMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_LessAllowanceForDoubtfulAccounts_lbl1" xml:lang="en-US">LessAllowanceForDoubtfulAccounts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LessAllowanceForDoubtfulAccounts" xlink:to="cbat_LessAllowanceForDoubtfulAccounts_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AggregateShare_lbl0" xml:lang="en-US">AggregateShare</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AggregateShare" xlink:to="cbat_AggregateShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_InvestmentTotal_lbl1" xml:lang="en-US">InvestmentTotal</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_InvestmentTotal" xlink:to="cbat_InvestmentTotal_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AmountOfFinalJudgementNotReceived_lbl1" xml:lang="en-US">AmountOfFinalJudgementNotReceived</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AmountOfFinalJudgementNotReceived" xlink:to="cbat_AmountOfFinalJudgementNotReceived_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_MrXiangqianLiMember_lbl0" xml:lang="en-US">MrXiangqianLiMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MrXiangqianLiMember" xlink:to="cbat_MrXiangqianLiMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_NumberOfWarrantsBeginningAndEnding_lbl1" xml:lang="en-US">NumberOfWarrantsBeginningAndEnding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NumberOfWarrantsBeginningAndEnding" xlink:to="cbat_NumberOfWarrantsBeginningAndEnding_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_OtherGeographicAreasMember_lbl0" xml:lang="en-US">OtherGeographicAreasMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_OtherGeographicAreasMember" xlink:to="cbat_OtherGeographicAreasMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_WeightedAverageRemainingContractualTermInYearsOutstandingBeginning_lbl1" xml:lang="en-US">WeightedAverageRemainingContractualTermInYearsOutstandingBeginning</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WeightedAverageRemainingContractualTermInYearsOutstandingBeginning" xlink:to="cbat_WeightedAverageRemainingContractualTermInYearsOutstandingBeginning_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_PledgedDepositsWithBankForAbstract_lbl0" xml:lang="en-US">PledgedDepositsWithBankForAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PledgedDepositsWithBankForAbstract" xlink:to="cbat_PledgedDepositsWithBankForAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ConcentrationRiskOnPercentageOfAccountsPayable_lbl1" xml:lang="en-US">ConcentrationRiskOnPercentageOfAccountsPayable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConcentrationRiskOnPercentageOfAccountsPayable" xlink:to="cbat_ConcentrationRiskOnPercentageOfAccountsPayable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_LiquidatedDamagesDescription_lbl0" xml:lang="en-US">LiquidatedDamagesDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LiquidatedDamagesDescription" xlink:to="cbat_LiquidatedDamagesDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfNetInvestmentInSalestypeLeasesTableTextBlock_lbl0" xml:lang="en-US">ScheduleOfNetInvestmentInSalestypeLeasesTableTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfNetInvestmentInSalestypeLeasesTableTextBlock" xlink:to="cbat_ScheduleOfNetInvestmentInSalestypeLeasesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_PrepaymentsToSuppliers_lbl0" xml:lang="en-US">PrepaymentsToSuppliers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PrepaymentsToSuppliers" xlink:to="cbat_PrepaymentsToSuppliers_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfRightofuseAssets_lbl1" xml:lang="en-US">ScheduleOfRightofuseAssets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfRightofuseAssets" xlink:to="cbat_ScheduleOfRightofuseAssets_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AverageExercisePriceExpired_lbl0" xml:lang="en-US">AverageExercisePriceExpired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AverageExercisePriceExpired" xlink:to="cbat_AverageExercisePriceExpired_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_PurchasesOfEquipmentMember_lbl0" xml:lang="en-US">PurchasesOfEquipmentMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PurchasesOfEquipmentMember" xlink:to="cbat_PurchasesOfEquipmentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_DongguanShanshanBatteryMaterialCoLtdMember_lbl0" xml:lang="en-US">DongguanShanshanBatteryMaterialCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DongguanShanshanBatteryMaterialCoLtdMember" xlink:to="cbat_DongguanShanshanBatteryMaterialCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AverageExercisePriceExercisableBeginning_lbl1" xml:lang="en-US">AverageExercisePriceExercisableBeginning</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AverageExercisePriceExercisableBeginning" xlink:to="cbat_AverageExercisePriceExercisableBeginning_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1_lbl1" xml:lang="en-US">ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1" xlink:to="cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_HighPowerLithiumBatteriesUsedInAbstract_lbl0" xml:lang="en-US">HighPowerLithiumBatteriesUsedInAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_HighPowerLithiumBatteriesUsedInAbstract" xlink:to="cbat_HighPowerLithiumBatteriesUsedInAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ZhengzhouBAKElectronicsCoLtdMember_lbl0" xml:lang="en-US">ZhengzhouBAKElectronicsCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ZhengzhouBAKElectronicsCoLtdMember" xlink:to="cbat_ZhengzhouBAKElectronicsCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_NanjingJinlongMember_lbl0" xml:lang="en-US">NanjingJinlongMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NanjingJinlongMember" xlink:to="cbat_NanjingJinlongMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_WarrantIssuedTableTextBlock_lbl0" xml:lang="en-US">WarrantIssuedTableTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WarrantIssuedTableTextBlock" xlink:to="cbat_WarrantIssuedTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_MainlandChinaMember_lbl0" xml:lang="en-US">MainlandChinaMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MainlandChinaMember" xlink:to="cbat_MainlandChinaMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SecuritiesPurchaseAgreementDescription_lbl1" xml:lang="en-US">SecuritiesPurchaseAgreementDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SecuritiesPurchaseAgreementDescription" xlink:to="cbat_SecuritiesPurchaseAgreementDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SubsidiariesConsistedDescription_lbl0" xml:lang="en-US">SubsidiariesConsistedDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SubsidiariesConsistedDescription" xlink:to="cbat_SubsidiariesConsistedDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfTradePayableToAFormerSubsidiaryTableTextBlock_lbl1" xml:lang="en-US">ScheduleOfTradePayableToAFormerSubsidiaryTableTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfTradePayableToAFormerSubsidiaryTableTextBlock" xlink:to="cbat_ScheduleOfTradePayableToAFormerSubsidiaryTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ChinaMerchantBankMember_lbl0" xml:lang="en-US">ChinaMerchantBankMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ChinaMerchantBankMember" xlink:to="cbat_ChinaMerchantBankMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_NewEnergyTechnologyCoLtdMember_lbl0" xml:lang="en-US">NewEnergyTechnologyCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NewEnergyTechnologyCoLtdMember" xlink:to="cbat_NewEnergyTechnologyCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_PrcIncomeTaxAbstract_lbl0" xml:lang="en-US">PrcIncomeTaxAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PrcIncomeTaxAbstract" xlink:to="cbat_PrcIncomeTaxAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CompensationMember_lbl0" xml:lang="en-US">CompensationMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CompensationMember" xlink:to="cbat_CompensationMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CommonStockPerShare_lbl1" xml:lang="en-US">CommonStockPerShare</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CommonStockPerShare" xlink:to="cbat_CommonStockPerShare_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_HunanZhongkeXingchengCoLtdMember_lbl0" xml:lang="en-US">HunanZhongkeXingchengCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_HunanZhongkeXingchengCoLtdMember" xlink:to="cbat_HunanZhongkeXingchengCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ProductWarrantyAccrualClassifiedNonCurrent_lbl1" xml:lang="en-US">ProductWarrantyAccrualClassifiedNonCurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ProductWarrantyAccrualClassifiedNonCurrent" xlink:to="cbat_ProductWarrantyAccrualClassifiedNonCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AmortizationOfUnearnedIncomeMember_lbl0" xml:lang="en-US">AmortizationOfUnearnedIncomeMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AmortizationOfUnearnedIncomeMember" xlink:to="cbat_AmortizationOfUnearnedIncomeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ChinaEverbrightBankDalianBranchMember_lbl0" xml:lang="en-US">ChinaEverbrightBankDalianBranchMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ChinaEverbrightBankDalianBranchMember" xlink:to="cbat_ChinaEverbrightBankDalianBranchMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_DeferredGovernmentGrantsNoncurrent_lbl0" xml:lang="en-US">DeferredGovernmentGrantsNoncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DeferredGovernmentGrantsNoncurrent" xlink:to="cbat_DeferredGovernmentGrantsNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_FairValueChangeOfIssuedWarrantsIncludedInEarnings_lbl0" xml:lang="en-US">FairValueChangeOfIssuedWarrantsIncludedInEarnings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_FairValueChangeOfIssuedWarrantsIncludedInEarnings" xlink:to="cbat_FairValueChangeOfIssuedWarrantsIncludedInEarnings_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_OtherLongTermPayablesTextBlock_lbl0" xml:lang="en-US">OtherLongTermPayablesTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_OtherLongTermPayablesTextBlock" xlink:to="cbat_OtherLongTermPayablesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AllowanceForDoubtfulAccountsForeignExchangeAdjustment_lbl0" xml:lang="en-US">AllowanceForDoubtfulAccountsForeignExchangeAdjustment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AllowanceForDoubtfulAccountsForeignExchangeAdjustment" xlink:to="cbat_AllowanceForDoubtfulAccountsForeignExchangeAdjustment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_RemainedOutstandingValue_lbl0" xml:lang="en-US">RemainedOutstandingValue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RemainedOutstandingValue" xlink:to="cbat_RemainedOutstandingValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_MrLongqianPengMember_lbl0" xml:lang="en-US">MrLongqianPengMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MrLongqianPengMember" xlink:to="cbat_MrLongqianPengMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ProvisionForDoubtfulAccount_lbl0" xml:lang="en-US">ProvisionForDoubtfulAccount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ProvisionForDoubtfulAccount" xlink:to="cbat_ProvisionForDoubtfulAccount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_MarketPricePerShare_lbl0" xml:lang="en-US">MarketPricePerShare</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MarketPricePerShare" xlink:to="cbat_MarketPricePerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfConstructionInProgressTableTextBlock_lbl1" xml:lang="en-US">ScheduleOfConstructionInProgressTableTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfConstructionInProgressTableTextBlock" xlink:to="cbat_ScheduleOfConstructionInProgressTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ShareBasedCompensationForEmployeeAndDirectorStockAwards_lbl0" xml:lang="en-US">ShareBasedCompensationForEmployeeAndDirectorStockAwards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShareBasedCompensationForEmployeeAndDirectorStockAwards" xlink:to="cbat_ShareBasedCompensationForEmployeeAndDirectorStockAwards_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_RawMaterialsusedinLithiumBatteriesMember_lbl0" xml:lang="en-US">RawMaterialsusedinLithiumBatteriesMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RawMaterialsusedinLithiumBatteriesMember" xlink:to="cbat_RawMaterialsusedinLithiumBatteriesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_NumberOfWarrantsExercisedSurrendered_lbl0" xml:lang="en-US">NumberOfWarrantsExercisedSurrendered</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NumberOfWarrantsExercisedSurrendered" xlink:to="cbat_NumberOfWarrantsExercisedSurrendered_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ChinaZheshangBankCoLtdMember_lbl0" xml:lang="en-US">ChinaZheshangBankCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ChinaZheshangBankCoLtdMember" xlink:to="cbat_ChinaZheshangBankCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember_lbl0" xml:lang="en-US">ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember" xlink:to="cbat_ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_BillsReceivable_lbl0" xml:lang="en-US">BillsReceivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_BillsReceivable" xlink:to="cbat_BillsReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_PrepaidAndOtherAssetsGross_lbl0" xml:lang="en-US">PrepaidAndOtherAssetsGross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PrepaidAndOtherAssetsGross" xlink:to="cbat_PrepaidAndOtherAssetsGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AdvancesFromUnrelatedThirdPartyAbstract_lbl0" xml:lang="en-US">AdvancesFromUnrelatedThirdPartyAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AdvancesFromUnrelatedThirdPartyAbstract" xlink:to="cbat_AdvancesFromUnrelatedThirdPartyAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome_lbl1" xml:lang="en-US">ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome" xlink:to="cbat_ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_LossContingencyByNatureOfContingencyAxis_lbl0" xml:lang="en-US">LossContingencyByNatureOfContingencyAxis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LossContingencyByNatureOfContingencyAxis" xlink:to="cbat_LossContingencyByNatureOfContingencyAxis_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_OperatingLossCarryforwardsAvailableToReduceFutureTaxableIncome_lbl0" xml:lang="en-US">OperatingLossCarryforwardsAvailableToReduceFutureTaxableIncome</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_OperatingLossCarryforwardsAvailableToReduceFutureTaxableIncome" xlink:to="cbat_OperatingLossCarryforwardsAvailableToReduceFutureTaxableIncome_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_BankDeposits_lbl0" xml:lang="en-US">BankDeposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_BankDeposits" xlink:to="cbat_BankDeposits_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ChongqingZhongrunMember_lbl0" xml:lang="en-US">ChongqingZhongrunMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ChongqingZhongrunMember" xlink:to="cbat_ChongqingZhongrunMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_DeferredTaxesLiabilitiesNoncurrent_lbl1" xml:lang="en-US">DeferredTaxesLiabilitiesNoncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DeferredTaxesLiabilitiesNoncurrent" xlink:to="cbat_DeferredTaxesLiabilitiesNoncurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ShanghaiShengmengIndustrialTechnologyCoLtdMember_lbl0" xml:lang="en-US">ShanghaiShengmengIndustrialTechnologyCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShanghaiShengmengIndustrialTechnologyCoLtdMember" xlink:to="cbat_ShanghaiShengmengIndustrialTechnologyCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SuzhouSuwangdaPlasticProductCoLtdMember_lbl0" xml:lang="en-US">SuzhouSuwangdaPlasticProductCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SuzhouSuwangdaPlasticProductCoLtdMember" xlink:to="cbat_SuzhouSuwangdaPlasticProductCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ProvisionReceivable_lbl1" xml:lang="en-US">ProvisionReceivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ProvisionReceivable" xlink:to="cbat_ProvisionReceivable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_GoodsAmountMember_lbl0" xml:lang="en-US">GoodsAmountMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_GoodsAmountMember" xlink:to="cbat_GoodsAmountMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_BTRTianjinNanomaterialManufacturingCoLtdMember_lbl0" xml:lang="en-US">BTRTianjinNanomaterialManufacturingCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_BTRTianjinNanomaterialManufacturingCoLtdMember" xlink:to="cbat_BTRTianjinNanomaterialManufacturingCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CapitalInjectionMember_lbl0" xml:lang="en-US">CapitalInjectionMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CapitalInjectionMember" xlink:to="cbat_CapitalInjectionMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CommitmentsAndContingenciesDescription_lbl0" xml:lang="en-US">CommitmentsAndContingenciesDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CommitmentsAndContingenciesDescription" xlink:to="cbat_CommitmentsAndContingenciesDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_FourthDebtMember_lbl0" xml:lang="en-US">FourthDebtMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_FourthDebtMember" xlink:to="cbat_FourthDebtMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_MrYunfeiLiMember_lbl1" xml:lang="en-US">MrYunfeiLiMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MrYunfeiLiMember" xlink:to="cbat_MrYunfeiLiMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_NetRevenuesByProductMember_lbl0" xml:lang="en-US">NetRevenuesByProductMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NetRevenuesByProductMember" xlink:to="cbat_NetRevenuesByProductMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CapitalContributionFromNonControllingInterestsOfASubsidiary_lbl0" xml:lang="en-US">CapitalContributionFromNonControllingInterestsOfASubsidiary</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CapitalContributionFromNonControllingInterestsOfASubsidiary" xlink:to="cbat_CapitalContributionFromNonControllingInterestsOfASubsidiary_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ZhengzhouBAKNewEnergyVehicleCoLtdMember_lbl0" xml:lang="en-US">ZhengzhouBAKNewEnergyVehicleCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ZhengzhouBAKNewEnergyVehicleCoLtdMember" xlink:to="cbat_ZhengzhouBAKNewEnergyVehicleCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SuzhouSecurityMember_lbl0" xml:lang="en-US">SuzhouSecurityMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SuzhouSecurityMember" xlink:to="cbat_SuzhouSecurityMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ProceedsFromUnrelatedPartyDebt_lbl0" xml:lang="en-US">ProceedsFromUnrelatedPartyDebt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ProceedsFromUnrelatedPartyDebt" xlink:to="cbat_ProceedsFromUnrelatedPartyDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ShandongTianjiaoNewEnergyCoLTDMember_lbl0" xml:lang="en-US">ShandongTianjiaoNewEnergyCoLTDMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShandongTianjiaoNewEnergyCoLTDMember" xlink:to="cbat_ShandongTianjiaoNewEnergyCoLTDMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ReversalRecoveriesByCash_lbl1" xml:lang="en-US">ReversalRecoveriesByCash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ReversalRecoveriesByCash" xlink:to="cbat_ReversalRecoveriesByCash_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_RemainingContractAmountMember_lbl0" xml:lang="en-US">RemainingContractAmountMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RemainingContractAmountMember" xlink:to="cbat_RemainingContractAmountMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_WeightedAverageRemainingContractualTermInYearsOutstandingEnding_lbl1" xml:lang="en-US">WeightedAverageRemainingContractualTermInYearsOutstandingEnding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WeightedAverageRemainingContractualTermInYearsOutstandingEnding" xlink:to="cbat_WeightedAverageRemainingContractualTermInYearsOutstandingEnding_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_LoanReceivables_lbl1" xml:lang="en-US">LoanReceivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LoanReceivables" xlink:to="cbat_LoanReceivables_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_RegisteredCapitalOfSubsidiary_lbl1" xml:lang="en-US">RegisteredCapitalOfSubsidiary</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RegisteredCapitalOfSubsidiary" xlink:to="cbat_RegisteredCapitalOfSubsidiary_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnRecurringBasisUsingLevel3InputsTableTextNBlock_lbl0" xml:lang="en-US">ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnRecurringBasisUsingLevel3InputsTableTextNBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnRecurringBasisUsingLevel3InputsTableTextNBlock" xlink:to="cbat_ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnRecurringBasisUsingLevel3InputsTableTextNBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_BeijingHongfaElectricTechnologyCoLtdMember_lbl0" xml:lang="en-US">BeijingHongfaElectricTechnologyCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_BeijingHongfaElectricTechnologyCoLtdMember" xlink:to="cbat_BeijingHongfaElectricTechnologyCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_OffsetRepaymentOfPromissoryNote_lbl1" xml:lang="en-US">OffsetRepaymentOfPromissoryNote</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_OffsetRepaymentOfPromissoryNote" xlink:to="cbat_OffsetRepaymentOfPromissoryNote_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_RightOfUseAssetsnote9Member_lbl0" xml:lang="en-US">RightOfUseAssetsnote9Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RightOfUseAssetsnote9Member" xlink:to="cbat_RightOfUseAssetsnote9Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AgriculturalBankOfChinaMember_lbl0" xml:lang="en-US">AgriculturalBankOfChinaMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AgriculturalBankOfChinaMember" xlink:to="cbat_AgriculturalBankOfChinaMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_TianjinChangyuanMember_lbl0" xml:lang="en-US">TianjinChangyuanMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TianjinChangyuanMember" xlink:to="cbat_TianjinChangyuanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_NumberOfWarrantsExercisableBeginningAndEnding_lbl1" xml:lang="en-US">NumberOfWarrantsExercisableBeginningAndEnding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NumberOfWarrantsExercisableBeginningAndEnding" xlink:to="cbat_NumberOfWarrantsExercisableBeginningAndEnding_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AdvanceFromRelatedPartiesAbstract_lbl0" xml:lang="en-US">AdvanceFromRelatedPartiesAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AdvanceFromRelatedPartiesAbstract" xlink:to="cbat_AdvanceFromRelatedPartiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_BankDepositsPeriod_lbl1" xml:lang="en-US">BankDepositsPeriod</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_BankDepositsPeriod" xlink:to="cbat_BankDepositsPeriod_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_BakTianjinMember_lbl0" xml:lang="en-US">BakTianjinMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_BakTianjinMember" xlink:to="cbat_BakTianjinMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CurrentPortion_lbl1" xml:lang="en-US">CurrentPortion</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CurrentPortion" xlink:to="cbat_CurrentPortion_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CustomerDMember_lbl0" xml:lang="en-US">CustomerDMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CustomerDMember" xlink:to="cbat_CustomerDMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ShenzhenGdLaserTechnologyCoLtdMember_lbl0" xml:lang="en-US">ShenzhenGdLaserTechnologyCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShenzhenGdLaserTechnologyCoLtdMember" xlink:to="cbat_ShenzhenGdLaserTechnologyCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_TillicumInvestmentCompanyLimitedMember_lbl0" xml:lang="en-US">TillicumInvestmentCompanyLimitedMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TillicumInvestmentCompanyLimitedMember" xlink:to="cbat_TillicumInvestmentCompanyLimitedMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1_lbl1" xml:lang="en-US">ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1" xlink:to="cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ExpectedTermOfWarrantsContractualLifeYears_lbl0" xml:lang="en-US">ExpectedTermOfWarrantsContractualLifeYears</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ExpectedTermOfWarrantsContractualLifeYears" xlink:to="cbat_ExpectedTermOfWarrantsContractualLifeYears_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_DeferredGovernmentGrantsCurrent_lbl0" xml:lang="en-US">DeferredGovernmentGrantsCurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DeferredGovernmentGrantsCurrent" xlink:to="cbat_DeferredGovernmentGrantsCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_InvestmentAgreementsDescription_lbl0" xml:lang="en-US">InvestmentAgreementsDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_InvestmentAgreementsDescription" xlink:to="cbat_InvestmentAgreementsDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_RestrictedShareDescription_lbl1" xml:lang="en-US">RestrictedShareDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RestrictedShareDescription" xlink:to="cbat_RestrictedShareDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ExpectedVolatilityRateOfWarrants_lbl0" xml:lang="en-US">ExpectedVolatilityRateOfWarrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ExpectedVolatilityRateOfWarrants" xlink:to="cbat_ExpectedVolatilityRateOfWarrants_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_PrincipalAmount_lbl1" xml:lang="en-US">PrincipalAmount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PrincipalAmount" xlink:to="cbat_PrincipalAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SalesOfFinishedGoodsAndRawMaterialsToAbstract_lbl0" xml:lang="en-US">SalesOfFinishedGoodsAndRawMaterialsToAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SalesOfFinishedGoodsAndRawMaterialsToAbstract" xlink:to="cbat_SalesOfFinishedGoodsAndRawMaterialsToAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AmendmentToPromissoryNotesDescription_lbl1" xml:lang="en-US">AmendmentToPromissoryNotesDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AmendmentToPromissoryNotesDescription" xlink:to="cbat_AmendmentToPromissoryNotesDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfNetPurchaseBySuplierTableTextBlock_lbl0" xml:lang="en-US">ScheduleOfNetPurchaseBySuplierTableTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfNetPurchaseBySuplierTableTextBlock" xlink:to="cbat_ScheduleOfNetPurchaseBySuplierTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfDeferredGovernmentGrantsTableTextBlock_lbl0" xml:lang="en-US">ScheduleOfDeferredGovernmentGrantsTableTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfDeferredGovernmentGrantsTableTextBlock" xlink:to="cbat_ScheduleOfDeferredGovernmentGrantsTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AggregatePriceAmount_lbl1" xml:lang="en-US">AggregatePriceAmount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AggregatePriceAmount" xlink:to="cbat_AggregatePriceAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_UninterruptableSuppliesMember_lbl0" xml:lang="en-US">UninterruptableSuppliesMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_UninterruptableSuppliesMember" xlink:to="cbat_UninterruptableSuppliesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_OriginalIssueDiscount_lbl0" xml:lang="en-US">OriginalIssueDiscount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_OriginalIssueDiscount" xlink:to="cbat_OriginalIssueDiscount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_XianAnpuMember_lbl0" xml:lang="en-US">XianAnpuMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_XianAnpuMember" xlink:to="cbat_XianAnpuMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ShenzhenHaonengTechnologyMember_lbl0" xml:lang="en-US">ShenzhenHaonengTechnologyMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShenzhenHaonengTechnologyMember" xlink:to="cbat_ShenzhenHaonengTechnologyMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_EnergyVehicleCoLtdMember_lbl0" xml:lang="en-US">EnergyVehicleCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_EnergyVehicleCoLtdMember" xlink:to="cbat_EnergyVehicleCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ElectricVehiclesMember_lbl0" xml:lang="en-US">ElectricVehiclesMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ElectricVehiclesMember" xlink:to="cbat_ElectricVehiclesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AverageExercisePriceExercisedSurrendered_lbl0" xml:lang="en-US">AverageExercisePriceExercisedSurrendered</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AverageExercisePriceExercisedSurrendered" xlink:to="cbat_AverageExercisePriceExercisedSurrendered_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ServiceExpensesAmount_lbl0" xml:lang="en-US">ServiceExpensesAmount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ServiceExpensesAmount" xlink:to="cbat_ServiceExpensesAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SettlementAmount_lbl0" xml:lang="en-US">SettlementAmount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SettlementAmount" xlink:to="cbat_SettlementAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_DividendYieldRateOfWarrants_lbl0" xml:lang="en-US">DividendYieldRateOfWarrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DividendYieldRateOfWarrants" xlink:to="cbat_DividendYieldRateOfWarrants_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_GrossProvisionForDoubtfulAccounts_lbl0" xml:lang="en-US">GrossProvisionForDoubtfulAccounts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_GrossProvisionForDoubtfulAccounts" xlink:to="cbat_GrossProvisionForDoubtfulAccounts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AverageExercisePriceGranted_lbl0" xml:lang="en-US">AverageExercisePriceGranted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AverageExercisePriceGranted" xlink:to="cbat_AverageExercisePriceGranted_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_TianjinChangxingMetalCoLtdMember_lbl0" xml:lang="en-US">TianjinChangxingMetalCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TianjinChangxingMetalCoLtdMember" xlink:to="cbat_TianjinChangxingMetalCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_NumberOfSegment_lbl0" xml:lang="en-US">NumberOfSegment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NumberOfSegment" xlink:to="cbat_NumberOfSegment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_DeferredTaxAssetValuationAllowanceNoncurrent_lbl1" xml:lang="en-US">DeferredTaxAssetValuationAllowanceNoncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DeferredTaxAssetValuationAllowanceNoncurrent" xlink:to="cbat_DeferredTaxAssetValuationAllowanceNoncurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_BalanceAtBeginningAndEndingOfYear_lbl1" xml:lang="en-US">BalanceAtBeginningAndEndingOfYear</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_BalanceAtBeginningAndEndingOfYear" xlink:to="cbat_BalanceAtBeginningAndEndingOfYear_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CBAKNewEnergyTechnologyCoLtdMember_lbl1" xml:lang="en-US">CBAKNewEnergyTechnologyCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CBAKNewEnergyTechnologyCoLtdMember" xlink:to="cbat_CBAKNewEnergyTechnologyCoLtdMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_TotalUndiscountedCashFlows_lbl1" xml:lang="en-US">TotalUndiscountedCashFlows</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TotalUndiscountedCashFlows" xlink:to="cbat_TotalUndiscountedCashFlows_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_FurtherAdvanceAmount_lbl1" xml:lang="en-US">FurtherAdvanceAmount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_FurtherAdvanceAmount" xlink:to="cbat_FurtherAdvanceAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfTransactionsWithTheFormerSubsidiariesTableTextBlock_lbl0" xml:lang="en-US">ScheduleOfTransactionsWithTheFormerSubsidiariesTableTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfTransactionsWithTheFormerSubsidiariesTableTextBlock" xlink:to="cbat_ScheduleOfTransactionsWithTheFormerSubsidiariesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_LoanAgreementDescription_lbl2" xml:lang="en-US">LoanAgreementDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LoanAgreementDescription" xlink:to="cbat_LoanAgreementDescription_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_TradeAccountsAndBillsReceivables_lbl1" xml:lang="en-US">TradeAccountsAndBillsReceivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TradeAccountsAndBillsReceivables" xlink:to="cbat_TradeAccountsAndBillsReceivables_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_WarrantsIssuedToPlacementAgents_lbl0" xml:lang="en-US">WarrantsIssuedToPlacementAgents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WarrantsIssuedToPlacementAgents" xlink:to="cbat_WarrantsIssuedToPlacementAgents_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ShandongHangeweiNewEnergyVehicleControlCoLtdMember_lbl0" xml:lang="en-US">ShandongHangeweiNewEnergyVehicleControlCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShandongHangeweiNewEnergyVehicleControlCoLtdMember" xlink:to="cbat_ShandongHangeweiNewEnergyVehicleControlCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_NoncurrentPortion_lbl1" xml:lang="en-US">NoncurrentPortion</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NoncurrentPortion" xlink:to="cbat_NoncurrentPortion_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_MrDaweiLiMember_lbl0" xml:lang="en-US">MrDaweiLiMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MrDaweiLiMember" xlink:to="cbat_MrDaweiLiMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_WarrantsIssuedToInstitutionInvestors_lbl0" xml:lang="en-US">WarrantsIssuedToInstitutionInvestors</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WarrantsIssuedToInstitutionInvestors" xlink:to="cbat_WarrantsIssuedToInstitutionInvestors_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ReceiveAdvanceAmount_lbl1" xml:lang="en-US">ReceiveAdvanceAmount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ReceiveAdvanceAmount" xlink:to="cbat_ReceiveAdvanceAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ShenzhenXinjiatuoAutomobileTechnologMember_lbl0" xml:lang="en-US">ShenzhenXinjiatuoAutomobileTechnologMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShenzhenXinjiatuoAutomobileTechnologMember" xlink:to="cbat_ShenzhenXinjiatuoAutomobileTechnologMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_TransferOfRelatedSharesDescription_lbl1" xml:lang="en-US">TransferOfRelatedSharesDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TransferOfRelatedSharesDescription" xlink:to="cbat_TransferOfRelatedSharesDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_DebtReductionAgreementAmount_lbl1" xml:lang="en-US">DebtReductionAgreementAmount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DebtReductionAgreementAmount" xlink:to="cbat_DebtReductionAgreementAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_JiangxiGanfengBatteryTechnologyCoLtdMember_lbl0" xml:lang="en-US">JiangxiGanfengBatteryTechnologyCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_JiangxiGanfengBatteryTechnologyCoLtdMember" xlink:to="cbat_JiangxiGanfengBatteryTechnologyCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ServicesExpenses_lbl1" xml:lang="en-US">ServicesExpenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ServicesExpenses" xlink:to="cbat_ServicesExpenses_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_WorkingCapital_lbl0" xml:lang="en-US">WorkingCapital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WorkingCapital" xlink:to="cbat_WorkingCapital_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ConstructionContractCostProgressPaymentAccrued_lbl1" xml:lang="en-US">ConstructionContractCostProgressPaymentAccrued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConstructionContractCostProgressPaymentAccrued" xlink:to="cbat_ConstructionContractCostProgressPaymentAccrued_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_LightElectricVehiclesMember_lbl0" xml:lang="en-US">LightElectricVehiclesMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LightElectricVehiclesMember" xlink:to="cbat_LightElectricVehiclesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_InvestorWarrantsSeriesA2Member_lbl0" xml:lang="en-US">InvestorWarrantsSeriesA2Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_InvestorWarrantsSeriesA2Member" xlink:to="cbat_InvestorWarrantsSeriesA2Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_MrXiangqianLiTheCompanysFormerCEOMember_lbl0" xml:lang="en-US">MrXiangqianLiTheCompanysFormerCEOMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MrXiangqianLiTheCompanysFormerCEOMember" xlink:to="cbat_MrXiangqianLiTheCompanysFormerCEOMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SuzhouZhengyuanweiNeedleCeCoLtdMember_lbl0" xml:lang="en-US">SuzhouZhengyuanweiNeedleCeCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SuzhouZhengyuanweiNeedleCeCoLtdMember" xlink:to="cbat_SuzhouZhengyuanweiNeedleCeCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfOutstandingWarrants_lbl0" xml:lang="en-US">ScheduleOfOutstandingWarrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfOutstandingWarrants" xlink:to="cbat_ScheduleOfOutstandingWarrants_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_WarrantsDescription_lbl0" xml:lang="en-US">WarrantsDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WarrantsDescription" xlink:to="cbat_WarrantsDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_UnitedWinnersLaserCoLtdMember_lbl0" xml:lang="en-US">UnitedWinnersLaserCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_UnitedWinnersLaserCoLtdMember" xlink:to="cbat_UnitedWinnersLaserCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_EscrowAgreementDescription_lbl0" xml:lang="en-US">EscrowAgreementDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_EscrowAgreementDescription" xlink:to="cbat_EscrowAgreementDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_PrcTaxDescription_lbl1" xml:lang="en-US">PrcTaxDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PrcTaxDescription" xlink:to="cbat_PrcTaxDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AccruedCustomerDeposits_lbl1" xml:lang="en-US">AccruedCustomerDeposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AccruedCustomerDeposits" xlink:to="cbat_AccruedCustomerDeposits_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_TypeOfCurrencyAxis_lbl0" xml:lang="en-US">TypeOfCurrencyAxis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TypeOfCurrencyAxis" xlink:to="cbat_TypeOfCurrencyAxis_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_MaterialCost_lbl0" xml:lang="en-US">MaterialCost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MaterialCost" xlink:to="cbat_MaterialCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AppraisalDateMember_lbl0" xml:lang="en-US">AppraisalDateMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AppraisalDateMember" xlink:to="cbat_AppraisalDateMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ShenzhenKlclearTechnologyCoLtdMember_lbl0" xml:lang="en-US">ShenzhenKlclearTechnologyCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShenzhenKlclearTechnologyCoLtdMember" xlink:to="cbat_ShenzhenKlclearTechnologyCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_InterestMember_lbl0" xml:lang="en-US">InterestMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_InterestMember" xlink:to="cbat_InterestMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_OperatingLeaseRightofuseAssetsNet_lbl0" xml:lang="en-US">OperatingLeaseRightofuseAssetsNet</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_OperatingLeaseRightofuseAssetsNet" xlink:to="cbat_OperatingLeaseRightofuseAssetsNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ContributedAmount_lbl0" xml:lang="en-US">ContributedAmount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ContributedAmount" xlink:to="cbat_ContributedAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_StockIssuedDuringPeriodCommonStockIssuedToInvestors_lbl1" xml:lang="en-US">StockIssuedDuringPeriodCommonStockIssuedToInvestors</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_StockIssuedDuringPeriodCommonStockIssuedToInvestors" xlink:to="cbat_StockIssuedDuringPeriodCommonStockIssuedToInvestors_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_PledgedDepositsMember_lbl0" xml:lang="en-US">PledgedDepositsMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PledgedDepositsMember" xlink:to="cbat_PledgedDepositsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ShenzhenBAKMember_lbl0" xml:lang="en-US">ShenzhenBAKMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShenzhenBAKMember" xlink:to="cbat_ShenzhenBAKMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl0" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherDepreciationAndAmortization_lbl0" xml:lang="en-US">Other Depreciation and Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherDepreciationAndAmortization" xlink:to="us-gaap_OtherDepreciationAndAmortization_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseRelatedParty_lbl0" xml:lang="en-US">Interest Expense, Related Party</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseRelatedParty" xlink:to="us-gaap_InterestExpenseRelatedParty_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForRemovalCosts_lbl0" xml:lang="en-US">Payments for Removal Costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRemovalCosts" xlink:to="us-gaap_PaymentsForRemovalCosts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl0" xml:lang="en-US">Entity Registrant Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockMember_lbl0" xml:lang="en-US">Treasury Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockMember" xlink:to="us-gaap_TreasuryStockMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAbstract_lbl0" xml:lang="en-US">Liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxCreditCarryforwardDescription_lbl0" xml:lang="en-US">Tax Credit Carryforward, Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxCreditCarryforwardDescription" xlink:to="us-gaap_TaxCreditCarryforwardDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl0" xml:lang="en-US">Amendment Flag</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl0" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits_lbl0" xml:lang="en-US">Dilutive Securities, Effect on Basic Earnings Per Share, Options and Restrictive Stock Units</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits" xlink:to="us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl0" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShortTermDebtTextBlock_lbl0" xml:lang="en-US">Schedule of Short-term Debt [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShortTermDebtTextBlock" xlink:to="us-gaap_ScheduleOfShortTermDebtTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl0" xml:lang="en-US">Entity Central Index Key</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl0" xml:lang="en-US">Accounts Payable and Accrued Liabilities Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VehiclesMember_lbl0" xml:lang="en-US">Vehicles [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VehiclesMember" xlink:to="us-gaap_VehiclesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StandardProductWarrantyDescription_lbl0" xml:lang="en-US">Standard Product Warranty Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StandardProductWarrantyDescription" xlink:to="us-gaap_StandardProductWarrantyDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl0" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl0" xml:lang="en-US">Other Accrued Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl0" xml:lang="en-US">AOCI Attributable to Parent [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables_lbl0" xml:lang="en-US">Allowance for Doubtful Accounts, Premiums and Other Receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables" xlink:to="us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OfficeEquipmentMember_lbl0" xml:lang="en-US">Office Equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OfficeEquipmentMember" xlink:to="us-gaap_OfficeEquipmentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAdjustmentOfWarrants_lbl1" xml:lang="en-US">Fair Value Adjustment of Warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAdjustmentOfWarrants" xlink:to="us-gaap_FairValueAdjustmentOfWarrants_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl0" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl0" xml:lang="en-US">Common Stock, Shares Authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_lbl0" xml:lang="en-US">Increase (Decrease) in Other Accounts Payable and Accrued Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl0" xml:lang="en-US">Minimum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl0" xml:lang="en-US">Inventory Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl0" xml:lang="en-US">Entity Shell Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInLeasingReceivables_lbl0" xml:lang="en-US">Increase (Decrease) in Leasing Receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInLeasingReceivables" xlink:to="us-gaap_IncreaseDecreaseInLeasingReceivables_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancingInterestExpense_lbl0" xml:lang="en-US">Financing Interest Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingInterestExpense" xlink:to="us-gaap_FinancingInterestExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentCollateralAmount_lbl0" xml:lang="en-US">Debt Instrument, Collateral Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentCollateralAmount" xlink:to="us-gaap_DebtInstrumentCollateralAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl0" xml:lang="en-US">Maximum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_lbl0" xml:lang="en-US">Stockholders&apos; Equity Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductWarrantyDisclosureTextBlock_lbl0" xml:lang="en-US">Product Warranty Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyDisclosureTextBlock" xlink:to="us-gaap_ProductWarrantyDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherExpenses_lbl0" xml:lang="en-US">Other Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherExpenses" xlink:to="us-gaap_OtherExpenses_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConstructionContractCostProgressPaymentOffset_lbl0" xml:lang="en-US">Construction Contract Cost, Progress Payment Offset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionContractCostProgressPaymentOffset" xlink:to="us-gaap_ConstructionContractCostProgressPaymentOffset_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl0" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Amortization Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock_lbl0" xml:lang="en-US">Schedule of Debt [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfDebtTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LitigationSettlementAmountAwardedToOtherParty_lbl0" xml:lang="en-US">Litigation Settlement, Amount Awarded to Other Party</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LitigationSettlementAmountAwardedToOtherParty" xlink:to="us-gaap_LitigationSettlementAmountAwardedToOtherParty_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNet_lbl0" xml:lang="en-US">Inventory, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl0" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl2" xml:lang="en-US">Stockholders&apos; Equity, Including Portion Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterest_lbl0" xml:lang="en-US">Stockholders&apos; Equity Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterest" xlink:to="us-gaap_MinorityInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl0" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Five Years</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl0" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl0" xml:lang="en-US">Sale of Stock, Number of Shares Issued in Transaction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl1" xml:lang="en-US">Proceeds from Issuance of Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl0" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl0" xml:lang="en-US">Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToEmployees_lbl0" xml:lang="en-US">Payments to Employees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToEmployees" xlink:to="us-gaap_PaymentsToEmployees_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl1" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl0" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl0" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl0" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl0" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtCurrent_lbl0" xml:lang="en-US">Long-term Debt, Current Maturities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl1" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenses_lbl0" xml:lang="en-US">Operating Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesDisclosureTextBlock_lbl0" xml:lang="en-US">Other Liabilities Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_OtherLiabilitiesDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl0" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl0" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_lbl0" xml:lang="en-US">Lessee, Operating Lease, Disclosure [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" xlink:to="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl0" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl0" xml:lang="en-US">Net Income (Loss) Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncontrollingInterestMember_lbl0" xml:lang="en-US">Noncontrolling Interest [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestMember" xlink:to="us-gaap_NoncontrollingInterestMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl0" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MaterialsSuppliesAndOther_lbl0" xml:lang="en-US">Materials, Supplies, and Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MaterialsSuppliesAndOther" xlink:to="us-gaap_MaterialsSuppliesAndOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl0" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl0" xml:lang="en-US">Entity Filer Category</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWriteDown_lbl1" xml:lang="en-US">Inventory Write-down</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWriteDown" xlink:to="us-gaap_InventoryWriteDown_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_lbl0" xml:lang="en-US">Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForLegalSettlements_lbl0" xml:lang="en-US">Payments for Legal Settlements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForLegalSettlements" xlink:to="us-gaap_PaymentsForLegalSettlements_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssets_lbl1" xml:lang="en-US">Prepaid Expense and Other Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssets" xlink:to="us-gaap_PrepaidExpenseAndOtherAssets_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TradeAccountsReceivableMember_lbl0" xml:lang="en-US">Trade Accounts Receivable [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradeAccountsReceivableMember" xlink:to="us-gaap_TradeAccountsReceivableMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl0" xml:lang="en-US">Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationAndAmortization_lbl0" xml:lang="en-US">Depreciation, Depletion and Amortization, Nonproduction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BankAcceptancesExecutedAndOutstanding_lbl0" xml:lang="en-US">Bank Acceptances Executed and Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BankAcceptancesExecutedAndOutstanding" xlink:to="us-gaap_BankAcceptancesExecutedAndOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpense_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt_lbl0" xml:lang="en-US">Proceeds from (Repayments of) Related Party Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt" xlink:to="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl0" xml:lang="en-US">Other Nonoperating Income (Expense)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_EuropeMember_lbl0" xml:lang="en-US">Europe [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_EuropeMember" xlink:to="srt_EuropeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl1" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAccountsPayableAndAccruedLiabilities_lbl0" xml:lang="en-US">Other Accounts Payable and Accrued Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_OtherAccountsPayableAndAccruedLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl0" xml:lang="en-US">Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl0" xml:lang="en-US">Operating Lease, Liability, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl0" xml:lang="en-US">Shares Issued, Price Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_lbl0" xml:lang="en-US">Adjustments to Additional Paid in Capital, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl0" xml:lang="en-US">Share-based Payment Arrangement, Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwards_lbl0" xml:lang="en-US">Operating Loss Carryforwards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseCurrent_lbl0" xml:lang="en-US">Prepaid Expense, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseCurrent" xlink:to="us-gaap_PrepaidExpenseCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherCommitment_lbl0" xml:lang="en-US">Other Commitment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCommitment" xlink:to="us-gaap_OtherCommitment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalizedComputerSoftwareGross_lbl0" xml:lang="en-US">Capitalized Computer Software, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizedComputerSoftwareGross" xlink:to="us-gaap_CapitalizedComputerSoftwareGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl0" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPaidNet_lbl0" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl0" xml:lang="en-US">Document Fiscal Year Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFiveYears_lbl0" xml:lang="en-US">Capital Leases, Future Minimum Payments, Receivable in Five Years</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFiveYears" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFiveYears_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl0" xml:lang="en-US">Stockholders&apos; Equity Attributable to Parent [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableTradeCurrent_lbl0" xml:lang="en-US">Accounts Payable, Trade, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableTradeCurrent" xlink:to="us-gaap_AccountsPayableTradeCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl0" xml:lang="en-US">Retained Earnings [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableDueThereafter_lbl0" xml:lang="en-US">Capital Leases, Future Minimum Payments, Receivable Thereafter</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableDueThereafter" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableDueThereafter_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableCurrent_lbl0" xml:lang="en-US">Capital Leases, Future Minimum Payments Receivable, Next Twelve Months</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableCurrent" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromRepaymentsOfOtherDebt_lbl0" xml:lang="en-US">Proceeds from (Repayments of) Other Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRepaymentsOfOtherDebt" xlink:to="us-gaap_ProceedsFromRepaymentsOfOtherDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl0" xml:lang="en-US">Entity Emerging Growth Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl0" xml:lang="en-US">Fair Value Disclosures [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl0" xml:lang="en-US">Entity Current Reporting Status</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl0" xml:lang="en-US">Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl1" xml:lang="en-US">Earnings Per Share, Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl1" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepositAssets_lbl1" xml:lang="en-US">Deposit Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositAssets" xlink:to="us-gaap_DepositAssets_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl1" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock_lbl0" xml:lang="en-US">Schedule of Future Minimum Lease Payments for Capital Leases [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock" xlink:to="us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:to="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConstructionPayableCurrent_lbl0" xml:lang="en-US">Construction Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionPayableCurrent" xlink:to="us-gaap_ConstructionPayableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_lbl0" xml:lang="en-US">Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:to="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfDebt_lbl0" xml:lang="en-US">Repayments of Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfDebt" xlink:to="us-gaap_RepaymentsOfDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl0" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfQuantitativeInformationAboutFinancialAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTextBlock_lbl0" xml:lang="en-US">Schedule of Assets and Associated Liabilities Accounted for as Secured Borrowings [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfQuantitativeInformationAboutFinancialAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTextBlock" xlink:to="us-gaap_ScheduleOfQuantitativeInformationAboutFinancialAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade_lbl0" xml:lang="en-US">Increase (Decrease) in Accounts Payable, Trade</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableTrade_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl0" xml:lang="en-US">Additional Paid-in Capital [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryFinishedGoods_lbl0" xml:lang="en-US">Inventory, Finished Goods, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoods" xlink:to="us-gaap_InventoryFinishedGoods_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesSubscriptions_lbl0" xml:lang="en-US">Common Stock, Value, Subscriptions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesSubscriptions" xlink:to="us-gaap_CommonStockSharesSubscriptions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpensesAbstract_lbl0" xml:lang="en-US">Operating Expenses [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl0" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLongTermDebtCurrent_lbl0" xml:lang="en-US">Other Long-term Debt, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLongTermDebtCurrent" xlink:to="us-gaap_OtherLongTermDebtCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BuildingMember_lbl0" xml:lang="en-US">Building [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingMember" xlink:to="us-gaap_BuildingMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl1" xml:lang="en-US">Common Stock, Shares, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Depreciation_lbl0" xml:lang="en-US">Depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock_lbl0" xml:lang="en-US">Financing Receivable, Current, Allowance for Credit Loss [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansPayableToBankCurrent_lbl0" xml:lang="en-US">Loans Payable to Bank, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableToBankCurrent" xlink:to="us-gaap_LoansPayableToBankCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseOther_lbl0" xml:lang="en-US">Interest Expense, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseOther" xlink:to="us-gaap_InterestExpenseOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ManufacturingCosts_lbl0" xml:lang="en-US">Manufacturing Costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ManufacturingCosts" xlink:to="us-gaap_ManufacturingCosts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl0" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent_lbl0" xml:lang="en-US">Accounts and Other Receivables, Net, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:to="us-gaap_AccountsAndOtherReceivablesNetCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl0" xml:lang="en-US">Intangible Assets Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetInvestmentInLeaseCurrent_lbl0" xml:lang="en-US">Net Investment in Lease, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetInvestmentInLeaseCurrent" xlink:to="us-gaap_NetInvestmentInLeaseCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl1" xml:lang="en-US">Property, Plant and Equipment, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilities_lbl0" xml:lang="en-US">Other Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilities" xlink:to="us-gaap_OtherLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl0" xml:lang="en-US">Noncash Investing and Financing Items [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockExpense_lbl0" xml:lang="en-US">Restricted Stock or Unit Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockExpense" xlink:to="us-gaap_RestrictedStockExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherIncome_lbl0" xml:lang="en-US">Other Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherIncome" xlink:to="us-gaap_OtherIncome_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermPurchaseCommitmentTextBlock_lbl0" xml:lang="en-US">Long-term Purchase Commitment [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermPurchaseCommitmentTextBlock" xlink:to="us-gaap_LongTermPurchaseCommitmentTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent_lbl0" xml:lang="en-US">Taxes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:to="us-gaap_TaxesPayableCurrentAndNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_lbl0" xml:lang="en-US">Unrecognized Tax Benefits, Period Increase (Decrease)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:to="us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetImpairmentCharges_lbl0" xml:lang="en-US">Asset Impairment Charges</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetImpairmentCharges" xlink:to="us-gaap_AssetImpairmentCharges_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl0" xml:lang="en-US">Revenue from Contract with Customer, Including Assessed Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl0" xml:lang="en-US">Debt Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl0" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl0" xml:lang="en-US">Schedule of Accrued Liabilities [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherMinorityInterests_lbl0" xml:lang="en-US">Other Noncontrolling Interests</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherMinorityInterests" xlink:to="us-gaap_OtherMinorityInterests_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl0" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesIssued_lbl0" xml:lang="en-US">Shares, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssued" xlink:to="us-gaap_SharesIssued_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl0" xml:lang="en-US">Increase (Decrease) in Other Operating Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductWarrantyAccrualClassifiedCurrent_lbl0" xml:lang="en-US">Product Warranty Accrual, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:to="us-gaap_ProductWarrantyAccrualClassifiedCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl0" xml:lang="en-US">Liabilities, Current [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentOther_lbl0" xml:lang="en-US">Property, Plant and Equipment, Other, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentOther" xlink:to="us-gaap_PropertyPlantAndEquipmentOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl0" xml:lang="en-US">Selling, General and Administrative Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharePrice_lbl1" xml:lang="en-US">Share Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharePrice" xlink:to="us-gaap_SharePrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpense_lbl0" xml:lang="en-US">Interest Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl0" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Four Years</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl0" xml:lang="en-US">Income Tax Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl0" xml:lang="en-US">Concentration Risk, Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl0" xml:lang="en-US">Revenue [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription_lbl0" xml:lang="en-US">Loans and Leases Receivable, Related Parties, Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription" xlink:to="us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrent_lbl0" xml:lang="en-US">Accrued Employee Benefits, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedEmployeeBenefitsCurrent" xlink:to="us-gaap_AccruedEmployeeBenefitsCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWorkInProcess_lbl0" xml:lang="en-US">Inventory, Work in Process, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcess" xlink:to="us-gaap_InventoryWorkInProcess_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl1" xml:lang="en-US">Unrecognized Tax Benefits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentDescription_lbl0" xml:lang="en-US">Debt Instrument, Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentDescription" xlink:to="us-gaap_DebtInstrumentDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl0" xml:lang="en-US">Entity Incorporation, State or Country Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl0" xml:lang="en-US">Assets, Current [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl0" xml:lang="en-US">Earnings Per Share [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrossProfit_lbl0" xml:lang="en-US">Gross Profit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingencyDamagesSoughtValue_lbl1" xml:lang="en-US">Loss Contingency, Damages Sought, Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyDamagesSoughtValue" xlink:to="us-gaap_LossContingencyDamagesSoughtValue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Revenues_lbl0" xml:lang="en-US">Revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherShortTermBorrowings_lbl0" xml:lang="en-US">Other Short-term Borrowings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherShortTermBorrowings" xlink:to="us-gaap_OtherShortTermBorrowings_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl0" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquipmentExpense_lbl1" xml:lang="en-US">Equipment Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquipmentExpense" xlink:to="us-gaap_EquipmentExpense_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCredit_lbl0" xml:lang="en-US">Long-term Line of Credit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCredit" xlink:to="us-gaap_LineOfCredit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInThreeYears_lbl0" xml:lang="en-US">Capital Leases, Future Minimum Payments, Receivable in Three Years</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInThreeYears" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInThreeYears_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DueFromEmployeesCurrent_lbl0" xml:lang="en-US">Due from Employees, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueFromEmployeesCurrent" xlink:to="us-gaap_DueFromEmployeesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesCurrent_lbl0" xml:lang="en-US">Other Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DueToRelatedPartiesCurrent_lbl0" xml:lang="en-US">Due to Related Parties, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueToRelatedPartiesCurrent" xlink:to="us-gaap_DueToRelatedPartiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoriesMember_lbl0" xml:lang="en-US">Inventories [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoriesMember" xlink:to="us-gaap_InventoriesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherPrepaidExpenseCurrent_lbl0" xml:lang="en-US">Other Prepaid Expense, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherPrepaidExpenseCurrent" xlink:to="us-gaap_OtherPrepaidExpenseCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepositsAssetsCurrent_lbl1" xml:lang="en-US">Deposits Assets, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositsAssetsCurrent" xlink:to="us-gaap_DepositsAssetsCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_lbl0" xml:lang="en-US">Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl0" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_lbl0" xml:lang="en-US">Assets, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfLeaseIncentives_lbl0" xml:lang="en-US">Amortization of Lease Incentives</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfLeaseIncentives" xlink:to="us-gaap_AmortizationOfLeaseIncentives_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl0" xml:lang="en-US">Liabilities and Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl0" xml:lang="en-US">Debt Instrument, Face Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestIncomeOther_lbl0" xml:lang="en-US">Interest Income, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeOther" xlink:to="us-gaap_InterestIncomeOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl0" xml:lang="en-US">General and Administrative Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrivatePlacementMember_lbl0" xml:lang="en-US">Private Placement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrivatePlacementMember" xlink:to="us-gaap_PrivatePlacementMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl1" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl0" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl0" xml:lang="en-US">Entity Common Stock, Shares Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfRevenue_lbl0" xml:lang="en-US">Cost of Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_CostOfRevenue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl0" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl1" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapital_lbl0" xml:lang="en-US">Additional Paid in Capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl0" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Two Years</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl0" xml:lang="en-US">Common Stock, Shares, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl0" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl1" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable_lbl1" xml:lang="en-US">Capital Leases, Future Minimum Payments Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Cash_lbl0" xml:lang="en-US">Cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Cash" xlink:to="us-gaap_Cash_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_lbl0" xml:lang="en-US">Revenue from External Customers by Products and Services [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:to="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_lbl0" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due Thereafter</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl2" xml:lang="en-US">Operating Lease, Right-of-Use Asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLongTermDebtNoncurrent_lbl0" xml:lang="en-US">Other Long-term Debt, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLongTermDebtNoncurrent" xlink:to="us-gaap_OtherLongTermDebtNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Current Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentMaturityDate_lbl0" xml:lang="en-US">Debt Instrument, Maturity Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentMaturityDate" xlink:to="us-gaap_DebtInstrumentMaturityDate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock_lbl0" xml:lang="en-US">Schedule of Financial Instruments Owned and Pledged as Collateral [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock" xlink:to="us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_lbl0" xml:lang="en-US">Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:to="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DueToOtherRelatedPartiesClassifiedCurrent_lbl0" xml:lang="en-US">Due to Other Related Parties, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueToOtherRelatedPartiesClassifiedCurrent" xlink:to="us-gaap_DueToOtherRelatedPartiesClassifiedCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseExpense_lbl0" xml:lang="en-US">Operating Lease, Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseExpense" xlink:to="us-gaap_OperatingLeaseExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl1" xml:lang="en-US">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl0" xml:lang="en-US">Entity File Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl0" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl0" xml:lang="en-US">Entity Small Business</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFourYears_lbl0" xml:lang="en-US">Capital Leases, Future Minimum Payments, Receivable in Four Years</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFourYears" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFourYears_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesOutstanding_lbl1" xml:lang="en-US">Shares, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentTerm_lbl0" xml:lang="en-US">Debt Instrument, Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTerm" xlink:to="us-gaap_DebtInstrumentTerm_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl0" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingencies_lbl0" xml:lang="en-US">Commitments and Contingencies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl1" xml:lang="en-US">Stock Issued During Period, Value, New Issues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_lbl0" xml:lang="en-US">Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:to="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl1" xml:lang="en-US">Earnings Per Share, Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl0" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Three Years</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_lbl0" xml:lang="en-US">Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromOtherOperatingActivities_lbl0" xml:lang="en-US">Proceeds from Other Operating Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromOtherOperatingActivities" xlink:to="us-gaap_ProceedsFromOtherOperatingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl1" xml:lang="en-US">Research and Development Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestCostsCapitalized_lbl0" xml:lang="en-US">Interest Costs Capitalized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestCostsCapitalized" xlink:to="us-gaap_InterestCostsCapitalized_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl0" xml:lang="en-US">Document Period End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl0" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNet_lbl0" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNet" xlink:to="us-gaap_AccountsReceivableNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryRawMaterials_lbl0" xml:lang="en-US">Inventory, Raw Materials, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterials" xlink:to="us-gaap_InventoryRawMaterials_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainContingencyUnrecordedAmount_lbl0" xml:lang="en-US">Gain Contingency, Unrecorded Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainContingencyUnrecordedAmount" xlink:to="us-gaap_GainContingencyUnrecordedAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl0" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityDescription_lbl0" xml:lang="en-US">Line of Credit Facility, Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityDescription" xlink:to="us-gaap_LineOfCreditFacilityDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityBeforeTreasuryStock_lbl0" xml:lang="en-US">Stockholders&apos; Equity before Treasury Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityBeforeTreasuryStock" xlink:to="us-gaap_StockholdersEquityBeforeTreasuryStock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl0" xml:lang="en-US">Common Stock, Value, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_lbl0" xml:lang="en-US">Noncash or Part Noncash Acquisition, Fixed Assets Acquired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:to="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl0" xml:lang="en-US">Subsequent Events [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl0" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrentAndNoncurrent_lbl0" xml:lang="en-US">Accounts Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:to="us-gaap_AccountsPayableCurrentAndNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableGrossCurrent_lbl0" xml:lang="en-US">Accounts Receivable, before Allowance for Credit Loss, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableGrossCurrent" xlink:to="us-gaap_AccountsReceivableGrossCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentFeeAmount_lbl0" xml:lang="en-US">Debt Instrument, Fee Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFeeAmount" xlink:to="us-gaap_DebtInstrumentFeeAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProfitLoss_lbl1" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_lbl0" xml:lang="en-US">Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockValue_lbl0" xml:lang="en-US">Treasury Stock, Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockValue" xlink:to="us-gaap_TreasuryStockValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventDescription_lbl0" xml:lang="en-US">Subsequent Event, Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventDescription" xlink:to="us-gaap_SubsequentEventDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl0" xml:lang="en-US">Document Fiscal Period Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_lbl0" xml:lang="en-US">Finance Lease, Weighted Average Remaining Lease Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl0" xml:lang="en-US">Document Type</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl2" xml:lang="en-US">Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValueAddedTaxReceivableCurrent_lbl0" xml:lang="en-US">Value Added Tax Receivable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValueAddedTaxReceivableCurrent" xlink:to="us-gaap_ValueAddedTaxReceivableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl0" xml:lang="en-US">Amortization of Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LitigationSettlementExpense_lbl0" xml:lang="en-US">Litigation Settlement, Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LitigationSettlementExpense" xlink:to="us-gaap_LitigationSettlementExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl0" xml:lang="en-US">Entity Interactive Data Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeLiabilitiesCurrent_lbl0" xml:lang="en-US">Derivative Liability, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLiabilitiesCurrent" xlink:to="us-gaap_DerivativeLiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl0" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl0" xml:lang="en-US">Common Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl0" xml:lang="en-US">Property, Plant and Equipment, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetInvestmentInLeaseNoncurrent_lbl0" xml:lang="en-US">Net Investment in Lease, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetInvestmentInLeaseNoncurrent" xlink:to="us-gaap_NetInvestmentInLeaseNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MachineryAndEquipmentMember_lbl0" xml:lang="en-US">Machinery and Equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MachineryAndEquipmentMember" xlink:to="us-gaap_MachineryAndEquipmentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLongTermDebt_lbl0" xml:lang="en-US">Other Long-term Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLongTermDebt" xlink:to="us-gaap_OtherLongTermDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl2" xml:lang="en-US">Accounts Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl0" xml:lang="en-US">Current Fiscal Year End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl0" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_lbl0" xml:lang="en-US">Revenue from External Customers by Geographic Areas [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:to="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl0" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl1" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConversionOfStockSharesConverted1_lbl0" xml:lang="en-US">Conversion of Stock, Shares Converted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockSharesConverted1" xlink:to="us-gaap_ConversionOfStockSharesConverted1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayable_lbl0" xml:lang="en-US">Notes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayable" xlink:to="us-gaap_NotesPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockMember_lbl0" xml:lang="en-US">Restricted Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockMember" xlink:to="us-gaap_RestrictedStockMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance_lbl0" xml:lang="en-US">Statutory Accounting Practices, Statutory Capital and Surplus, Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance" xlink:to="us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl0" xml:lang="en-US">Concentration Risk Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl0" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl0" xml:lang="en-US">Share-based Payment Arrangement [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_lbl0" xml:lang="en-US">Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:to="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInTwoYears_lbl0" xml:lang="en-US">Capital Leases, Future Minimum Payments, Receivable in Two Years</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInTwoYears" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInTwoYears_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_lbl0" xml:lang="en-US">Finance Lease, Weighted Average Discount Rate, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockPricePerShare_lbl0" xml:lang="en-US">Sale of Stock, Price Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockPricePerShare" xlink:to="us-gaap_SaleOfStockPricePerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConstructionInProgressGross_lbl0" xml:lang="en-US">Construction in Progress, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionInProgressGross" xlink:to="us-gaap_ConstructionInProgressGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties_lbl0" xml:lang="en-US">Increase (Decrease) in Accounts Receivable, Related Parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingAndMarketingExpense_lbl1" xml:lang="en-US">Selling and Marketing Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingAndMarketingExpense" xlink:to="us-gaap_SellingAndMarketingExpense_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl0" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction_lbl0" xml:lang="en-US">Sale of Stock, Percentage of Ownership after Transaction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" xlink:to="us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation_lbl0" xml:lang="en-US">Employee Benefits and Share-based Compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:to="us-gaap_EmployeeBenefitsAndShareBasedCompensation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments_lbl0" xml:lang="en-US">Capital Leases, Future Minimum Payments, Interest Included in Payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_lbl0" xml:lang="en-US">Operating Income (Loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl0" xml:lang="en-US">Equity Method Investment, Ownership Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl0" xml:lang="en-US">Increase (Decrease) in Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementScenarioAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementScenarioAxis_lbl" xml:lang="en-US">Scenario [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_StatementScenarioAxis_lbl"/>
  </labelLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>12
<FILENAME>cbat-20210331_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon May 17 09:59:30 UTC 2021 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ConsolidatedBalanceSheet" roleURI="http://cbak.com.cn/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://cbak.com.cn/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ConsolidatedIncomeStatement" roleURI="http://cbak.com.cn/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ShareholdersEquityType2or3" roleURI="http://cbak.com.cn/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ConsolidatedCashFlow" roleURI="http://cbak.com.cn/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_PrincipalActivitiesBasisofPresentationandOrganization" roleURI="http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganization"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_Pledgeddeposits" roleURI="http://cbak.com.cn/role/Pledgeddeposits"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_TradeAccountsandBillsReceivablenet" roleURI="http://cbak.com.cn/role/TradeAccountsandBillsReceivablenet"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_Inventories" roleURI="http://cbak.com.cn/role/Inventories"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_PrepaymentsandOtherReceivables" roleURI="http://cbak.com.cn/role/PrepaymentsandOtherReceivables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_PayablestoFormerSubsidiaries" roleURI="http://cbak.com.cn/role/PayablestoFormerSubsidiaries"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_PropertyPlantandEquipmentnet" roleURI="http://cbak.com.cn/role/PropertyPlantandEquipmentnet"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ConstructioninProgress" roleURI="http://cbak.com.cn/role/ConstructioninProgress"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_Lease" roleURI="http://cbak.com.cn/role/Lease"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_IntangibleAssetsNet" roleURI="http://cbak.com.cn/role/IntangibleAssetsNet"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_TradeAccountsandBillsPayable" roleURI="http://cbak.com.cn/role/TradeAccountsandBillsPayable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_Loans" roleURI="http://cbak.com.cn/role/Loans"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_AccruedExpensesandOtherPayables" roleURI="http://cbak.com.cn/role/AccruedExpensesandOtherPayables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_DeferredGovernmentGrants" roleURI="http://cbak.com.cn/role/DeferredGovernmentGrants"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ProductWarrantyProvision" roleURI="http://cbak.com.cn/role/ProductWarrantyProvision"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilities" roleURI="http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_SharebasedCompensation" roleURI="http://cbak.com.cn/role/SharebasedCompensation"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_IncomeLossPerShare" roleURI="http://cbak.com.cn/role/IncomeLossPerShare"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_Warrants" roleURI="http://cbak.com.cn/role/Warrants"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_FairValueofFinancialInstruments" roleURI="http://cbak.com.cn/role/FairValueofFinancialInstruments"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_CommitmentsandContingencies" roleURI="http://cbak.com.cn/role/CommitmentsandContingencies"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ConcentrationsandCreditRisk" roleURI="http://cbak.com.cn/role/ConcentrationsandCreditRisk"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_SegmentInformation" roleURI="http://cbak.com.cn/role/SegmentInformation"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_SubsequentEvents" roleURI="http://cbak.com.cn/role/SubsequentEvents"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_AccountingPoliciesByPolicy" roleURI="http://cbak.com.cn/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_PledgeddepositsTables" roleURI="http://cbak.com.cn/role/PledgeddepositsTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_TradeAccountsandBillsReceivablenetTables" roleURI="http://cbak.com.cn/role/TradeAccountsandBillsReceivablenetTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_InventoriesTables" roleURI="http://cbak.com.cn/role/InventoriesTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_PrepaymentsandOtherReceivablesTables" roleURI="http://cbak.com.cn/role/PrepaymentsandOtherReceivablesTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_PayablestoFormerSubsidiariesTables" roleURI="http://cbak.com.cn/role/PayablestoFormerSubsidiariesTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_PropertyPlantandEquipmentnetTables" roleURI="http://cbak.com.cn/role/PropertyPlantandEquipmentnetTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ConstructioninProgressTables" roleURI="http://cbak.com.cn/role/ConstructioninProgressTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_LeaseTables" roleURI="http://cbak.com.cn/role/LeaseTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_IntangibleAssetsNetTables" roleURI="http://cbak.com.cn/role/IntangibleAssetsNetTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_TradeAccountsandBillsPayableTables" roleURI="http://cbak.com.cn/role/TradeAccountsandBillsPayableTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_LoansTables" roleURI="http://cbak.com.cn/role/LoansTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_AccruedExpensesandOtherPayablesTables" roleURI="http://cbak.com.cn/role/AccruedExpensesandOtherPayablesTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_DeferredGovernmentGrantsTables" roleURI="http://cbak.com.cn/role/DeferredGovernmentGrantsTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesTables" roleURI="http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_SharebasedCompensationTables" roleURI="http://cbak.com.cn/role/SharebasedCompensationTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_IncomeLossPerShareTables" roleURI="http://cbak.com.cn/role/IncomeLossPerShareTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_WarrantsTables" roleURI="http://cbak.com.cn/role/WarrantsTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_CommitmentsandContingenciesTables" roleURI="http://cbak.com.cn/role/CommitmentsandContingenciesTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ConcentrationsandCreditRiskTables" roleURI="http://cbak.com.cn/role/ConcentrationsandCreditRiskTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_SegmentInformationTables" roleURI="http://cbak.com.cn/role/SegmentInformationTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofpledgeddepositsTable" roleURI="http://cbak.com.cn/role/ScheduleofpledgeddepositsTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleoftradeaccountsandbillsreceivableTable" roleURI="http://cbak.com.cn/role/ScheduleoftradeaccountsandbillsreceivableTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofanalysisoftheallowancefordoubtfulaccountsTable" roleURI="http://cbak.com.cn/role/ScheduleofanalysisoftheallowancefordoubtfulaccountsTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofinventoriesTable" roleURI="http://cbak.com.cn/role/ScheduleofinventoriesTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofprepaymentsandotherreceivablesTable" roleURI="http://cbak.com.cn/role/ScheduleofprepaymentsandotherreceivablesTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofpayablestoaformersubsidiariesnetTable" roleURI="http://cbak.com.cn/role/ScheduleofpayablestoaformersubsidiariesnetTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofpropertyplantandequipmentnetTable" roleURI="http://cbak.com.cn/role/ScheduleofpropertyplantandequipmentnetTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofconstructioninprogressTable" roleURI="http://cbak.com.cn/role/ScheduleofconstructioninprogressTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofrightofuseassetsTable" roleURI="http://cbak.com.cn/role/ScheduleofrightofuseassetsTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofnetinvestmentinsalestypeleasesTable" roleURI="http://cbak.com.cn/role/ScheduleofnetinvestmentinsalestypeleasesTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable" roleURI="http://cbak.com.cn/role/ScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofmaturitiesofleaseliabilitiesTable" roleURI="http://cbak.com.cn/role/ScheduleofmaturitiesofleaseliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofleasetermanddiscountrateTable" roleURI="http://cbak.com.cn/role/ScheduleofleasetermanddiscountrateTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofintangibleassetsTable" roleURI="http://cbak.com.cn/role/ScheduleofintangibleassetsTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleoftradeaccountsandbillspayableTable" roleURI="http://cbak.com.cn/role/ScheduleoftradeaccountsandbillspayableTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofbankborrowingsTable" roleURI="http://cbak.com.cn/role/ScheduleofbankborrowingsTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleoffacilitiessecuredbythecompanysassetsTable" roleURI="http://cbak.com.cn/role/ScheduleoffacilitiessecuredbythecompanysassetsTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofothershorttermloansTable" roleURI="http://cbak.com.cn/role/ScheduleofothershorttermloansTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofaccruedexpensesandotherpayablesTable" roleURI="http://cbak.com.cn/role/ScheduleofaccruedexpensesandotherpayablesTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofdeferredgovernmentgrantsTable" roleURI="http://cbak.com.cn/role/ScheduleofdeferredgovernmentgrantsTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofprovisionforincometaxesexpensesTable" roleURI="http://cbak.com.cn/role/ScheduleofprovisionforincometaxesexpensesTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofincometaxreconciliationTable" roleURI="http://cbak.com.cn/role/ScheduleofincometaxreconciliationTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofdeferredtaxassetsandliabilitiesTable" roleURI="http://cbak.com.cn/role/ScheduleofdeferredtaxassetsandliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable" roleURI="http://cbak.com.cn/role/ScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofnonvestedrestrictedshareunitsgrantedTable" roleURI="http://cbak.com.cn/role/ScheduleofnonvestedrestrictedshareunitsgrantedTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofcalculationofincomelosspershareTable" roleURI="http://cbak.com.cn/role/ScheduleofcalculationofincomelosspershareTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleoftheoutstandingwarrantsTable" roleURI="http://cbak.com.cn/role/ScheduleoftheoutstandingwarrantsTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofwarrantsissuedTable" roleURI="http://cbak.com.cn/role/ScheduleofwarrantsissuedTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofwarrantsliabilitymeasuredatfairvalueonarecurringbasisusingLevel3inputsTable" roleURI="http://cbak.com.cn/role/ScheduleofwarrantsliabilitymeasuredatfairvalueonarecurringbasisusingLevel3inputsTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofthewarrantactivityTable" roleURI="http://cbak.com.cn/role/ScheduleofthewarrantactivityTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofcapitalcommitmentsTable" roleURI="http://cbak.com.cn/role/ScheduleofcapitalcommitmentsTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofrevenuebymajorcustomersbyreportingsegmentsTable" roleURI="http://cbak.com.cn/role/ScheduleofrevenuebymajorcustomersbyreportingsegmentsTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofaccountsreceivablebymajorcustomerTable" roleURI="http://cbak.com.cn/role/ScheduleofaccountsreceivablebymajorcustomerTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofnetpurchasebysuppliersTable" roleURI="http://cbak.com.cn/role/ScheduleofnetpurchasebysuppliersTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofaccountspayablebysuppliersTable" roleURI="http://cbak.com.cn/role/ScheduleofaccountspayablebysuppliersTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleoftransactionsTable" roleURI="http://cbak.com.cn/role/ScheduleoftransactionsTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofnetrevenuesfrommanufactureofbatteriesbyproductsTable" roleURI="http://cbak.com.cn/role/ScheduleofnetrevenuesfrommanufactureofbatteriesbyproductsTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable" roleURI="http://cbak.com.cn/role/ScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_PrincipalActivitiesBasisofPresentationandOrganizationDetails" roleURI="http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_PledgeddepositsDetails" roleURI="http://cbak.com.cn/role/PledgeddepositsDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_TradeAccountsandBillsReceivablenetDetails" roleURI="http://cbak.com.cn/role/TradeAccountsandBillsReceivablenetDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_InventoriesDetails" roleURI="http://cbak.com.cn/role/InventoriesDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_PrepaymentsandOtherReceivablesDetails" roleURI="http://cbak.com.cn/role/PrepaymentsandOtherReceivablesDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_PropertyPlantandEquipmentnetDetails" roleURI="http://cbak.com.cn/role/PropertyPlantandEquipmentnetDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ConstructioninProgressDetails" roleURI="http://cbak.com.cn/role/ConstructioninProgressDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_LeaseDetails" roleURI="http://cbak.com.cn/role/LeaseDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_IntangibleAssetsNetDetails" roleURI="http://cbak.com.cn/role/IntangibleAssetsNetDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_TradeAccountsandBillsPayableDetails" roleURI="http://cbak.com.cn/role/TradeAccountsandBillsPayableDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_LoansDetails" roleURI="http://cbak.com.cn/role/LoansDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_AccruedExpensesandOtherPayablesDetails" roleURI="http://cbak.com.cn/role/AccruedExpensesandOtherPayablesDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_DeferredGovernmentGrantsDetails" roleURI="http://cbak.com.cn/role/DeferredGovernmentGrantsDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ProductWarrantyProvisionDetails" roleURI="http://cbak.com.cn/role/ProductWarrantyProvisionDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails" roleURI="http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_SharebasedCompensationDetails" roleURI="http://cbak.com.cn/role/SharebasedCompensationDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_IncomeLossPerShareDetails" roleURI="http://cbak.com.cn/role/IncomeLossPerShareDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_WarrantsDetails" roleURI="http://cbak.com.cn/role/WarrantsDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_FairValueofFinancialInstrumentsDetails" roleURI="http://cbak.com.cn/role/FairValueofFinancialInstrumentsDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_CommitmentsandContingenciesDetails" roleURI="http://cbak.com.cn/role/CommitmentsandContingenciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_ConcentrationsandCreditRiskDetails" roleURI="http://cbak.com.cn/role/ConcentrationsandCreditRiskDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_SegmentInformationDetails" roleURI="http://cbak.com.cn/role/SegmentInformationDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#cbat_r_SubsequentEventsDetails" roleURI="http://cbak.com.cn/role/SubsequentEventsDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210331.xsd#DocumentAndEntityInformation" roleURI="http://cbak.com.cn/role/DocumentAndEntityInformation"/>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ConsolidatedBalanceSheet">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositsAssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_DepositsAssetsCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssets" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetInvestmentInLeaseCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetInvestmentInLeaseCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_NetInvestmentInLeaseCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConstructionInProgressNet" xlink:href="cbat-20210331.xsd#cbat_ConstructionInProgressNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="ConstructionInProgressNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OperatingLeaseRightofuseAssetsNet" xlink:href="cbat-20210331.xsd#cbat_OperatingLeaseRightofuseAssetsNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="OperatingLeaseRightofuseAssetsNet" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetInvestmentInLeaseNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetInvestmentInLeaseNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_NetInvestmentInLeaseNoncurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_Assets" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableTradeCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableTradeCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LongTermDebtCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherShortTermBorrowings" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherShortTermBorrowings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherShortTermBorrowings" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccountsPayableAndAccruedLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherAccountsPayableAndAccruedLiabilities" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToOtherRelatedPartiesClassifiedCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToOtherRelatedPartiesClassifiedCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_DueToOtherRelatedPartiesClassifiedCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredGovernmentGrantsCurrent" xlink:href="cbat-20210331.xsd#cbat_DeferredGovernmentGrantsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="DeferredGovernmentGrantsCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_ProductWarrantyAccrualClassifiedCurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_DerivativeLiabilitiesCurrent" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredGovernmentGrantsNoncurrent" xlink:href="cbat-20210331.xsd#cbat_DeferredGovernmentGrantsNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="DeferredGovernmentGrantsNoncurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ProductWarrantyAccrualClassifiedNonCurrent" xlink:href="cbat-20210331.xsd#cbat_ProductWarrantyAccrualClassifiedNonCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="ProductWarrantyAccrualClassifiedNonCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_TaxesPayableCurrentAndNoncurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_Liabilities" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DonatedShares" xlink:href="cbat-20210331.xsd#cbat_DonatedShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="DonatedShares" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapital" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityBeforeTreasuryStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityBeforeTreasuryStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityBeforeTreasuryStock" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_TreasuryStockValue" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_MinorityInterest" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ConsolidatedBalanceSheet_Parentheticals">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesAuthorized" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesIssued" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesOutstanding" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ConsolidatedIncomeStatement">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_Revenues" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfRevenue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfRevenue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_CostOfRevenue" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_GrossProfit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingExpensesAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingAndMarketingExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingAndMarketingExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_SellingAndMarketingExpense" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpenses" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingIncomeLoss" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingInterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingInterestExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_FinancingInterestExpense" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAdjustmentOfWarrants" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_FairValueAdjustmentOfWarrants" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="9.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ProfitLoss" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" order="11.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareAbstract" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ShareholdersEquityType2or3">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_CommonStockMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DonatedSharesMember" xlink:href="cbat-20210331.xsd#cbat_DonatedSharesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="DonatedSharesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StatutoryReservesMember" xlink:href="cbat-20210331.xsd#cbat_StatutoryReservesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="StatutoryReservesMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_RetainedEarningsMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncontrollingInterestMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncontrollingInterestMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_NoncontrollingInterestMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_TreasuryStockMember" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="8.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationForEmployeeAndDirectorStockAwards" xlink:href="cbat-20210331.xsd#cbat_ShareBasedCompensationForEmployeeAndDirectorStockAwards"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="ShareBasedCompensationForEmployeeAndDirectorStockAwards" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodCommonStockIssuedToInvestors" xlink:href="cbat-20210331.xsd#cbat_StockIssuedDuringPeriodCommonStockIssuedToInvestors"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="StockIssuedDuringPeriodCommonStockIssuedToInvestors" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssueDuringPeriodSharesCommonStockIssuedToInvestors" xlink:href="cbat-20210331.xsd#cbat_StockIssueDuringPeriodSharesCommonStockIssuedToInvestors"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="StockIssueDuringPeriodSharesCommonStockIssuedToInvestors" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding_0" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ConsolidatedCashFlow">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProfitLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationAndAmortization" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ProvisionForDoubtfulAccount" xlink:href="cbat-20210331.xsd#cbat_ProvisionForDoubtfulAccount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="ProvisionForDoubtfulAccount" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWriteDown" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWriteDown"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_InventoryWriteDown" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SharebasedCompensation" xlink:href="cbat-20210331.xsd#cbat_SharebasedCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="SharebasedCompensation" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ChangesInFairValueOfWarrantsLiability" xlink:href="cbat-20210331.xsd#cbat_ChangesInFairValueOfWarrantsLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="ChangesInFairValueOfWarrantsLiability" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableTrade" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInLeasingReceivables" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInLeasingReceivables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInLeasingReceivables" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromRepaymentsOfOtherDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfOtherDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromRepaymentsOfOtherDebt" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ProceedsFromUnrelatedPartyDebt" xlink:href="cbat-20210331.xsd#cbat_ProceedsFromUnrelatedPartyDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="ProceedsFromUnrelatedPartyDebt" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RepaymentOfBorrowingsFromShareholders" xlink:href="cbat-20210331.xsd#cbat_RepaymentOfBorrowingsFromShareholders"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="RepaymentOfBorrowingsFromShareholders" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TransferOfConstructionInProgressToPropertyPlantAndEquipment" xlink:href="cbat-20210331.xsd#cbat_TransferOfConstructionInProgressToPropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="TransferOfConstructionInProgressToPropertyPlantAndEquipment" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IssuanceOfCommonStockNote1Abstract" xlink:href="cbat-20210331.xsd#cbat_IssuanceOfCommonStockNote1Abstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="IssuanceOfCommonStockNote1Abstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OffsetRepaymentOfPromissoryNote" xlink:href="cbat-20210331.xsd#cbat_OffsetRepaymentOfPromissoryNote"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IssuanceOfCommonStockNote1Abstract" xlink:to="OffsetRepaymentOfPromissoryNote" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CashPaidDuringThePeriodForAbstract" xlink:href="cbat-20210331.xsd#cbat_CashPaidDuringThePeriodForAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="CashPaidDuringThePeriodForAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPaidNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CashPaidDuringThePeriodForAbstract" xlink:to="us-gaap_InterestPaidNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganization">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/Pledgeddeposits">
    <loc xlink:type="locator" xlink:label="PledgedDepositsAbstract" xlink:href="cbat-20210331.xsd#cbat_PledgedDepositsAbstract"/>
    <loc xlink:type="locator" xlink:label="PledgedDepositsTextBlock" xlink:href="cbat-20210331.xsd#cbat_PledgedDepositsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PledgedDepositsAbstract" xlink:to="PledgedDepositsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/TradeAccountsandBillsReceivablenet">
    <loc xlink:type="locator" xlink:label="TradeAccountsAndBillsReceivableNetAbstract" xlink:href="cbat-20210331.xsd#cbat_TradeAccountsAndBillsReceivableNetAbstract"/>
    <loc xlink:type="locator" xlink:label="TradeAccountsAndBillsReceivableNetTextBlock" xlink:href="cbat-20210331.xsd#cbat_TradeAccountsAndBillsReceivableNetTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TradeAccountsAndBillsReceivableNetAbstract" xlink:to="TradeAccountsAndBillsReceivableNetTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/Inventories">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/PrepaymentsandOtherReceivables">
    <loc xlink:type="locator" xlink:label="PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract" xlink:href="cbat-20210331.xsd#cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract"/>
    <loc xlink:type="locator" xlink:label="PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock" xlink:href="cbat-20210331.xsd#cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract" xlink:to="PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/PayablestoFormerSubsidiaries">
    <loc xlink:type="locator" xlink:label="ReceivablesFromFormerSubsidiariesAbstract" xlink:href="cbat-20210331.xsd#cbat_ReceivablesFromFormerSubsidiariesAbstract"/>
    <loc xlink:type="locator" xlink:label="ReceivablesFromFormerSubsidiariesTextBlock" xlink:href="cbat-20210331.xsd#cbat_ReceivablesFromFormerSubsidiariesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReceivablesFromFormerSubsidiariesAbstract" xlink:to="ReceivablesFromFormerSubsidiariesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/PropertyPlantandEquipmentnet">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ConstructioninProgress">
    <loc xlink:type="locator" xlink:label="ConstructionInProgressAbstract" xlink:href="cbat-20210331.xsd#cbat_ConstructionInProgressAbstract"/>
    <loc xlink:type="locator" xlink:label="ConstructionInProgressTextBlock" xlink:href="cbat-20210331.xsd#cbat_ConstructionInProgressTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConstructionInProgressAbstract" xlink:to="ConstructionInProgressTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/Lease">
    <loc xlink:type="locator" xlink:label="us-gaap_ASU201602TransitionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ASU201602TransitionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ASU201602TransitionAbstract" xlink:to="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/IntangibleAssetsNet">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/TradeAccountsandBillsPayable">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract" xlink:to="us-gaap_OtherLiabilitiesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/Loans">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/AccruedExpensesandOtherPayables">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/DeferredGovernmentGrants">
    <loc xlink:type="locator" xlink:label="OtherLongTermPayablesAbstract" xlink:href="cbat-20210331.xsd#cbat_OtherLongTermPayablesAbstract"/>
    <loc xlink:type="locator" xlink:label="OtherLongTermPayablesTextBlock" xlink:href="cbat-20210331.xsd#cbat_OtherLongTermPayablesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherLongTermPayablesAbstract" xlink:to="OtherLongTermPayablesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ProductWarrantyProvision">
    <loc xlink:type="locator" xlink:label="us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductWarrantyDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductWarrantyDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:to="us-gaap_ProductWarrantyDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilities">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/SharebasedCompensation">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/IncomeLossPerShare">
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/Warrants">
    <loc xlink:type="locator" xlink:label="WarrantsDisclosureAbstract" xlink:href="cbat-20210331.xsd#cbat_WarrantsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="WarrantsDisclosureTextBlock" xlink:href="cbat-20210331.xsd#cbat_WarrantsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDisclosureAbstract" xlink:to="WarrantsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/FairValueofFinancialInstruments">
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/CommitmentsandContingencies">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ConcentrationsandCreditRisk">
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/SegmentInformation">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/SubsequentEvents">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/AccountingPoliciesByPolicy">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RecentlyIssuedAccountingStandardsPoliciesTextBlock" xlink:href="cbat-20210331.xsd#cbat_RecentlyIssuedAccountingStandardsPoliciesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="RecentlyIssuedAccountingStandardsPoliciesTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/PledgeddepositsTables">
    <loc xlink:type="locator" xlink:label="PledgedDepositsAbstract" xlink:href="cbat-20210331.xsd#cbat_PledgedDepositsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PledgedDepositsAbstract" xlink:to="us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/TradeAccountsandBillsReceivablenetTables">
    <loc xlink:type="locator" xlink:label="TradeAccountsAndBillsReceivableNetAbstract" xlink:href="cbat-20210331.xsd#cbat_TradeAccountsAndBillsReceivableNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TradeAccountsAndBillsReceivableNetAbstract" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TradeAccountsAndBillsReceivableNetAbstract" xlink:to="us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/InventoriesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/PrepaymentsandOtherReceivablesTables">
    <loc xlink:type="locator" xlink:label="PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract" xlink:href="cbat-20210331.xsd#cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract" xlink:to="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/PayablestoFormerSubsidiariesTables">
    <loc xlink:type="locator" xlink:label="ReceivablesFromFormerSubsidiariesAbstract" xlink:href="cbat-20210331.xsd#cbat_ReceivablesFromFormerSubsidiariesAbstract"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfTradePayableToAFormerSubsidiaryTableTextBlock" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfTradePayableToAFormerSubsidiaryTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReceivablesFromFormerSubsidiariesAbstract" xlink:to="ScheduleOfTradePayableToAFormerSubsidiaryTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/PropertyPlantandEquipmentnetTables">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ConstructioninProgressTables">
    <loc xlink:type="locator" xlink:label="ConstructionInProgressAbstract" xlink:href="cbat-20210331.xsd#cbat_ConstructionInProgressAbstract"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfConstructionInProgressTableTextBlock" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfConstructionInProgressTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConstructionInProgressAbstract" xlink:to="ScheduleOfConstructionInProgressTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/LeaseTables">
    <loc xlink:type="locator" xlink:label="us-gaap_ASU201602TransitionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ASU201602TransitionAbstract"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfRightofuseAssets" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfRightofuseAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ASU201602TransitionAbstract" xlink:to="ScheduleOfRightofuseAssets" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfNetInvestmentInSalestypeLeasesTableTextBlock" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfNetInvestmentInSalestypeLeasesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ASU201602TransitionAbstract" xlink:to="ScheduleOfNetInvestmentInSalestypeLeasesTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ASU201602TransitionAbstract" xlink:to="us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ASU201602TransitionAbstract" xlink:to="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfLeaseTermAndDiscountRateTableTextBlock" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfLeaseTermAndDiscountRateTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ASU201602TransitionAbstract" xlink:to="ScheduleOfLeaseTermAndDiscountRateTableTextBlock" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/IntangibleAssetsNetTables">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/TradeAccountsandBillsPayableTables">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/LoansTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDebtTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfQuantitativeInformationAboutFinancialAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfQuantitativeInformationAboutFinancialAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_ScheduleOfQuantitativeInformationAboutFinancialAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShortTermDebtTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShortTermDebtTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_ScheduleOfShortTermDebtTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/AccruedExpensesandOtherPayablesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/DeferredGovernmentGrantsTables">
    <loc xlink:type="locator" xlink:label="OtherLongTermPayablesAbstract" xlink:href="cbat-20210331.xsd#cbat_OtherLongTermPayablesAbstract"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfDeferredGovernmentGrantsTableTextBlock" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfDeferredGovernmentGrantsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherLongTermPayablesAbstract" xlink:to="ScheduleOfDeferredGovernmentGrantsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/SharebasedCompensationTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/IncomeLossPerShareTables">
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/WarrantsTables">
    <loc xlink:type="locator" xlink:label="WarrantsDisclosureAbstract" xlink:href="cbat-20210331.xsd#cbat_WarrantsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfOutstandingWarrants" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfOutstandingWarrants"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDisclosureAbstract" xlink:to="ScheduleOfOutstandingWarrants" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WarrantIssuedTableTextBlock" xlink:href="cbat-20210331.xsd#cbat_WarrantIssuedTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDisclosureAbstract" xlink:to="WarrantIssuedTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnRecurringBasisUsingLevel3InputsTableTextNBlock" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnRecurringBasisUsingLevel3InputsTableTextNBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDisclosureAbstract" xlink:to="ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnRecurringBasisUsingLevel3InputsTableTextNBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfWarrantActivityTableTextBlock" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfWarrantActivityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDisclosureAbstract" xlink:to="ScheduleOfWarrantActivityTableTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/CommitmentsandContingenciesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermPurchaseCommitmentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermPurchaseCommitmentTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_LongTermPurchaseCommitmentTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ConcentrationsandCreditRiskTables">
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfAccountsReceivableByMajorCustomerTableTextBlock" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfAccountsReceivableByMajorCustomerTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="ScheduleOfAccountsReceivableByMajorCustomerTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfNetPurchaseBySuplierTableTextBlock" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfNetPurchaseBySuplierTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="ScheduleOfNetPurchaseBySuplierTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfAccountsPayableBySuplierTableTextBlock" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfAccountsPayableBySuplierTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="ScheduleOfAccountsPayableBySuplierTableTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfTransactionsWithTheFormerSubsidiariesTableTextBlock" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfTransactionsWithTheFormerSubsidiariesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="ScheduleOfTransactionsWithTheFormerSubsidiariesTableTextBlock" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/SegmentInformationTables">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofpledgeddepositsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfPledgedDepositsAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfPledgedDepositsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPledgedDepositsAbstract" xlink:to="us-gaap_AccountsPayableCurrentAndNoncurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPledgedDepositsAbstract" xlink:to="us-gaap_OtherLiabilities" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositsAssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPledgedDepositsAbstract" xlink:to="us-gaap_DepositsAssetsCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleoftradeaccountsandbillsreceivableTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfTradeAccountsAndBillsReceivableAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfTradeAccountsAndBillsReceivableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableGrossCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTradeAccountsAndBillsReceivableAbstract" xlink:to="us-gaap_AccountsReceivableGrossCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LessAllowanceForDoubtfulAccounts" xlink:href="cbat-20210331.xsd#cbat_LessAllowanceForDoubtfulAccounts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTradeAccountsAndBillsReceivableAbstract" xlink:to="LessAllowanceForDoubtfulAccounts" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTradeAccountsAndBillsReceivableAbstract" xlink:to="us-gaap_AccountsReceivableNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BillsReceivable" xlink:href="cbat-20210331.xsd#cbat_BillsReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTradeAccountsAndBillsReceivableAbstract" xlink:to="BillsReceivable" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTradeAccountsAndBillsReceivableAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofanalysisoftheallowancefordoubtfulaccountsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfAnalysisOfTheAllowanceForDoubtfulAccountsAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfAnalysisOfTheAllowanceForDoubtfulAccountsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAnalysisOfTheAllowanceForDoubtfulAccountsAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="GrossProvisionForDoubtfulAccounts" xlink:href="cbat-20210331.xsd#cbat_GrossProvisionForDoubtfulAccounts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAnalysisOfTheAllowanceForDoubtfulAccountsAbstract" xlink:to="GrossProvisionForDoubtfulAccounts" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ReversalRecoveriesByCash" xlink:href="cbat-20210331.xsd#cbat_ReversalRecoveriesByCash"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAnalysisOfTheAllowanceForDoubtfulAccountsAbstract" xlink:to="ReversalRecoveriesByCash" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome" xlink:href="cbat-20210331.xsd#cbat_ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAnalysisOfTheAllowanceForDoubtfulAccountsAbstract" xlink:to="ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AllowanceForDoubtfulAccountsForeignExchangeAdjustment" xlink:href="cbat-20210331.xsd#cbat_AllowanceForDoubtfulAccountsForeignExchangeAdjustment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAnalysisOfTheAllowanceForDoubtfulAccountsAbstract" xlink:to="AllowanceForDoubtfulAccountsForeignExchangeAdjustment" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAnalysisOfTheAllowanceForDoubtfulAccountsAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_0" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofinventoriesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfInventoriesAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfInventoriesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryRawMaterials" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryRawMaterials"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfInventoriesAbstract" xlink:to="us-gaap_InventoryRawMaterials" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWorkInProcess" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWorkInProcess"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfInventoriesAbstract" xlink:to="us-gaap_InventoryWorkInProcess" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryFinishedGoods" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryFinishedGoods"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfInventoriesAbstract" xlink:to="us-gaap_InventoryFinishedGoods" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfInventoriesAbstract" xlink:to="us-gaap_InventoryNet" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofprepaymentsandotherreceivablesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfPrepaymentsAndOtherReceivablesAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfPrepaymentsAndOtherReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValueAddedTaxReceivableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValueAddedTaxReceivableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPrepaymentsAndOtherReceivablesAbstract" xlink:to="us-gaap_ValueAddedTaxReceivableCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LoanReceivables" xlink:href="cbat-20210331.xsd#cbat_LoanReceivables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPrepaymentsAndOtherReceivablesAbstract" xlink:to="LoanReceivables" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PrepaymentsToSuppliers" xlink:href="cbat-20210331.xsd#cbat_PrepaymentsToSuppliers"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPrepaymentsAndOtherReceivablesAbstract" xlink:to="PrepaymentsToSuppliers" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPrepaymentsAndOtherReceivablesAbstract" xlink:to="us-gaap_DepositAssets" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueFromEmployeesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueFromEmployeesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPrepaymentsAndOtherReceivablesAbstract" xlink:to="us-gaap_DueFromEmployeesCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPrepaymentsAndOtherReceivablesAbstract" xlink:to="us-gaap_PrepaidExpenseCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherPrepaidExpenseCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPrepaidExpenseCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPrepaymentsAndOtherReceivablesAbstract" xlink:to="us-gaap_OtherPrepaidExpenseCurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PrepaidAndOtherAssetsGross" xlink:href="cbat-20210331.xsd#cbat_PrepaidAndOtherAssetsGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPrepaymentsAndOtherReceivablesAbstract" xlink:to="PrepaidAndOtherAssetsGross" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPrepaymentsAndOtherReceivablesAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables" order="8.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPrepaymentsAndOtherReceivablesAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssets" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofpayablestoaformersubsidiariesnetTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfPayablesToAFormerSubsidiariesNetAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfPayablesToAFormerSubsidiariesNetAbstract"/>
    <loc xlink:type="locator" xlink:label="PayablestoFormerSubsidiariesDetailsScheduleofpayablestoaformersubsidiariesnetTable" xlink:href="cbat-20210331.xsd#cbat_PayablestoFormerSubsidiariesDetailsScheduleofpayablestoaformersubsidiariesnetTable"/>
    <loc xlink:type="locator" xlink:label="PayablestoFormerSubsidiariesDetailsScheduleofpayablestoaformersubsidiariesnetLineItems" xlink:href="cbat-20210331.xsd#cbat_PayablestoFormerSubsidiariesDetailsScheduleofpayablestoaformersubsidiariesnetLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPayablesToAFormerSubsidiariesNetAbstract" xlink:to="PayablestoFormerSubsidiariesDetailsScheduleofpayablestoaformersubsidiariesnetTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PayablestoFormerSubsidiariesDetailsScheduleofpayablestoaformersubsidiariesnetTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="BakTianjinMember" xlink:href="cbat-20210331.xsd#cbat_BakTianjinMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="BakTianjinMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BakShenzhenMember" xlink:href="cbat-20210331.xsd#cbat_BakShenzhenMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="BakShenzhenMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PayablestoFormerSubsidiariesDetailsScheduleofpayablestoaformersubsidiariesnetTable" xlink:to="PayablestoFormerSubsidiariesDetailsScheduleofpayablestoaformersubsidiariesnetLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToOtherRelatedPartiesClassifiedCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToOtherRelatedPartiesClassifiedCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PayablestoFormerSubsidiariesDetailsScheduleofpayablestoaformersubsidiariesnetLineItems" xlink:to="us-gaap_DueToOtherRelatedPartiesClassifiedCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofpropertyplantandequipmentnetTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfPropertyPlantAndEquipmentNetAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfPropertyPlantAndEquipmentNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BuildingMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_BuildingMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MachineryAndEquipmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_MachineryAndEquipmentMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OfficeEquipmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OfficeEquipmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_OfficeEquipmentMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VehiclesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VehiclesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_VehiclesMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetImpairmentCharges" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetImpairmentCharges"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_AssetImpairmentCharges" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofconstructioninprogressTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfConstructionInProgressAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfConstructionInProgressAbstract"/>
    <loc xlink:type="locator" xlink:label="ConstructionProgress" xlink:href="cbat-20210331.xsd#cbat_ConstructionProgress"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfConstructionInProgressAbstract" xlink:to="ConstructionProgress" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfConstructionInProgressAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentOther" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionInProgressGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfConstructionInProgressAbstract" xlink:to="us-gaap_ConstructionInProgressGross" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofrightofuseassetsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfRightOfUseAssetsAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfRightOfUseAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRightOfUseAssetsAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfLeaseIncentives" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfLeaseIncentives"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRightOfUseAssetsAbstract" xlink:to="us-gaap_AmortizationOfLeaseIncentives" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ForeignExchangeAdjustment" xlink:href="cbat-20210331.xsd#cbat_ForeignExchangeAdjustment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRightOfUseAssetsAbstract" xlink:to="ForeignExchangeAdjustment" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRightOfUseAssetsAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_0" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofnetinvestmentinsalestypeleasesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfNetInvestmentInSalesTypeLeasesAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNetInvestmentInSalesTypeLeasesAbstract" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LessUnearnedIncomeRepresentingInterest" xlink:href="cbat-20210331.xsd#cbat_LessUnearnedIncomeRepresentingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNetInvestmentInSalesTypeLeasesAbstract" xlink:to="LessUnearnedIncomeRepresentingInterest" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNetInvestmentInSalesTypeLeasesAbstract" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CurrentPortion" xlink:href="cbat-20210331.xsd#cbat_CurrentPortion"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNetInvestmentInSalesTypeLeasesAbstract" xlink:to="CurrentPortion" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NoncurrentPortion" xlink:href="cbat-20210331.xsd#cbat_NoncurrentPortion"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNetInvestmentInSalesTypeLeasesAbstract" xlink:to="NoncurrentPortion" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfFutureMinimumLeasePaymentsReceivableForSalesTypeLeasesAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfFutureMinimumLeasePaymentsReceivableForSalesTypeLeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable" xlink:href="cbat-20210331.xsd#cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable"/>
    <loc xlink:type="locator" xlink:label="LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesLineItems" xlink:href="cbat-20210331.xsd#cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFutureMinimumLeasePaymentsReceivableForSalesTypeLeasesAbstract" xlink:to="LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="TotalMinimumLeasePaymentsToBeReceivedMember" xlink:href="cbat-20210331.xsd#cbat_TotalMinimumLeasePaymentsToBeReceivedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="TotalMinimumLeasePaymentsToBeReceivedMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AmortizationOfUnearnedIncomeMember" xlink:href="cbat-20210331.xsd#cbat_AmortizationOfUnearnedIncomeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="AmortizationOfUnearnedIncomeMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NetInvestmentInSalesTypeLeasesMember" xlink:href="cbat-20210331.xsd#cbat_NetInvestmentInSalesTypeLeasesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="NetInvestmentInSalesTypeLeasesMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable" xlink:to="LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesLineItems" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInTwoYears" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInTwoYears"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesLineItems" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInTwoYears" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInThreeYears" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInThreeYears"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesLineItems" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInThreeYears" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFourYears" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFourYears"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesLineItems" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFourYears" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFiveYears" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFiveYears"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesLineItems" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFiveYears" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableDueThereafter" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableDueThereafter"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFiveYears" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableDueThereafter" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFiveYears" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofmaturitiesofleaseliabilitiesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TotalUndiscountedCashFlows" xlink:href="cbat-20210331.xsd#cbat_TotalUndiscountedCashFlows"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:to="TotalUndiscountedCashFlows" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LessImputedInterest" xlink:href="cbat-20210331.xsd#cbat_LessImputedInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:to="LessImputedInterest" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PresentValueOfLeaseLiabilities" xlink:href="cbat-20210331.xsd#cbat_PresentValueOfLeaseLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:to="PresentValueOfLeaseLiabilities" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofleasetermanddiscountrateTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfLeaseTermAndDiscountRateAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfLeaseTermAndDiscountRateAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfLeaseTermAndDiscountRateAbstract" xlink:to="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfLeaseTermAndDiscountRateAbstract" xlink:to="us-gaap_OperatingLeaseExpense" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfLeaseTermAndDiscountRateAbstract" xlink:to="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofintangibleassetsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfIntangibleAssetsAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfIntangibleAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalizedComputerSoftwareGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizedComputerSoftwareGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfIntangibleAssetsAbstract" xlink:to="us-gaap_CapitalizedComputerSoftwareGross" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfIntangibleAssetsAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfIntangibleAssetsAbstract" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleoftradeaccountsandbillspayableTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfTradeAccountsAndBillsPayableAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfTradeAccountsAndBillsPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTradeAccountsAndBillsPayableAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BankAcceptancesExecutedAndOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BankAcceptancesExecutedAndOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTradeAccountsAndBillsPayableAbstract" xlink:to="us-gaap_BankAcceptancesExecutedAndOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableTradeCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTradeAccountsAndBillsPayableAbstract" xlink:to="us-gaap_AccountsPayableTradeCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofbankborrowingsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfBankBorrowingsAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfBankBorrowingsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableToBankCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayableToBankCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBankBorrowingsAbstract" xlink:to="us-gaap_LoansPayableToBankCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleoffacilitiessecuredbythecompanysassetsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfFacilitiesSecuredByTheCompanysAssetsAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfFacilitiesSecuredByTheCompanysAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAndAssociatedLiabilitiesOfTransfersAccountedForAsSecuredBorrowingsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAndAssociatedLiabilitiesOfTransfersAccountedForAsSecuredBorrowingsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFacilitiesSecuredByTheCompanysAssetsAbstract" xlink:to="us-gaap_ScheduleOfAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollateralAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollateralAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTable" xlink:to="us-gaap_CollateralAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollateralDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollateralDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollateralAxis" xlink:to="us-gaap_CollateralDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="PledgedDepositsMember" xlink:href="cbat-20210331.xsd#cbat_PledgedDepositsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollateralAxis" xlink:to="PledgedDepositsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RightOfUseAssetsnote9Member" xlink:href="cbat-20210331.xsd#cbat_RightOfUseAssetsnote9Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollateralAxis" xlink:to="RightOfUseAssetsnote9Member" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CollateralBuildingsMember" xlink:href="cbat-20210331.xsd#cbat_CollateralBuildingsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollateralAxis" xlink:to="CollateralBuildingsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CollateralMachineryAndEquipmentMember" xlink:href="cbat-20210331.xsd#cbat_CollateralMachineryAndEquipmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollateralAxis" xlink:to="CollateralMachineryAndEquipmentMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTable" xlink:to="us-gaap_AssetsAndAssociatedLiabilitiesOfTransfersAccountedForAsSecuredBorrowingsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentCollateralAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCollateralAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAndAssociatedLiabilitiesOfTransfersAccountedForAsSecuredBorrowingsLineItems" xlink:to="us-gaap_DebtInstrumentCollateralAmount" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofothershorttermloansTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfOtherShortTermLoansAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfOtherShortTermLoansAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShortTermDebtTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShortTermDebtTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherShortTermLoansAbstract" xlink:to="us-gaap_ScheduleOfShortTermDebtTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShortTermDebtTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="MrXiangqianLiTheCompanysFormerCEOMember" xlink:href="cbat-20210331.xsd#cbat_MrXiangqianLiTheCompanysFormerCEOMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="MrXiangqianLiTheCompanysFormerCEOMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MrYunfeiLiMember" xlink:href="cbat-20210331.xsd#cbat_MrYunfeiLiMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="MrYunfeiLiMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareholdersMember" xlink:href="cbat-20210331.xsd#cbat_ShareholdersMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="ShareholdersMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MrWenwuYuMember" xlink:href="cbat-20210331.xsd#cbat_MrWenwuYuMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="MrWenwuYuMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MrLongqianPengMember" xlink:href="cbat-20210331.xsd#cbat_MrLongqianPengMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="MrLongqianPengMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SuzhouZhengyuanweiNeedleCeCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_SuzhouZhengyuanweiNeedleCeCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="SuzhouZhengyuanweiNeedleCeCoLtdMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShortTermDebtTable" xlink:to="us-gaap_ShortTermDebtLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToRelatedPartiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_DueToRelatedPartiesCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AdvancesFromUnrelatedThirdParty" xlink:href="cbat-20210331.xsd#cbat_AdvancesFromUnrelatedThirdParty"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="AdvancesFromUnrelatedThirdParty" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherShortTermBorrowings" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherShortTermBorrowings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_OtherShortTermBorrowings" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofaccruedexpensesandotherpayablesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfAccruedExpensesAndOtherPayablesAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfAccruedExpensesAndOtherPayablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccruedExpensesAndOtherPayablesAbstract" xlink:to="us-gaap_ConstructionPayableCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EquipmentPurchasePayable" xlink:href="cbat-20210331.xsd#cbat_EquipmentPurchasePayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccruedExpensesAndOtherPayablesAbstract" xlink:to="EquipmentPurchasePayable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LiquidatedDamagesAmount" xlink:href="cbat-20210331.xsd#cbat_LiquidatedDamagesAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccruedExpensesAndOtherPayablesAbstract" xlink:to="LiquidatedDamagesAmount" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedEmployeeBenefitsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccruedExpensesAndOtherPayablesAbstract" xlink:to="us-gaap_AccruedEmployeeBenefitsCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AccruedCustomerDeposits" xlink:href="cbat-20210331.xsd#cbat_AccruedCustomerDeposits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccruedExpensesAndOtherPayablesAbstract" xlink:to="AccruedCustomerDeposits" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccruedExpensesAndOtherPayablesAbstract" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccountsPayableAndAccruedLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccruedExpensesAndOtherPayablesAbstract" xlink:to="us-gaap_OtherAccountsPayableAndAccruedLiabilities" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofdeferredgovernmentgrantsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfDeferredGovernmentGrantsAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfDeferredGovernmentGrantsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLongTermDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLongTermDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDeferredGovernmentGrantsAbstract" xlink:to="us-gaap_OtherLongTermDebt" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLongTermDebtCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLongTermDebtCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDeferredGovernmentGrantsAbstract" xlink:to="us-gaap_OtherLongTermDebtCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLongTermDebtNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLongTermDebtNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDeferredGovernmentGrantsAbstract" xlink:to="us-gaap_OtherLongTermDebtNoncurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofprovisionforincometaxesexpensesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfProvisionForIncomeTaxesExpensesAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfProvisionForIncomeTaxesExpensesAbstract"/>
    <loc xlink:type="locator" xlink:label="PrcIncomeTaxAbstract" xlink:href="cbat-20210331.xsd#cbat_PrcIncomeTaxAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfProvisionForIncomeTaxesExpensesAbstract" xlink:to="PrcIncomeTaxAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrcIncomeTaxAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrcIncomeTaxAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrcIncomeTaxAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofincometaxreconciliationTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfIncomeTaxReconciliationAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfIncomeTaxReconciliationAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfIncomeTaxReconciliationAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfIncomeTaxReconciliationAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfIncomeTaxReconciliationAbstract" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ReconcilingItemsAbstract" xlink:href="cbat-20210331.xsd#cbat_ReconcilingItemsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfIncomeTaxReconciliationAbstract" xlink:to="ReconcilingItemsAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReconcilingItemsAbstract" xlink:to="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NontaxableIncome" xlink:href="cbat-20210331.xsd#cbat_NontaxableIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReconcilingItemsAbstract" xlink:to="NontaxableIncome" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReconcilingItemsAbstract" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpense" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReconcilingItemsAbstract" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReconcilingItemsAbstract" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfIncomeTaxReconciliationAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofdeferredtaxassetsandliabilitiesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesTable" xlink:href="cbat-20210331.xsd#cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesTable"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesLineItems" xlink:href="cbat-20210331.xsd#cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="ComponentsOfDeferredTaxAssetsAxis" xlink:href="cbat-20210331.xsd#cbat_ComponentsOfDeferredTaxAssetsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesTable" xlink:to="ComponentsOfDeferredTaxAssetsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ComponentsOfDeferredTaxAssetsDomain" xlink:href="cbat-20210331.xsd#cbat_ComponentsOfDeferredTaxAssetsDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComponentsOfDeferredTaxAssetsAxis" xlink:to="ComponentsOfDeferredTaxAssetsDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradeAccountsReceivableMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradeAccountsReceivableMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComponentsOfDeferredTaxAssetsAxis" xlink:to="us-gaap_TradeAccountsReceivableMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoriesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoriesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComponentsOfDeferredTaxAssetsAxis" xlink:to="us-gaap_InventoriesMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetsPropertyPlantAndEquipmentMember" xlink:href="cbat-20210331.xsd#cbat_DeferredTaxAssetsPropertyPlantAndEquipmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComponentsOfDeferredTaxAssetsAxis" xlink:to="DeferredTaxAssetsPropertyPlantAndEquipmentMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ProvisionForProductWarrantyMember" xlink:href="cbat-20210331.xsd#cbat_ProvisionForProductWarrantyMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComponentsOfDeferredTaxAssetsAxis" xlink:to="ProvisionForProductWarrantyMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesTable" xlink:to="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetsAbstract" xlink:href="cbat-20210331.xsd#cbat_DeferredTaxAssetsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesLineItems" xlink:to="DeferredTaxAssetsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetNetNoncurrent" xlink:href="cbat-20210331.xsd#cbat_DeferredTaxAssetNetNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsAbstract" xlink:to="DeferredTaxAssetNetNoncurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetValuationAllowanceNoncurrent" xlink:href="cbat-20210331.xsd#cbat_DeferredTaxAssetValuationAllowanceNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsAbstract" xlink:to="DeferredTaxAssetValuationAllowanceNoncurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxesLiabilitiesNoncurrent" xlink:href="cbat-20210331.xsd#cbat_DeferredTaxesLiabilitiesNoncurrent"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYTHh1lNGKaN8d6DODRRp1ljL35/9UoQegdaWOxpoSsNGBm8IVZubkTDylnfMbbpPrwjIRe7eCtNVFoNHxbZ17rd7VSKaFzmn81NSdT7hOvbO/27iWYzyfPUbIJkAkkNq6ZD+8e/mtoCyjU/D/YYuldow4Qoy1dlOY5jcwrUzhASzWqaJiUpNhfhKfABN5jiu8tPNx2y8cB8fm/MfumTYMAmpMLJiIdEMI=] CSR-->
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesLineItems" xlink:to="DeferredTaxesLiabilitiesNoncurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfUnrecognizedTaxBenefitsExcludingInterestAndPenaltiesAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfUnrecognizedTaxBenefitsExcludingInterestAndPenaltiesAbstract"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable" xlink:href="cbat-20210331.xsd#cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesLineItems" xlink:href="cbat-20210331.xsd#cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfUnrecognizedTaxBenefitsExcludingInterestAndPenaltiesAbstract" xlink:to="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="TypeOfCurrencyAxis" xlink:href="cbat-20210331.xsd#cbat_TypeOfCurrencyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable" xlink:to="TypeOfCurrencyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="GrossUTBMember" xlink:href="cbat-20210331.xsd#cbat_GrossUTBMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TypeOfCurrencyAxis" xlink:to="GrossUTBMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SurchargeMember" xlink:href="cbat-20210331.xsd#cbat_SurchargeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TypeOfCurrencyAxis" xlink:to="SurchargeMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NetUTBMember" xlink:href="cbat-20210331.xsd#cbat_NetUTBMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TypeOfCurrencyAxis" xlink:to="NetUTBMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable" xlink:to="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefits" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefits" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefits_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefits_0" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofnonvestedrestrictedshareunitsgrantedTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfNonVestedRestrictedShareUnitsGrantedAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfNonVestedRestrictedShareUnitsGrantedAbstract"/>
    <loc xlink:type="locator" xlink:label="SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedTable" xlink:href="cbat-20210331.xsd#cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedTable"/>
    <loc xlink:type="locator" xlink:label="SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedLineItems" xlink:href="cbat-20210331.xsd#cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNonVestedRestrictedShareUnitsGrantedAbstract" xlink:to="SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardDateAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardDateAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedTable" xlink:to="us-gaap_AwardDateAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember" xlink:href="cbat-20210331.xsd#cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardDateAxis" xlink:to="RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember" xlink:href="cbat-20210331.xsd#cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardDateAxis" xlink:to="RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedTable" xlink:to="SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofcalculationofincomelosspershareTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfCalculationOfIncomeLossPerShareAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfCalculationOfIncomeLossPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCalculationOfIncomeLossPerShareAbstract" xlink:to="us-gaap_ProfitLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="CapitalContributionFromNonControllingInterestsOfASubsidiary" xlink:href="cbat-20210331.xsd#cbat_CapitalContributionFromNonControllingInterestsOfASubsidiary"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCalculationOfIncomeLossPerShareAbstract" xlink:to="CapitalContributionFromNonControllingInterestsOfASubsidiary" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCalculationOfIncomeLossPerShareAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCalculationOfIncomeLossPerShareAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCalculationOfIncomeLossPerShareAbstract" xlink:to="us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCalculationOfIncomeLossPerShareAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCalculationOfIncomeLossPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCalculationOfIncomeLossPerShareAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleoftheoutstandingwarrantsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfTheOutstandingWarrantsAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfTheOutstandingWarrantsAbstract"/>
    <loc xlink:type="locator" xlink:label="WarrantsDetailsScheduleoftheoutstandingwarrantsTable" xlink:href="cbat-20210331.xsd#cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsTable"/>
    <loc xlink:type="locator" xlink:label="WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems" xlink:href="cbat-20210331.xsd#cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheOutstandingWarrantsAbstract" xlink:to="WarrantsDetailsScheduleoftheoutstandingwarrantsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsScheduleoftheoutstandingwarrantsTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="WarrantsHolderMember" xlink:href="cbat-20210331.xsd#cbat_WarrantsHolderMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="WarrantsHolderMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AppraisalDateMember" xlink:href="cbat-20210331.xsd#cbat_AppraisalDateMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="AppraisalDateMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsScheduleoftheoutstandingwarrantsTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="InvestorWarrantsMember" xlink:href="cbat-20210331.xsd#cbat_InvestorWarrantsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="InvestorWarrantsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PlacementAgentWarrantsMember" xlink:href="cbat-20210331.xsd#cbat_PlacementAgentWarrantsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="PlacementAgentWarrantsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsScheduleoftheoutstandingwarrantsTable" xlink:to="WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems" order="3.0"/>
    <loc xlink:type="locator" xlink:label="MarketPricePerShare" xlink:href="cbat-20210331.xsd#cbat_MarketPricePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems" xlink:to="MarketPricePerShare" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WarrantsExercisePrice" xlink:href="cbat-20210331.xsd#cbat_WarrantsExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems" xlink:to="WarrantsExercisePrice" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RiskFreeRateOfWarrants" xlink:href="cbat-20210331.xsd#cbat_RiskFreeRateOfWarrants"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems" xlink:to="RiskFreeRateOfWarrants" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DividendYieldRateOfWarrants" xlink:href="cbat-20210331.xsd#cbat_DividendYieldRateOfWarrants"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems" xlink:to="DividendYieldRateOfWarrants" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ExpectedTermOfWarrantsContractualLifeYears" xlink:href="cbat-20210331.xsd#cbat_ExpectedTermOfWarrantsContractualLifeYears"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems" xlink:to="ExpectedTermOfWarrantsContractualLifeYears" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ExpectedVolatilityRateOfWarrants" xlink:href="cbat-20210331.xsd#cbat_ExpectedVolatilityRateOfWarrants"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems" xlink:to="ExpectedVolatilityRateOfWarrants" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofwarrantsissuedTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfWarrantsIssuedAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfWarrantsIssuedAbstract"/>
    <loc xlink:type="locator" xlink:label="WarrantsDetailsScheduleofwarrantsissuedTable" xlink:href="cbat-20210331.xsd#cbat_WarrantsDetailsScheduleofwarrantsissuedTable"/>
    <loc xlink:type="locator" xlink:label="WarrantsDetailsScheduleofwarrantsissuedLineItems" xlink:href="cbat-20210331.xsd#cbat_WarrantsDetailsScheduleofwarrantsissuedLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfWarrantsIssuedAbstract" xlink:to="WarrantsDetailsScheduleofwarrantsissuedTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsScheduleofwarrantsissuedTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="InvestorWarrantsSeriesA1Member" xlink:href="cbat-20210331.xsd#cbat_InvestorWarrantsSeriesA1Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="InvestorWarrantsSeriesA1Member" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InvestorWarrantsSeriesA2Member" xlink:href="cbat-20210331.xsd#cbat_InvestorWarrantsSeriesA2Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="InvestorWarrantsSeriesA2Member" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InvestorWarrantsSeriesBMember" xlink:href="cbat-20210331.xsd#cbat_InvestorWarrantsSeriesBMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="InvestorWarrantsSeriesBMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PlacementAgentWarrantsMember" xlink:href="cbat-20210331.xsd#cbat_PlacementAgentWarrantsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="PlacementAgentWarrantsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsScheduleofwarrantsissuedTable" xlink:to="WarrantsDetailsScheduleofwarrantsissuedLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="MarketPricePerShare" xlink:href="cbat-20210331.xsd#cbat_MarketPricePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsScheduleofwarrantsissuedLineItems" xlink:to="MarketPricePerShare" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WarrantsExercisePrice" xlink:href="cbat-20210331.xsd#cbat_WarrantsExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsScheduleofwarrantsissuedLineItems" xlink:to="WarrantsExercisePrice" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RiskFreeRateOfWarrants" xlink:href="cbat-20210331.xsd#cbat_RiskFreeRateOfWarrants"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsScheduleofwarrantsissuedLineItems" xlink:to="RiskFreeRateOfWarrants" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DividendYieldRateOfWarrants" xlink:href="cbat-20210331.xsd#cbat_DividendYieldRateOfWarrants"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsScheduleofwarrantsissuedLineItems" xlink:to="DividendYieldRateOfWarrants" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ExpectedTermOfWarrantsContractualLifeYears" xlink:href="cbat-20210331.xsd#cbat_ExpectedTermOfWarrantsContractualLifeYears"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsScheduleofwarrantsissuedLineItems" xlink:to="ExpectedTermOfWarrantsContractualLifeYears" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ExpectedVolatilityRateOfWarrants" xlink:href="cbat-20210331.xsd#cbat_ExpectedVolatilityRateOfWarrants"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsScheduleofwarrantsissuedLineItems" xlink:to="ExpectedVolatilityRateOfWarrants" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofwarrantsliabilitymeasuredatfairvalueonarecurringbasisusingLevel3inputsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnARecurringBasisUsingLevel3InputsAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnARecurringBasisUsingLevel3InputsAbstract"/>
    <loc xlink:type="locator" xlink:label="BalanceAtBeginningAndEndingOfYear" xlink:href="cbat-20210331.xsd#cbat_BalanceAtBeginningAndEndingOfYear"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnARecurringBasisUsingLevel3InputsAbstract" xlink:to="BalanceAtBeginningAndEndingOfYear" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="WarrantsIssuedToInstitutionInvestors" xlink:href="cbat-20210331.xsd#cbat_WarrantsIssuedToInstitutionInvestors"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnARecurringBasisUsingLevel3InputsAbstract" xlink:to="WarrantsIssuedToInstitutionInvestors" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WarrantsIssuedToPlacementAgents" xlink:href="cbat-20210331.xsd#cbat_WarrantsIssuedToPlacementAgents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnARecurringBasisUsingLevel3InputsAbstract" xlink:to="WarrantsIssuedToPlacementAgents" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WarrantsRedeemed" xlink:href="cbat-20210331.xsd#cbat_WarrantsRedeemed"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnARecurringBasisUsingLevel3InputsAbstract" xlink:to="WarrantsRedeemed" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FairValueChangeOfIssuedWarrantsIncludedInEarnings" xlink:href="cbat-20210331.xsd#cbat_FairValueChangeOfIssuedWarrantsIncludedInEarnings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnARecurringBasisUsingLevel3InputsAbstract" xlink:to="FairValueChangeOfIssuedWarrantsIncludedInEarnings" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BalanceAtBeginningAndEndingOfYear_0" xlink:href="cbat-20210331.xsd#cbat_BalanceAtBeginningAndEndingOfYear"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnARecurringBasisUsingLevel3InputsAbstract" xlink:to="BalanceAtBeginningAndEndingOfYear_0" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofthewarrantactivityTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfTheWarrantActivityAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfTheWarrantActivityAbstract"/>
    <loc xlink:type="locator" xlink:label="NumberOfWarrantsBeginningAndEnding" xlink:href="cbat-20210331.xsd#cbat_NumberOfWarrantsBeginningAndEnding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheWarrantActivityAbstract" xlink:to="NumberOfWarrantsBeginningAndEnding" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="AverageExercisePriceBeginningAndEnding" xlink:href="cbat-20210331.xsd#cbat_AverageExercisePriceBeginningAndEnding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheWarrantActivityAbstract" xlink:to="AverageExercisePriceBeginningAndEnding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="WeightedAverageRemainingContractualTermInYearsOutstandingBeginning" xlink:href="cbat-20210331.xsd#cbat_WeightedAverageRemainingContractualTermInYearsOutstandingBeginning"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheWarrantActivityAbstract" xlink:to="WeightedAverageRemainingContractualTermInYearsOutstandingBeginning" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NumberOfWarrantsExercisableBeginningAndEnding" xlink:href="cbat-20210331.xsd#cbat_NumberOfWarrantsExercisableBeginningAndEnding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheWarrantActivityAbstract" xlink:to="NumberOfWarrantsExercisableBeginningAndEnding" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="AverageExercisePriceExercisableBeginning" xlink:href="cbat-20210331.xsd#cbat_AverageExercisePriceExercisableBeginning"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheWarrantActivityAbstract" xlink:to="AverageExercisePriceExercisableBeginning" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="WeightedAveragesRemainingContractualTermInYearsExercisable" xlink:href="cbat-20210331.xsd#cbat_WeightedAveragesRemainingContractualTermInYearsExercisable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheWarrantActivityAbstract" xlink:to="WeightedAveragesRemainingContractualTermInYearsExercisable" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NumberOfWarrantsGranted" xlink:href="cbat-20210331.xsd#cbat_NumberOfWarrantsGranted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheWarrantActivityAbstract" xlink:to="NumberOfWarrantsGranted" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AverageExercisePriceGranted" xlink:href="cbat-20210331.xsd#cbat_AverageExercisePriceGranted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheWarrantActivityAbstract" xlink:to="AverageExercisePriceGranted" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WeightedAveragesRemainingContractualTermInYearsGranted" xlink:href="cbat-20210331.xsd#cbat_WeightedAveragesRemainingContractualTermInYearsGranted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheWarrantActivityAbstract" xlink:to="WeightedAveragesRemainingContractualTermInYearsGranted" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NumberOfWarrantsExercisedSurrendered" xlink:href="cbat-20210331.xsd#cbat_NumberOfWarrantsExercisedSurrendered"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheWarrantActivityAbstract" xlink:to="NumberOfWarrantsExercisedSurrendered" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AverageExercisePriceExercisedSurrendered" xlink:href="cbat-20210331.xsd#cbat_AverageExercisePriceExercisedSurrendered"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheWarrantActivityAbstract" xlink:to="AverageExercisePriceExercisedSurrendered" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NumberOfWarrantsExpired" xlink:href="cbat-20210331.xsd#cbat_NumberOfWarrantsExpired"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheWarrantActivityAbstract" xlink:to="NumberOfWarrantsExpired" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AverageExercisePriceExpired" xlink:href="cbat-20210331.xsd#cbat_AverageExercisePriceExpired"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheWarrantActivityAbstract" xlink:to="AverageExercisePriceExpired" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NumberOfWarrantsBeginningAndEnding_0" xlink:href="cbat-20210331.xsd#cbat_NumberOfWarrantsBeginningAndEnding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheWarrantActivityAbstract" xlink:to="NumberOfWarrantsBeginningAndEnding_0" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="AverageExercisePriceBeginningAndEnding_0" xlink:href="cbat-20210331.xsd#cbat_AverageExercisePriceBeginningAndEnding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheWarrantActivityAbstract" xlink:to="AverageExercisePriceBeginningAndEnding_0" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="WeightedAverageRemainingContractualTermInYearsOutstandingEnding" xlink:href="cbat-20210331.xsd#cbat_WeightedAverageRemainingContractualTermInYearsOutstandingEnding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheWarrantActivityAbstract" xlink:to="WeightedAverageRemainingContractualTermInYearsOutstandingEnding" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NumberOfWarrantsExercisableBeginningAndEnding_0" xlink:href="cbat-20210331.xsd#cbat_NumberOfWarrantsExercisableBeginningAndEnding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheWarrantActivityAbstract" xlink:to="NumberOfWarrantsExercisableBeginningAndEnding_0" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="AverageExercisePriceExercisableBeginning_0" xlink:href="cbat-20210331.xsd#cbat_AverageExercisePriceExercisableBeginning"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheWarrantActivityAbstract" xlink:to="AverageExercisePriceExercisableBeginning_0" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="WeightedAverageRemainingContractualTermInYearsExercisableEnding" xlink:href="cbat-20210331.xsd#cbat_WeightedAverageRemainingContractualTermInYearsExercisableEnding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheWarrantActivityAbstract" xlink:to="WeightedAverageRemainingContractualTermInYearsExercisableEnding" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofcapitalcommitmentsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfCapitalCommitmentsAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfCapitalCommitmentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermPurchaseCommitmentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermPurchaseCommitmentTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermPurchaseCommitmentLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermPurchaseCommitmentLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCapitalCommitmentsAbstract" xlink:to="us-gaap_LongTermPurchaseCommitmentTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCommitmentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermPurchaseCommitmentTable" xlink:to="us-gaap_OtherCommitmentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCommitmentsDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsAxis" xlink:to="us-gaap_OtherCommitmentsDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ConstructionOfBuildingsMember" xlink:href="cbat-20210331.xsd#cbat_ConstructionOfBuildingsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsAxis" xlink:to="ConstructionOfBuildingsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PurchasesOfEquipmentMember" xlink:href="cbat-20210331.xsd#cbat_PurchasesOfEquipmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsAxis" xlink:to="PurchasesOfEquipmentMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CapitalInjectionMember" xlink:href="cbat-20210331.xsd#cbat_CapitalInjectionMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsAxis" xlink:to="CapitalInjectionMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermPurchaseCommitmentTable" xlink:to="us-gaap_LongTermPurchaseCommitmentLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCommitment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermPurchaseCommitmentLineItems" xlink:to="us-gaap_OtherCommitment" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofrevenuebymajorcustomersbyreportingsegmentsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfRevenueByMajorCustomersByReportingSegmentsAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfRevenueByMajorCustomersByReportingSegmentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRevenueByMajorCustomersByReportingSegmentsAbstract" xlink:to="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_MajorCustomersAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="srt_MajorCustomersAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="CustomerAMember" xlink:href="cbat-20210331.xsd#cbat_CustomerAMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="CustomerAMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CustomerBMember" xlink:href="cbat-20210331.xsd#cbat_CustomerBMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="CustomerBMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CustomerCMember" xlink:href="cbat-20210331.xsd#cbat_CustomerCMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="CustomerCMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CustomerDMember" xlink:href="cbat-20210331.xsd#cbat_CustomerDMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="CustomerDMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="us-gaap_EntityWideRevenueMajorCustomerLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:to="us-gaap_Revenues" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskPercentage1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofaccountsreceivablebymajorcustomerTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfAccountsReceivableByMajorCustomerAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfAccountsReceivableByMajorCustomerAbstract"/>
    <loc xlink:type="locator" xlink:label="ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerTable" xlink:href="cbat-20210331.xsd#cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerTable"/>
    <loc xlink:type="locator" xlink:label="ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerLineItems" xlink:href="cbat-20210331.xsd#cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccountsReceivableByMajorCustomerAbstract" xlink:to="ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_MajorCustomersAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerTable" xlink:to="srt_MajorCustomersAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="CustomerAMember" xlink:href="cbat-20210331.xsd#cbat_CustomerAMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="CustomerAMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ZhengzhouBAKBatteryCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_ZhengzhouBAKBatteryCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="ZhengzhouBAKBatteryCoLtdMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerTable" xlink:to="ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerLineItems" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ConcentrationRiskPercentageOfAccountsReceivable" xlink:href="cbat-20210331.xsd#cbat_ConcentrationRiskPercentageOfAccountsReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerLineItems" xlink:to="ConcentrationRiskPercentageOfAccountsReceivable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofnetpurchasebysuppliersTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfNetPurchaseBySuppliersAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfNetPurchaseBySuppliersAbstract"/>
    <loc xlink:type="locator" xlink:label="ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersTable" xlink:href="cbat-20210331.xsd#cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersTable"/>
    <loc xlink:type="locator" xlink:label="ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersLineItems" xlink:href="cbat-20210331.xsd#cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNetPurchaseBySuppliersAbstract" xlink:to="ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersTable" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="SupplierAMember" xlink:href="cbat-20210331.xsd#cbat_SupplierAMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="SupplierAMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ZhengzhouBAKBatteryCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_ZhengzhouBAKBatteryCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="ZhengzhouBAKBatteryCoLtdMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShenzhenBAKMember" xlink:href="cbat-20210331.xsd#cbat_ShenzhenBAKMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="ShenzhenBAKMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersTable" xlink:to="ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersLineItems" xlink:to="us-gaap_AccountsPayableCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ConcentrationRiskOnPercentageOfAccountsPayable" xlink:href="cbat-20210331.xsd#cbat_ConcentrationRiskOnPercentageOfAccountsPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersLineItems" xlink:to="ConcentrationRiskOnPercentageOfAccountsPayable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofaccountspayablebysuppliersTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfAccountsPayableBySuppliersAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfAccountsPayableBySuppliersAbstract"/>
    <loc xlink:type="locator" xlink:label="ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersTable" xlink:href="cbat-20210331.xsd#cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersTable"/>
    <loc xlink:type="locator" xlink:label="ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersLineItems" xlink:href="cbat-20210331.xsd#cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccountsPayableBySuppliersAbstract" xlink:to="ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersTable" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="SupplierBMember" xlink:href="cbat-20210331.xsd#cbat_SupplierBMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="SupplierBMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SupplierCMember" xlink:href="cbat-20210331.xsd#cbat_SupplierCMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="SupplierCMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SupplierDMember" xlink:href="cbat-20210331.xsd#cbat_SupplierDMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="SupplierDMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersTable" xlink:to="ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersLineItems" xlink:to="us-gaap_AccountsPayableCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="ConcentrationRiskOnPercentageOfAccountsPayable" xlink:href="cbat-20210331.xsd#cbat_ConcentrationRiskOnPercentageOfAccountsPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersLineItems" xlink:to="ConcentrationRiskOnPercentageOfAccountsPayable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleoftransactionsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfTransactionsAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="ConcentrationsandCreditRiskDetailsScheduleoftransactionsTable" xlink:href="cbat-20210331.xsd#cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsTable"/>
    <loc xlink:type="locator" xlink:label="ConcentrationsandCreditRiskDetailsScheduleoftransactionsLineItems" xlink:href="cbat-20210331.xsd#cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTransactionsAbstract" xlink:to="ConcentrationsandCreditRiskDetailsScheduleoftransactionsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_MajorCustomersAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationsandCreditRiskDetailsScheduleoftransactionsTable" xlink:to="srt_MajorCustomersAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="BakShenzhenMember" xlink:href="cbat-20210331.xsd#cbat_BakShenzhenMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="BakShenzhenMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ZhengzhouBAKBatteryCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_ZhengzhouBAKBatteryCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="ZhengzhouBAKBatteryCoLtdMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ZhengzhouBAKElectronicsCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_ZhengzhouBAKElectronicsCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="ZhengzhouBAKElectronicsCoLtdMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ZhengzhouBAKNewEnergyVehicleCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_ZhengzhouBAKNewEnergyVehicleCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="ZhengzhouBAKNewEnergyVehicleCoLtdMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationsandCreditRiskDetailsScheduleoftransactionsTable" xlink:to="ConcentrationsandCreditRiskDetailsScheduleoftransactionsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="SalesOfFinishedGoodsAndRawMaterials" xlink:href="cbat-20210331.xsd#cbat_SalesOfFinishedGoodsAndRawMaterials"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationsandCreditRiskDetailsScheduleoftransactionsLineItems" xlink:to="SalesOfFinishedGoodsAndRawMaterials" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationsandCreditRiskDetailsScheduleoftransactionsLineItems" xlink:to="us-gaap_AccountsAndOtherReceivablesNetCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofnetrevenuesfrommanufactureofbatteriesbyproductsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfNetRevenuesFromManufactureOfBatteriesByProductsAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfNetRevenuesFromManufactureOfBatteriesByProductsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNetRevenuesFromManufactureOfBatteriesByProductsAbstract" xlink:to="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="srt_ProductOrServiceAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="NetRevenuesByProductMember" xlink:href="cbat-20210331.xsd#cbat_NetRevenuesByProductMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="NetRevenuesByProductMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ElectricVehiclesMember" xlink:href="cbat-20210331.xsd#cbat_ElectricVehiclesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="ElectricVehiclesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LightElectricVehiclesMember" xlink:href="cbat-20210331.xsd#cbat_LightElectricVehiclesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="LightElectricVehiclesMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="UninterruptableSuppliesMember" xlink:href="cbat-20210331.xsd#cbat_UninterruptableSuppliesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="UninterruptableSuppliesMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RawMaterialsusedinLithiumBatteriesMember" xlink:href="cbat-20210331.xsd#cbat_RawMaterialsusedinLithiumBatteriesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="RawMaterialsusedinLithiumBatteriesMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" order="3.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="us-gaap_Revenues" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfNetRevenuesFromManufactureOfBatteriesByGeographicalAreasAbstract" xlink:href="cbat-20210331.xsd#cbat_ScheduleOfNetRevenuesFromManufactureOfBatteriesByGeographicalAreasAbstract"/>
    <loc xlink:type="locator" xlink:label="SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable" xlink:href="cbat-20210331.xsd#cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable"/>
    <loc xlink:type="locator" xlink:label="SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasLineItems" xlink:href="cbat-20210331.xsd#cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNetRevenuesFromManufactureOfBatteriesByGeographicalAreasAbstract" xlink:to="SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable" xlink:to="srt_StatementGeographicalAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="MainlandChinaMember" xlink:href="cbat-20210331.xsd#cbat_MainlandChinaMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="MainlandChinaMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_EuropeMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EuropeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_EuropeMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OtherGeographicAreasMember" xlink:href="cbat-20210331.xsd#cbat_OtherGeographicAreasMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="OtherGeographicAreasMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable" xlink:to="SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasLineItems" xlink:to="us-gaap_Revenues" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable" xlink:href="cbat-20210331.xsd#cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable"/>
    <loc xlink:type="locator" xlink:label="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:href="cbat-20210331.xsd#cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ChinaBAKAsiaHoldingLimitedMember" xlink:href="cbat-20210331.xsd#cbat_ChinaBAKAsiaHoldingLimitedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="ChinaBAKAsiaHoldingLimitedMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CbakPowerMember" xlink:href="cbat-20210331.xsd#cbat_CbakPowerMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="CbakPowerMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="CbakSuzhouMember" xlink:href="cbat-20210331.xsd#cbat_CbakSuzhouMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="CbakSuzhouMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="MrYunfeiLiMember" xlink:href="cbat-20210331.xsd#cbat_MrYunfeiLiMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="MrYunfeiLiMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="MrXiangqianLiMember" xlink:href="cbat-20210331.xsd#cbat_MrXiangqianLiMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="MrXiangqianLiMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MrDaweiLiMember" xlink:href="cbat-20210331.xsd#cbat_MrDaweiLiMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="MrDaweiLiMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MrJunLangMember" xlink:href="cbat-20210331.xsd#cbat_MrJunLangMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="MrJunLangMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MsJingShiMember" xlink:href="cbat-20210331.xsd#cbat_MsJingShiMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="MsJingShiMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AsiaEVKMember" xlink:href="cbat-20210331.xsd#cbat_AsiaEVKMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="AsiaEVKMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EnergyVehicleCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_EnergyVehicleCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="EnergyVehicleCoLtdMember" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TillicumInvestmentCompanyLimitedMember" xlink:href="cbat-20210331.xsd#cbat_TillicumInvestmentCompanyLimitedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="TillicumInvestmentCompanyLimitedMember" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InvestorsMember" xlink:href="cbat-20210331.xsd#cbat_InvestorsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="InvestorsMember" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SecuritiesPurchaseAgreementMember" xlink:href="cbat-20210331.xsd#cbat_SecuritiesPurchaseAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="SecuritiesPurchaseAgreementMember" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable" xlink:to="srt_ConsolidatedEntitiesAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="CBAKEnergyTechnologyCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_CBAKEnergyTechnologyCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="CBAKEnergyTechnologyCoLtdMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CBAKNewEnergyNanjingCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_CBAKNewEnergyNanjingCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="CBAKNewEnergyNanjingCoLtdMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CBAKNewEnergyTechnologyCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_CBAKNewEnergyTechnologyCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="CBAKNewEnergyTechnologyCoLtdMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ChinaBAKAsiaHoldingLimitedMember_0" xlink:href="cbat-20210331.xsd#cbat_ChinaBAKAsiaHoldingLimitedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="ChinaBAKAsiaHoldingLimitedMember_0" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable" xlink:to="us-gaap_ShortTermDebtTypeAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="FirstDebtMember" xlink:href="cbat-20210331.xsd#cbat_FirstDebtMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="FirstDebtMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SecondDebtMember" xlink:href="cbat-20210331.xsd#cbat_SecondDebtMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="SecondDebtMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ThirdDebtMember" xlink:href="cbat-20210331.xsd#cbat_ThirdDebtMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="ThirdDebtMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FourthDebtMember" xlink:href="cbat-20210331.xsd#cbat_FourthDebtMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="FourthDebtMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AgreementAxis" xlink:href="cbat-20210331.xsd#cbat_AgreementAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable" xlink:to="AgreementAxis" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AgreementDomain" xlink:href="cbat-20210331.xsd#cbat_AgreementDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AgreementAxis" xlink:to="AgreementDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="CancellationAgreementMember" xlink:href="cbat-20210331.xsd#cbat_CancellationAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AgreementAxis" xlink:to="CancellationAgreementMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CBAKEnergyTechnologyCoLtdMember_0" xlink:href="cbat-20210331.xsd#cbat_CBAKEnergyTechnologyCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AgreementAxis" xlink:to="CBAKEnergyTechnologyCoLtdMember_0" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SecuritiesPurchaseAgreementMember_0" xlink:href="cbat-20210331.xsd#cbat_SecuritiesPurchaseAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AgreementAxis" xlink:to="SecuritiesPurchaseAgreementMember_0" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="PromissoryNotesMember" xlink:href="cbat-20210331.xsd#cbat_PromissoryNotesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="PromissoryNotesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable" xlink:to="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" order="7.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="SharesPlacedInEscrow" xlink:href="cbat-20210331.xsd#cbat_SharesPlacedInEscrow"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="SharesPlacedInEscrow" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EscrowAgreementDescription" xlink:href="cbat-20210331.xsd#cbat_EscrowAgreementDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="EscrowAgreementDescription" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SharesReleasedFromEscrow" xlink:href="cbat-20210331.xsd#cbat_SharesReleasedFromEscrow"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="SharesReleasedFromEscrow" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CommonStockEquivalentPercentage" xlink:href="cbat-20210331.xsd#cbat_CommonStockEquivalentPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="CommonStockEquivalentPercentage" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TransferOfRelatedSharesDescription" xlink:href="cbat-20210331.xsd#cbat_TransferOfRelatedSharesDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="TransferOfRelatedSharesDescription" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RegisteredCapitalOfSubsidiary" xlink:href="cbat-20210331.xsd#cbat_RegisteredCapitalOfSubsidiary"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="RegisteredCapitalOfSubsidiary" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Cash"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_Cash" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EquityInterestPercentage" xlink:href="cbat-20210331.xsd#cbat_EquityInterestPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="EquityInterestPercentage" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CompanyContribtionOnRelatedDescription" xlink:href="cbat-20210331.xsd#cbat_CompanyContribtionOnRelatedDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="CompanyContribtionOnRelatedDescription" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RegisteredCapitalIncreased" xlink:href="cbat-20210331.xsd#cbat_RegisteredCapitalIncreased"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="RegisteredCapitalIncreased" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ContributedAmount" xlink:href="cbat-20210331.xsd#cbat_ContributedAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="ContributedAmount" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SubsidiariesConsistedDescription" xlink:href="cbat-20210331.xsd#cbat_SubsidiariesConsistedDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="SubsidiariesConsistedDescription" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssuedPricePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WorkingCapital" xlink:href="cbat-20210331.xsd#cbat_WorkingCapital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="WorkingCapital" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ReceiveAdvanceAmount" xlink:href="cbat-20210331.xsd#cbat_ReceiveAdvanceAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="ReceiveAdvanceAmount" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PrincipalAmount" xlink:href="cbat-20210331.xsd#cbat_PrincipalAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="PrincipalAmount" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AggregateShare" xlink:href="cbat-20210331.xsd#cbat_AggregateShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="AggregateShare" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConversionPricePerShare" xlink:href="cbat-20210331.xsd#cbat_ConversionPricePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="ConversionPricePerShare" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FurtherAdvanceAmount" xlink:href="cbat-20210331.xsd#cbat_FurtherAdvanceAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="FurtherAdvanceAmount" order="24.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CommonStockPerShare" xlink:href="cbat-20210331.xsd#cbat_CommonStockPerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="CommonStockPerShare" order="25.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AggregateConsiderationAmount" xlink:href="cbat-20210331.xsd#cbat_AggregateConsiderationAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="AggregateConsiderationAmount" order="26.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InvestmentTotal" xlink:href="cbat-20210331.xsd#cbat_InvestmentTotal"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="InvestmentTotal" order="27.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InventoryPaidTotal" xlink:href="cbat-20210331.xsd#cbat_InventoryPaidTotal"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="InventoryPaidTotal" order="28.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesSubscriptions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesSubscriptions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_CommonStockSharesSubscriptions" order="29.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ProceedsFromReceivedInvestment" xlink:href="cbat-20210331.xsd#cbat_ProceedsFromReceivedInvestment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="ProceedsFromReceivedInvestment" order="30.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_SharePrice" order="31.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AggregatePriceAmount" xlink:href="cbat-20210331.xsd#cbat_AggregatePriceAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="AggregatePriceAmount" order="32.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_SharesIssued" order="33.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DescriptionOfAgreementCBAKPower" xlink:href="cbat-20210331.xsd#cbat_DescriptionOfAgreementCBAKPower"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="DescriptionOfAgreementCBAKPower" order="34.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="35.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockSharesConverted1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockSharesConverted1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_ConversionOfStockSharesConverted1" order="36.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_NotesPayable" order="37.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" order="38.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromOtherOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromOtherOperatingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_ProceedsFromOtherOperatingActivities" order="39.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OriginalIssueDiscount" xlink:href="cbat-20210331.xsd#cbat_OriginalIssueDiscount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="OriginalIssueDiscount" order="40.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherExpenses" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherExpenses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_OtherExpenses" order="41.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DescriptionOfExchangeAgreement" xlink:href="cbat-20210331.xsd#cbat_DescriptionOfExchangeAgreement"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="DescriptionOfExchangeAgreement" order="42.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CancellationAgreementsDescription" xlink:href="cbat-20210331.xsd#cbat_CancellationAgreementsDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="CancellationAgreementsDescription" order="43.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AmendmentToPromissoryNotesDescription" xlink:href="cbat-20210331.xsd#cbat_AmendmentToPromissoryNotesDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="AmendmentToPromissoryNotesDescription" order="44.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CancellationAgreementWithCreditorsDescription" xlink:href="cbat-20210331.xsd#cbat_CancellationAgreementWithCreditorsDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="CancellationAgreementWithCreditorsDescription" order="45.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SecuritiesPurchaseAgreementDescription" xlink:href="cbat-20210331.xsd#cbat_SecuritiesPurchaseAgreementDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="SecuritiesPurchaseAgreementDescription" order="46.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_OtherLiabilitiesCurrent" order="47.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="UnutilizedCommittedAmount" xlink:href="cbat-20210331.xsd#cbat_UnutilizedCommittedAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="UnutilizedCommittedAmount" order="48.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/PledgeddepositsDetails">
    <loc xlink:type="locator" xlink:label="PledgedDepositsAbstract" xlink:href="cbat-20210331.xsd#cbat_PledgedDepositsAbstract"/>
    <loc xlink:type="locator" xlink:label="PledgeddepositsDetailsTable" xlink:href="cbat-20210331.xsd#cbat_PledgeddepositsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="PledgeddepositsDetailsLineItems" xlink:href="cbat-20210331.xsd#cbat_PledgeddepositsDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PledgedDepositsAbstract" xlink:to="PledgeddepositsDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PledgeddepositsDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="SuzhouSecurityMember" xlink:href="cbat-20210331.xsd#cbat_SuzhouSecurityMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="SuzhouSecurityMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CangzhouHuibangMember" xlink:href="cbat-20210331.xsd#cbat_CangzhouHuibangMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="CangzhouHuibangMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DongguanShanshanMember" xlink:href="cbat-20210331.xsd#cbat_DongguanShanshanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="DongguanShanshanMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NanjingJinlongMember" xlink:href="cbat-20210331.xsd#cbat_NanjingJinlongMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="NanjingJinlongMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="XianAnpuMember" xlink:href="cbat-20210331.xsd#cbat_XianAnpuMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="XianAnpuMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TianjinChangyuanMember" xlink:href="cbat-20210331.xsd#cbat_TianjinChangyuanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="TianjinChangyuanMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="JiuzhaoMember" xlink:href="cbat-20210331.xsd#cbat_JiuzhaoMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="JiuzhaoMember" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ChongqingZhongrunMember" xlink:href="cbat-20210331.xsd#cbat_ChongqingZhongrunMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="ChongqingZhongrunMember" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PledgeddepositsDetailsTable" xlink:to="PledgeddepositsDetailsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyDamagesSoughtValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyDamagesSoughtValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PledgeddepositsDetailsLineItems" xlink:to="us-gaap_LossContingencyDamagesSoughtValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ServiceExpensesAmount" xlink:href="cbat-20210331.xsd#cbat_ServiceExpensesAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PledgeddepositsDetailsLineItems" xlink:to="ServiceExpensesAmount" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PledgeddepositsDetailsLineItems" xlink:to="us-gaap_InterestExpenseOther" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BankDeposits" xlink:href="cbat-20210331.xsd#cbat_BankDeposits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PledgeddepositsDetailsLineItems" xlink:to="BankDeposits" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FrozenByBank" xlink:href="cbat-20210331.xsd#cbat_FrozenByBank"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PledgeddepositsDetailsLineItems" xlink:to="FrozenByBank" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AccruedServiceCost" xlink:href="cbat-20210331.xsd#cbat_AccruedServiceCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PledgeddepositsDetailsLineItems" xlink:to="AccruedServiceCost" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MaterialsSuppliesAndOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MaterialsSuppliesAndOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PledgeddepositsDetailsLineItems" xlink:to="us-gaap_MaterialsSuppliesAndOther" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SettlementAmount" xlink:href="cbat-20210331.xsd#cbat_SettlementAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PledgeddepositsDetailsLineItems" xlink:to="SettlementAmount" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForLegalSettlements" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForLegalSettlements"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PledgeddepositsDetailsLineItems" xlink:to="us-gaap_PaymentsForLegalSettlements" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="Payments" xlink:href="cbat-20210331.xsd#cbat_Payments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PledgeddepositsDetailsLineItems" xlink:to="Payments" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquipmentExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquipmentExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PledgeddepositsDetailsLineItems" xlink:to="us-gaap_EquipmentExpense" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LiquidatedDamagesAmount" xlink:href="cbat-20210331.xsd#cbat_LiquidatedDamagesAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PledgeddepositsDetailsLineItems" xlink:to="LiquidatedDamagesAmount" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="EmployeesCompensationDescription" xlink:href="cbat-20210331.xsd#cbat_EmployeesCompensationDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PledgeddepositsDetailsLineItems" xlink:to="EmployeesCompensationDescription" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MaterialCost" xlink:href="cbat-20210331.xsd#cbat_MaterialCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PledgeddepositsDetailsLineItems" xlink:to="MaterialCost" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/TradeAccountsandBillsReceivablenetDetails">
    <loc xlink:type="locator" xlink:label="TradeAccountsAndBillsReceivableNetAbstract" xlink:href="cbat-20210331.xsd#cbat_TradeAccountsAndBillsReceivableNetAbstract"/>
    <loc xlink:type="locator" xlink:label="TradeAccountsAndBillsReceivables" xlink:href="cbat-20210331.xsd#cbat_TradeAccountsAndBillsReceivables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TradeAccountsAndBillsReceivableNetAbstract" xlink:to="TradeAccountsAndBillsReceivables" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/InventoriesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWriteDown" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWriteDown"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryWriteDown" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/PrepaymentsandOtherReceivablesDetails">
    <loc xlink:type="locator" xlink:label="PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract" xlink:href="cbat-20210331.xsd#cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract"/>
    <loc xlink:type="locator" xlink:label="LoanAgreementDescription" xlink:href="cbat-20210331.xsd#cbat_LoanAgreementDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract" xlink:to="LoanAgreementDescription" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/PropertyPlantandEquipmentnetDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_Depreciation" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ManufacturingCosts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ManufacturingCosts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_ManufacturingCosts" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ConstructioninProgressDetails">
    <loc xlink:type="locator" xlink:label="ConstructionInProgressAbstract" xlink:href="cbat-20210331.xsd#cbat_ConstructionInProgressAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestCostsCapitalized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestCostsCapitalized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConstructionInProgressAbstract" xlink:to="us-gaap_InterestCostsCapitalized" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/LeaseDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_ASU201602TransitionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ASU201602TransitionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentMaturityDate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ASU201602TransitionAbstract" xlink:to="us-gaap_DebtInstrumentMaturityDate" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OwnersLeasePeriod" xlink:href="cbat-20210331.xsd#cbat_OwnersLeasePeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ASU201602TransitionAbstract" xlink:to="OwnersLeasePeriod" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherIncome" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ASU201602TransitionAbstract" xlink:to="us-gaap_OtherIncome" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ASU201602TransitionAbstract" xlink:to="us-gaap_InterestIncomeOther" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RentalPaymentPerMonth" xlink:href="cbat-20210331.xsd#cbat_RentalPaymentPerMonth"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ASU201602TransitionAbstract" xlink:to="RentalPaymentPerMonth" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/IntangibleAssetsNetDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/TradeAccountsandBillsPayableDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentTerm" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract" xlink:to="us-gaap_DebtInstrumentTerm" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/LoansDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="LoansDetailsTable" xlink:href="cbat-20210331.xsd#cbat_LoansDetailsTable"/>
    <loc xlink:type="locator" xlink:label="LoansDetailsLineItems" xlink:href="cbat-20210331.xsd#cbat_LoansDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="LoansDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ChinaEverbrightBankDalianBranchMember" xlink:href="cbat-20210331.xsd#cbat_ChinaEverbrightBankDalianBranchMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="ChinaEverbrightBankDalianBranchMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ChinaMerchantBankMember" xlink:href="cbat-20210331.xsd#cbat_ChinaMerchantBankMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="ChinaMerchantBankMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AgriculturalBankOfChinaMember" xlink:href="cbat-20210331.xsd#cbat_AgriculturalBankOfChinaMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="AgriculturalBankOfChinaMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ChinaZheshangBankCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_ChinaZheshangBankCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="ChinaZheshangBankCoLtdMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SuzhouZhengyuanweiNeedleCeCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_SuzhouZhengyuanweiNeedleCeCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="SuzhouZhengyuanweiNeedleCeCoLtdMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ChinaEverbrightBankDalianFriendshipBranchMember" xlink:href="cbat-20210331.xsd#cbat_ChinaEverbrightBankDalianFriendshipBranchMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="ChinaEverbrightBankDalianFriendshipBranchMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansDetailsTable" xlink:to="dei_LegalEntityAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ChinaEverbrightBankDalianBranchMember_0" xlink:href="cbat-20210331.xsd#cbat_ChinaEverbrightBankDalianBranchMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="ChinaEverbrightBankDalianBranchMember_0" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansDetailsTable" xlink:to="LoansDetailsLineItems" order="3.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansDetailsLineItems" xlink:to="us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansDetailsLineItems" xlink:to="us-gaap_LineOfCreditFacilityDescription" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BillsPayableDescription" xlink:href="cbat-20210331.xsd#cbat_BillsPayableDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansDetailsLineItems" xlink:to="BillsPayableDescription" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansDetailsLineItems" xlink:to="us-gaap_DebtInstrumentDescription" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCredit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansDetailsLineItems" xlink:to="us-gaap_LineOfCredit" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansDetailsLineItems" xlink:to="us-gaap_InterestExpense" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InvestmentAgreementsDescription" xlink:href="cbat-20210331.xsd#cbat_InvestmentAgreementsDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansDetailsLineItems" xlink:to="InvestmentAgreementsDescription" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RemainedOutstandingValue" xlink:href="cbat-20210331.xsd#cbat_RemainedOutstandingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansDetailsLineItems" xlink:to="RemainedOutstandingValue" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LoanAgreementDescription" xlink:href="cbat-20210331.xsd#cbat_LoanAgreementDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansDetailsLineItems" xlink:to="LoanAgreementDescription" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseRelatedParty" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseRelatedParty"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansDetailsLineItems" xlink:to="us-gaap_InterestExpenseRelatedParty" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/AccruedExpensesandOtherPayablesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="AccruedExpensesandOtherPayablesDetailsTable" xlink:href="cbat-20210331.xsd#cbat_AccruedExpensesandOtherPayablesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="AccruedExpensesandOtherPayablesDetailsLineItems" xlink:href="cbat-20210331.xsd#cbat_AccruedExpensesandOtherPayablesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="AccruedExpensesandOtherPayablesDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedExpensesandOtherPayablesDetailsTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrivatePlacementMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrivatePlacementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_PrivatePlacementMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedExpensesandOtherPayablesDetailsTable" xlink:to="AccruedExpensesandOtherPayablesDetailsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedExpensesandOtherPayablesDetailsLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedExpensesandOtherPayablesDetailsLineItems" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockPricePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedExpensesandOtherPayablesDetailsLineItems" xlink:to="us-gaap_SaleOfStockPricePerShare" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFeeAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFeeAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedExpensesandOtherPayablesDetailsLineItems" xlink:to="us-gaap_DebtInstrumentFeeAmount" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LiquidatedDamagesDescription" xlink:href="cbat-20210331.xsd#cbat_LiquidatedDamagesDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedExpensesandOtherPayablesDetailsLineItems" xlink:to="LiquidatedDamagesDescription" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LiquidatedDamages" xlink:href="cbat-20210331.xsd#cbat_LiquidatedDamages"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedExpensesandOtherPayablesDetailsLineItems" xlink:to="LiquidatedDamages" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/DeferredGovernmentGrantsDetails">
    <loc xlink:type="locator" xlink:label="OtherLongTermPayablesAbstract" xlink:href="cbat-20210331.xsd#cbat_OtherLongTermPayablesAbstract"/>
    <loc xlink:type="locator" xlink:label="FinanceCosts" xlink:href="cbat-20210331.xsd#cbat_FinanceCosts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherLongTermPayablesAbstract" xlink:to="FinanceCosts" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherLongTermPayablesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForRemovalCosts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRemovalCosts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherLongTermPayablesAbstract" xlink:to="us-gaap_PaymentsForRemovalCosts" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SubsidyReceived" xlink:href="cbat-20210331.xsd#cbat_SubsidyReceived"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherLongTermPayablesAbstract" xlink:to="SubsidyReceived" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherDepreciationAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherDepreciationAndAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherLongTermPayablesAbstract" xlink:to="us-gaap_OtherDepreciationAndAmortization" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ProductWarrantyProvisionDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StandardProductWarrantyDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StandardProductWarrantyDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:to="us-gaap_StandardProductWarrantyDescription" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsTable" xlink:href="cbat-20210331.xsd#cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems" xlink:href="cbat-20210331.xsd#cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsTable" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="HongKongTaxMember" xlink:href="cbat-20210331.xsd#cbat_HongKongTaxMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="HongKongTaxMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsTable" xlink:to="srt_RangeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsTable" xlink:to="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems" order="3.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="PrcTaxDescription" xlink:href="cbat-20210331.xsd#cbat_PrcTaxDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems" xlink:to="PrcTaxDescription" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxCreditCarryforwardDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems" xlink:to="us-gaap_TaxCreditCarryforwardDescription" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems" xlink:to="us-gaap_OperatingLossCarryforwards" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OperatingLossCarryforwardsAvailableToReduceFutureTaxableIncome" xlink:href="cbat-20210331.xsd#cbat_OperatingLossCarryforwardsAvailableToReduceFutureTaxableIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems" xlink:to="OperatingLossCarryforwardsAvailableToReduceFutureTaxableIncome" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="UncertainIncomeTaxPercentage" xlink:href="cbat-20210331.xsd#cbat_UncertainIncomeTaxPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems" xlink:to="UncertainIncomeTaxPercentage" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/SharebasedCompensationDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="SharebasedCompensationDetailsTable" xlink:href="cbat-20210331.xsd#cbat_SharebasedCompensationDetailsTable"/>
    <loc xlink:type="locator" xlink:label="SharebasedCompensationDetailsLineItems" xlink:href="cbat-20210331.xsd#cbat_SharebasedCompensationDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="SharebasedCompensationDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharebasedCompensationDetailsTable" xlink:to="us-gaap_AwardTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="TwoZeroOneFiveEquityIncentivesPlanMember" xlink:href="cbat-20210331.xsd#cbat_TwoZeroOneFiveEquityIncentivesPlanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="TwoZeroOneFiveEquityIncentivesPlanMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_RestrictedStockMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RestrictedSharesGrantedOnAprilOneNineTwoZeroOneSixMember" xlink:href="cbat-20210331.xsd#cbat_RestrictedSharesGrantedOnAprilOneNineTwoZeroOneSixMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="RestrictedSharesGrantedOnAprilOneNineTwoZeroOneSixMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember" xlink:href="cbat-20210331.xsd#cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember" xlink:href="cbat-20210331.xsd#cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityInterestIssuedOrIssuableByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityInterestIssuedOrIssuableByTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharebasedCompensationDetailsTable" xlink:to="us-gaap_EquityInterestIssuedOrIssuableByTypeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityInterestIssuedOrIssuableTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityInterestIssuedOrIssuableTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityInterestIssuedOrIssuableByTypeAxis" xlink:to="us-gaap_EquityInterestIssuedOrIssuableTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember_0" xlink:href="cbat-20210331.xsd#cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityInterestIssuedOrIssuableByTypeAxis" xlink:to="RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember_0" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharebasedCompensationDetailsTable" xlink:to="SharebasedCompensationDetailsLineItems" order="3.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharebasedCompensationDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharebasedCompensationDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharebasedCompensationDetailsLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharebasedCompensationDetailsLineItems" xlink:to="us-gaap_SharePrice" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="RestrictedSharesVestedSharesToBeIssued" xlink:href="cbat-20210331.xsd#cbat_RestrictedSharesVestedSharesToBeIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharebasedCompensationDetailsLineItems" xlink:to="RestrictedSharesVestedSharesToBeIssued" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharebasedCompensationDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharebasedCompensationDetailsLineItems" xlink:to="us-gaap_RestrictedStockExpense" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharebasedCompensationDetailsLineItems" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingAndMarketingExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingAndMarketingExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharebasedCompensationDetailsLineItems" xlink:to="us-gaap_SellingAndMarketingExpense" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharebasedCompensationDetailsLineItems" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharebasedCompensationDetailsLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RestrictedShareDescription" xlink:href="cbat-20210331.xsd#cbat_RestrictedShareDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharebasedCompensationDetailsLineItems" xlink:to="RestrictedShareDescription" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/IncomeLossPerShareDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1" xlink:href="cbat-20210331.xsd#cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1" xlink:href="cbat-20210331.xsd#cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/WarrantsDetails">
    <loc xlink:type="locator" xlink:label="WarrantsDisclosureAbstract" xlink:href="cbat-20210331.xsd#cbat_WarrantsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="WarrantsDetailsTable" xlink:href="cbat-20210331.xsd#cbat_WarrantsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="WarrantsDetailsLineItems" xlink:href="cbat-20210331.xsd#cbat_WarrantsDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDisclosureAbstract" xlink:to="WarrantsDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="TypeOfAgreementAxis" xlink:href="cbat-20210331.xsd#cbat_TypeOfAgreementAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsTable" xlink:to="TypeOfAgreementAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TypeOfAgreementDomain" xlink:href="cbat-20210331.xsd#cbat_TypeOfAgreementDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TypeOfAgreementAxis" xlink:to="TypeOfAgreementDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="SecuritiesPurchaseAgreementMember" xlink:href="cbat-20210331.xsd#cbat_SecuritiesPurchaseAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TypeOfAgreementAxis" xlink:to="SecuritiesPurchaseAgreementMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsTable" xlink:to="WarrantsDetailsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="WarrantsDescription" xlink:href="cbat-20210331.xsd#cbat_WarrantsDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsLineItems" xlink:to="WarrantsDescription" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WarrantsIssuedAndOutstanding" xlink:href="cbat-20210331.xsd#cbat_WarrantsIssuedAndOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsLineItems" xlink:to="WarrantsIssuedAndOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/FairValueofFinancialInstrumentsDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="FairValueofFinancialInstrumentsDetailsTable" xlink:href="cbat-20210331.xsd#cbat_FairValueofFinancialInstrumentsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="FairValueofFinancialInstrumentsDetailsLineItems" xlink:href="cbat-20210331.xsd#cbat_FairValueofFinancialInstrumentsDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="FairValueofFinancialInstrumentsDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueofFinancialInstrumentsDetailsTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueInputsLevel3Member" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueofFinancialInstrumentsDetailsTable" xlink:to="FairValueofFinancialInstrumentsDetailsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAdjustmentOfWarrants" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueofFinancialInstrumentsDetailsLineItems" xlink:to="us-gaap_FairValueAdjustmentOfWarrants" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/CommitmentsandContingenciesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="CommitmentsandContingenciesDetailsTable" xlink:href="cbat-20210331.xsd#cbat_CommitmentsandContingenciesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="CommitmentsandContingenciesDetailsLineItems" xlink:href="cbat-20210331.xsd#cbat_CommitmentsandContingenciesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="CommitmentsandContingenciesDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_LitigationCaseAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_LitigationCaseAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsTable" xlink:to="srt_LitigationCaseAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_LitigationCaseTypeDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_LitigationCaseTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="srt_LitigationCaseTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ShenzhenHuijieMember" xlink:href="cbat-20210331.xsd#cbat_ShenzhenHuijieMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="ShenzhenHuijieMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="AnyuanBusMember" xlink:href="cbat-20210331.xsd#cbat_AnyuanBusMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="AnyuanBusMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShenzhenXinjiatuoAutomobileTechnologMember" xlink:href="cbat-20210331.xsd#cbat_ShenzhenXinjiatuoAutomobileTechnologMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="ShenzhenXinjiatuoAutomobileTechnologMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShenzhenHSLBusinessTechnologyCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_ShenzhenHSLBusinessTechnologyCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="ShenzhenHSLBusinessTechnologyCoLtdMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SuzhouIndustrialParkSecurityServiceCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_SuzhouIndustrialParkSecurityServiceCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="SuzhouIndustrialParkSecurityServiceCoLtdMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ChongqingThatChongqingZhongrunChemistryCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_ChongqingThatChongqingZhongrunChemistryCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="ChongqingThatChongqingZhongrunChemistryCoLtdMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="HunanZhongkeXingchengCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_HunanZhongkeXingchengCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="HunanZhongkeXingchengCoLtdMember" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DongguanShanshanBatteryMaterialCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_DongguanShanshanBatteryMaterialCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="DongguanShanshanBatteryMaterialCoLtdMember" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BTRTianjinNanomaterialManufacturingCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_BTRTianjinNanomaterialManufacturingCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="BTRTianjinNanomaterialManufacturingCoLtdMember" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="UnitedWinnersLaserCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_UnitedWinnersLaserCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="UnitedWinnersLaserCoLtdMember" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BeijingHongfaElectricTechnologyCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_BeijingHongfaElectricTechnologyCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="BeijingHongfaElectricTechnologyCoLtdMember" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CangzhouHuibangMember" xlink:href="cbat-20210331.xsd#cbat_CangzhouHuibangMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="CangzhouHuibangMember" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ShenzhenKlclearTechnologyCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_ShenzhenKlclearTechnologyCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="ShenzhenKlclearTechnologyCoLtdMember" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TianjinChangxingMetalCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_TianjinChangxingMetalCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="TianjinChangxingMetalCoLtdMember" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TianjinChangyuanElectricMaterialCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_TianjinChangyuanElectricMaterialCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="TianjinChangyuanElectricMaterialCoLtdMember" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NewEnergyTechnologyCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_NewEnergyTechnologyCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="NewEnergyTechnologyCoLtdMember" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="JiangxiGanfengBatteryTechnologyCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_JiangxiGanfengBatteryTechnologyCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="JiangxiGanfengBatteryTechnologyCoLtdMember" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="JihongkaiMachineEquipmentCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_JihongkaiMachineEquipmentCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="JihongkaiMachineEquipmentCoLtdMember" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NanjingJinlongChemicalCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_NanjingJinlongChemicalCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="NanjingJinlongChemicalCoLtdMember" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="XianAnpuNewEnergyTechnologyCoLTDMember" xlink:href="cbat-20210331.xsd#cbat_XianAnpuNewEnergyTechnologyCoLTDMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="XianAnpuNewEnergyTechnologyCoLTDMember" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShenzhenGdLaserTechnologyCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_ShenzhenGdLaserTechnologyCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="ShenzhenGdLaserTechnologyCoLtdMember" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShandongTianjiaoNewEnergyCoLTDMember" xlink:href="cbat-20210331.xsd#cbat_ShandongTianjiaoNewEnergyCoLTDMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="ShandongTianjiaoNewEnergyCoLTDMember" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShanghaiShengmengIndustrialTechnologyCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_ShanghaiShengmengIndustrialTechnologyCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="ShanghaiShengmengIndustrialTechnologyCoLtdMember" order="24.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="JiuzhaoNewEnergyTechnologyCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_JiuzhaoNewEnergyTechnologyCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="JiuzhaoNewEnergyTechnologyCoLtdMember" order="25.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DalianTiandaMetalMachineryTradeCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_DalianTiandaMetalMachineryTradeCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="DalianTiandaMetalMachineryTradeCoLtdMember" order="26.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShenzhenHaonengTechnologyMember" xlink:href="cbat-20210331.xsd#cbat_ShenzhenHaonengTechnologyMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="ShenzhenHaonengTechnologyMember" order="27.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SuzhouSuwangdaPlasticProductCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_SuzhouSuwangdaPlasticProductCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="SuzhouSuwangdaPlasticProductCoLtdMember" order="28.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShandongHangeweiNewEnergyVehicleControlCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_ShandongHangeweiNewEnergyVehicleControlCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="ShandongHangeweiNewEnergyVehicleControlCoLtdMember" order="29.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LossContingencyByNatureOfContingencyAxis" xlink:href="cbat-20210331.xsd#cbat_LossContingencyByNatureOfContingencyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsTable" xlink:to="LossContingencyByNatureOfContingencyAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LossContingencyByNatureOfContingencyDomain" xlink:href="cbat-20210331.xsd#cbat_LossContingencyByNatureOfContingencyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LossContingencyByNatureOfContingencyAxis" xlink:to="LossContingencyByNatureOfContingencyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ConstructioncostsMember" xlink:href="cbat-20210331.xsd#cbat_ConstructioncostsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LossContingencyByNatureOfContingencyAxis" xlink:to="ConstructioncostsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InterestMember" xlink:href="cbat-20210331.xsd#cbat_InterestMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LossContingencyByNatureOfContingencyAxis" xlink:to="InterestMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CompensationMember" xlink:href="cbat-20210331.xsd#cbat_CompensationMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LossContingencyByNatureOfContingencyAxis" xlink:to="CompensationMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RemainingContractAmountMember" xlink:href="cbat-20210331.xsd#cbat_RemainingContractAmountMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LossContingencyByNatureOfContingencyAxis" xlink:to="RemainingContractAmountMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="GoodsAmountMember" xlink:href="cbat-20210331.xsd#cbat_GoodsAmountMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LossContingencyByNatureOfContingencyAxis" xlink:to="GoodsAmountMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_LossContingenciesByNatureOfContingencyAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyNatureDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="us-gaap_LossContingencyNatureDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ChongqingThatChongqingZhongrunChemistryCoLtdMember_0" xlink:href="cbat-20210331.xsd#cbat_ChongqingThatChongqingZhongrunChemistryCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="ChongqingThatChongqingZhongrunChemistryCoLtdMember_0" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsTable" xlink:to="CommitmentsandContingenciesDetailsLineItems" order="4.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyDamagesSoughtValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyDamagesSoughtValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_LossContingencyDamagesSoughtValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_DepositAssets" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LitigationSettlementAmountAwardedToOtherParty" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LitigationSettlementAmountAwardedToOtherParty"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_LitigationSettlementAmountAwardedToOtherParty" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LitigationFees" xlink:href="cbat-20210331.xsd#cbat_LitigationFees"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="LitigationFees" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionContractCostProgressPaymentOffset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionContractCostProgressPaymentOffset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_ConstructionContractCostProgressPaymentOffset" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AmountOfFinalJudgementNotReceived" xlink:href="cbat-20210331.xsd#cbat_AmountOfFinalJudgementNotReceived"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="AmountOfFinalJudgementNotReceived" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConstructionContractCostProgressPaymentAccrued" xlink:href="cbat-20210331.xsd#cbat_ConstructionContractCostProgressPaymentAccrued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="ConstructionContractCostProgressPaymentAccrued" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainContingencyUnrecordedAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainContingencyUnrecordedAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_GainContingencyUnrecordedAmount" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ProvisionReceivable" xlink:href="cbat-20210331.xsd#cbat_ProvisionReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="ProvisionReceivable" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquipmentExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquipmentExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_EquipmentExpense" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LitigationSettlementExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LitigationSettlementExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_LitigationSettlementExpense" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ReturnOfPrepayment" xlink:href="cbat-20210331.xsd#cbat_ReturnOfPrepayment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="ReturnOfPrepayment" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LiquidatedDamages" xlink:href="cbat-20210331.xsd#cbat_LiquidatedDamages"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="LiquidatedDamages" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CommitmentsAndContingenciesDescription" xlink:href="cbat-20210331.xsd#cbat_CommitmentsAndContingenciesDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="CommitmentsAndContingenciesDescription" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MaterialsPurchaseCost" xlink:href="cbat-20210331.xsd#cbat_MaterialsPurchaseCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="MaterialsPurchaseCost" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DebtReductionAgreementAmount" xlink:href="cbat-20210331.xsd#cbat_DebtReductionAgreementAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="DebtReductionAgreementAmount" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ServicesExpenses" xlink:href="cbat-20210331.xsd#cbat_ServicesExpenses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="ServicesExpenses" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InterestIncurred" xlink:href="cbat-20210331.xsd#cbat_InterestIncurred"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="InterestIncurred" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BankDepositsPeriod" xlink:href="cbat-20210331.xsd#cbat_BankDepositsPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="BankDepositsPeriod" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FrozenByBank" xlink:href="cbat-20210331.xsd#cbat_FrozenByBank"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="FrozenByBank" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToEmployees" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToEmployees"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_PaymentsToEmployees" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_EmployeeBenefitsAndShareBasedCompensation" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AccruedMaterialsCost" xlink:href="cbat-20210331.xsd#cbat_AccruedMaterialsCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="AccruedMaterialsCost" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ConcentrationsandCreditRiskDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="ConcentrationsandCreditRiskDetailsTable" xlink:href="cbat-20210331.xsd#cbat_ConcentrationsandCreditRiskDetailsTable"/>
    <loc xlink:type="locator" xlink:label="ConcentrationsandCreditRiskDetailsLineItems" xlink:href="cbat-20210331.xsd#cbat_ConcentrationsandCreditRiskDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="ConcentrationsandCreditRiskDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationsandCreditRiskDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ZhengzhouBAKElectronicsCoLtdMember" xlink:href="cbat-20210331.xsd#cbat_ZhengzhouBAKElectronicsCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="ZhengzhouBAKElectronicsCoLtdMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationsandCreditRiskDetailsTable" xlink:to="ConcentrationsandCreditRiskDetailsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationsandCreditRiskDetailsLineItems" xlink:to="us-gaap_RepaymentsOfDebt" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherMinorityInterests" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherMinorityInterests"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationsandCreditRiskDetailsLineItems" xlink:to="us-gaap_OtherMinorityInterests" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/SegmentInformationDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="NumberOfSegment" xlink:href="cbat-20210331.xsd#cbat_NumberOfSegment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="NumberOfSegment" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/SubsequentEventsDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventDescription" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/DocumentAndEntityInformation">
    <loc xlink:type="locator" xlink:label="DocumentAndEntityInformationAbstract" xlink:href="cbat-20210331.xsd#cbat_DocumentAndEntityInformationAbstract"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentInformationTable"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentInformationLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentInformationTable" order="1.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable" xlink:to="dei_DocumentInformationLineItems" order="1.0"/>
    <loc xlink:type="locator" xlink:label="dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntitySmallBusiness" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityShellCompany" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFileNumber" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityInteractiveDataCurrent" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535846045496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document And Entity Information - shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>May 15, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information Line Items</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">CBAK Energy Technology, Inc.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">88,394,517<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001117171<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Mar. 31,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-32898<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">NV<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535843946232">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Unaudited) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 65,116,897<span></span>
</td>
<td class="nump">$ 11,681,750<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositsAssetsCurrent', window );">Pledged deposits</a></td>
<td class="nump">16,323,303<span></span>
</td>
<td class="nump">8,989,748<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Trade accounts and bills receivable, net</a></td>
<td class="nump">23,306,670<span></span>
</td>
<td class="nump">29,571,274<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">6,499,313<span></span>
</td>
<td class="nump">5,252,845<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssets', window );">Prepayments and other receivables</a></td>
<td class="nump">7,858,583<span></span>
</td>
<td class="nump">7,439,544<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetInvestmentInLeaseCurrent', window );">Investment in sales-type lease, net</a></td>
<td class="nump">836,714<span></span>
</td>
<td class="nump">235,245<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">119,941,480<span></span>
</td>
<td class="nump">63,170,406<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">40,248,221<span></span>
</td>
<td class="nump">41,040,370<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConstructionInProgressNet', window );">Construction in progress</a></td>
<td class="nump">34,104,206<span></span>
</td>
<td class="nump">30,193,309<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right-of-use assets</a></td>
<td class="nump">7,430,212<span></span>
</td>
<td class="nump">7,500,780<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_OperatingLeaseRightofuseAssetsNet', window );">Operating lease right-of-use assets, net</a></td>
<td class="nump">360,382<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">11,084<span></span>
</td>
<td class="nump">11,807<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetInvestmentInLeaseNoncurrent', window );">Investment in sales-type lease, net</a></td>
<td class="nump">1,867,519<span></span>
</td>
<td class="nump">850,407<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">203,963,104<span></span>
</td>
<td class="nump">142,767,079<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableTradeCurrent', window );">Trade accounts and bills payable</a></td>
<td class="nump">25,337,685<span></span>
</td>
<td class="nump">28,352,292<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current maturities of long-term bank loans</a></td>
<td class="nump">13,688,805<span></span>
</td>
<td class="nump">13,739,546<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherShortTermBorrowings', window );">Other short-term loans</a></td>
<td class="nump">1,105,826<span></span>
</td>
<td class="nump">1,253,869<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAccountsPayableAndAccruedLiabilities', window );">Accrued expenses and other payables</a></td>
<td class="nump">9,253,984<span></span>
</td>
<td class="nump">11,645,459<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueToOtherRelatedPartiesClassifiedCurrent', window );">Payables to former subsidiaries, net</a></td>
<td class="nump">382,638<span></span>
</td>
<td class="nump">626,990<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_DeferredGovernmentGrantsCurrent', window );">Deferred government grants, current</a></td>
<td class="nump">150,917<span></span>
</td>
<td class="nump">151,476<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualClassifiedCurrent', window );">Product warranty provisions</a></td>
<td class="nump">119,114<span></span>
</td>
<td class="nump">155,888<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesCurrent', window );">Warrants liability</a></td>
<td class="nump">39,222,000<span></span>
</td>
<td class="nump">17,783,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">89,260,969<span></span>
</td>
<td class="nump">73,708,520<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_DeferredGovernmentGrantsNoncurrent', window );">Deferred government grants, non-current</a></td>
<td class="nump">7,240,124<span></span>
</td>
<td class="nump">7,304,832<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liability, non-current</a></td>
<td class="nump">237,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ProductWarrantyAccrualClassifiedNonCurrent', window );">Product warranty provisions</a></td>
<td class="nump">1,858,006<span></span>
</td>
<td class="nump">1,835,717<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrentAndNoncurrent', window );">Long term tax payable</a></td>
<td class="nump">7,483,442<span></span>
</td>
<td class="nump">7,511,182<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">106,080,141<span></span>
</td>
<td class="nump">90,360,251<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Shareholders&#8217; equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock $0.001 par value; 500,000,000 authorized; 79,310,249 issued and 79,166,043 outstanding as of December 31, 2020; and 88,250,225 issued and 88,106,019 outstanding as of March 31, 2021</a></td>
<td class="nump">88,250<span></span>
</td>
<td class="nump">79,310<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_DonatedShares', window );">Donated shares</a></td>
<td class="nump">14,101,689<span></span>
</td>
<td class="nump">14,101,689<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">241,048,002<span></span>
</td>
<td class="nump">225,278,113<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance', window );">Statutory reserves</a></td>
<td class="nump">1,230,511<span></span>
</td>
<td class="nump">1,230,511<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(154,375,029)<span></span>
</td>
<td class="num">(183,984,311)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(145,568)<span></span>
</td>
<td class="num">(239,609)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityBeforeTreasuryStock', window );">Stockholders' equity (deficit) before Treasury Stock</a></td>
<td class="nump">101,947,855<span></span>
</td>
<td class="nump">56,465,703<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Less: Treasury shares</a></td>
<td class="num">(4,066,610)<span></span>
</td>
<td class="num">(4,066,610)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total shareholders&#8217; equity</a></td>
<td class="nump">97,881,245<span></span>
</td>
<td class="nump">52,399,093<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Non-controlling interests</a></td>
<td class="nump">1,718<span></span>
</td>
<td class="nump">7,735<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total equity</a></td>
<td class="nump">97,882,963<span></span>
</td>
<td class="nump">52,406,828<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholder&#8217;s equity</a></td>
<td class="nump">$ 203,963,104<span></span>
</td>
<td class="nump">$ 142,767,079<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ConstructionInProgressNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Construction in progress.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ConstructionInProgressNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_DeferredGovernmentGrantsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_DeferredGovernmentGrantsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_DeferredGovernmentGrantsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_DeferredGovernmentGrantsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_DonatedShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_DonatedShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_OperatingLeaseRightofuseAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_OperatingLeaseRightofuseAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ProductWarrantyAccrualClassifiedNonCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Product warranty provisions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ProductWarrantyAccrualClassifiedNonCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableTradeCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableTradeCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6801-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueToOtherRelatedPartiesClassifiedCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount payable to related parties classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueToOtherRelatedPartiesClassifiedCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.31)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetInvestmentInLeaseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of net investment in sales-type and direct financing lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121561866&amp;loc=SL77919306-209978<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121561866&amp;loc=SL77919308-209978<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetInvestmentInLeaseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetInvestmentInLeaseNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of net investment in sales-type and direct financing lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121561866&amp;loc=SL77919306-209978<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121561866&amp;loc=SL77919308-209978<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetInvestmentInLeaseNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred and payable to vendors for goods and services received classified as other, and expenses incurred but not yet paid, payable within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowings classified as other, maturing within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a)(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrualClassifiedCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12524-110249<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 25<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68070138&amp;loc=d3e11281-110244<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrualClassifiedCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of statutory capital and surplus (stockholders' equity) as of the balance sheet date using prescribed or permitted statutory accounting practices (rather than GAAP, if different) of the state or country.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6486098&amp;loc=d3e24708-158529<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityBeforeTreasuryStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total amount of stockholders' equity (deficit) items including stock value, paid in capital, retained earnings and including equity attributable to noncontrolling interests and before deducting the carrying value of treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityBeforeTreasuryStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=115929471&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929471&amp;loc=d3e21914-107793<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568740-111683<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929471&amp;loc=d3e21711-107793<br><br>Reference 15: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568447-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535938294472">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) - $ / shares<br></strong></div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in Dollars per share)</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">500,000,000<span></span>
</td>
<td class="nump">500,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">88,250,225<span></span>
</td>
<td class="nump">79,310,249<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">88,106,019<span></span>
</td>
<td class="nump">79,166,043<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535845864872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net revenues</a></td>
<td class="nump">$ 9,416,049<span></span>
</td>
<td class="nump">$ 6,901,274<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of revenues</a></td>
<td class="num">(7,576,620)<span></span>
</td>
<td class="num">(6,695,271)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">1,839,429<span></span>
</td>
<td class="nump">206,003<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development expenses</a></td>
<td class="num">(483,749)<span></span>
</td>
<td class="num">(298,930)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Sales and marketing expenses</a></td>
<td class="num">(213,142)<span></span>
</td>
<td class="num">(93,771)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
<td class="num">(1,324,481)<span></span>
</td>
<td class="num">(1,115,618)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">(Provision for) recovery of doubtful accounts</a></td>
<td class="nump">154,061<span></span>
</td>
<td class="num">(673,186)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="num">(1,867,311)<span></span>
</td>
<td class="num">(2,181,505)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating loss</a></td>
<td class="num">(27,882)<span></span>
</td>
<td class="num">(1,975,502)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingInterestExpense', window );">Finance expenses, net</a></td>
<td class="num">(7,598)<span></span>
</td>
<td class="num">(428,083)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income, net</a></td>
<td class="nump">1,217,648<span></span>
</td>
<td class="nump">49,474<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAdjustmentOfWarrants', window );">Change in fair value of warrants liability</a></td>
<td class="nump">28,426,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Loss (income) before income tax</a></td>
<td class="nump">29,608,168<span></span>
</td>
<td class="num">(2,354,111)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net (loss) income</a></td>
<td class="nump">29,608,168<span></span>
</td>
<td class="num">(2,354,111)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Less: Net (income) loss attributable to non-controlling interests</a></td>
<td class="nump">1,114<span></span>
</td>
<td class="num">(5,870)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net (loss) income attribute to shareholders of CBAK Energy Technology, Inc.</a></td>
<td class="nump">29,609,282<span></span>
</td>
<td class="num">(2,359,981)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Other comprehensive income (loss)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">&#8211; Foreign currency translation adjustment</a></td>
<td class="nump">89,138<span></span>
</td>
<td class="num">(302,045)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Comprehensive (loss) income</a></td>
<td class="nump">29,697,306<span></span>
</td>
<td class="num">(2,656,156)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest', window );">Less: Comprehensive (income) loss attributable to non-controlling interests</a></td>
<td class="nump">6,017<span></span>
</td>
<td class="num">(5,040)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive (loss) income attributable to CBAK Energy Technology, Inc.</a></td>
<td class="nump">$ 29,703,323<span></span>
</td>
<td class="num">$ (2,661,196)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>(Loss) Income per share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">&#8211; Basic (in Dollars per share)</a></td>
<td class="nump">$ 0.35<span></span>
</td>
<td class="num">$ (0.04)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">&#8211; Diluted (in Dollars per share)</a></td>
<td class="nump">$ 0.35<span></span>
</td>
<td class="num">$ (0.04)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract', window );"><strong>Weighted average number of shares of common stock:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">&#8211; Basic (in Shares)</a></td>
<td class="nump">84,283,605<span></span>
</td>
<td class="nump">53,293,776<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">&#8211; Diluted (in Shares)</a></td>
<td class="nump">84,933,913<span></span>
</td>
<td class="nump">53,293,776<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4613674-111683<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e4984-109258<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAdjustmentOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (income) related to adjustment to fair value of warrant liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section 25<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=109262497&amp;loc=d3e20148-110875<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAdjustmentOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents interest incurred for borrowed money which was used to produce goods or render services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1377-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3000-108585<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535843988328">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Changes in Shareholders&#8217; Equity (Unaudited) - USD ($)<br></strong></div></th>
<th class="th"><div>Common stock issued</div></th>
<th class="th"><div>Donated shares</div></th>
<th class="th"><div>Additional paid-in capital</div></th>
<th class="th"><div>Statutory reserves</div></th>
<th class="th"><div>Accumulated deficit</div></th>
<th class="th"><div>Accumulated other comprehensive loss</div></th>
<th class="th"><div>Non-controlling interests</div></th>
<th class="th"><div>Treasury shares</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Dec. 31, 2019</a></td>
<td class="nump">$ 53,222<span></span>
</td>
<td class="nump">$ 14,101,689<span></span>
</td>
<td class="nump">$ 180,208,610<span></span>
</td>
<td class="nump">$ 1,230,511<span></span>
</td>
<td class="num">$ (176,177,413)<span></span>
</td>
<td class="num">$ (1,744,730)<span></span>
</td>
<td class="nump">$ 52,777<span></span>
</td>
<td class="num">$ (4,066,610)<span></span>
</td>
<td class="nump">$ 13,658,056<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Dec. 31, 2019</a></td>
<td class="nump">53,220,902<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(144,206)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net profit (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,359,981)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,870<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,354,111)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ShareBasedCompensationForEmployeeAndDirectorStockAwards', window );">Share-based compensation for employee and director stock awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300,135<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300,135<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_StockIssuedDuringPeriodCommonStockIssuedToInvestors', window );">Common stock issued to investors</a></td>
<td class="nump">$ 368<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">199,632<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_StockIssueDuringPeriodSharesCommonStockIssuedToInvestors', window );">Common stock issued to investors (in Shares)</a></td>
<td class="nump">367,897<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(301,215)<span></span>
</td>
<td class="num">(830)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(302,045)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Mar. 31, 2020</a></td>
<td class="nump">$ 53,590<span></span>
</td>
<td class="nump">14,101,689<span></span>
</td>
<td class="nump">180,708,377<span></span>
</td>
<td class="nump">1,230,511<span></span>
</td>
<td class="num">(178,537,394)<span></span>
</td>
<td class="num">(2,045,945)<span></span>
</td>
<td class="nump">57,817<span></span>
</td>
<td class="num">$ (4,066,610)<span></span>
</td>
<td class="nump">11,502,035<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Mar. 31, 2020</a></td>
<td class="nump">53,588,799<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(144,206)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Dec. 31, 2020</a></td>
<td class="nump">$ 79,310<span></span>
</td>
<td class="nump">14,101,689<span></span>
</td>
<td class="nump">225,278,113<span></span>
</td>
<td class="nump">1,230,511<span></span>
</td>
<td class="num">(183,984,311)<span></span>
</td>
<td class="num">(239,609)<span></span>
</td>
<td class="nump">7,735<span></span>
</td>
<td class="num">$ (4,066,610)<span></span>
</td>
<td class="nump">52,406,828<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Dec. 31, 2020</a></td>
<td class="nump">79,310,249<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(144,206)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net profit (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,609,282<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,114)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,608,168<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ShareBasedCompensationForEmployeeAndDirectorStockAwards', window );">Share-based compensation for employee and director stock awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">148,818<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">148,818<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock and warrants</a></td>
<td class="nump">$ 8,940<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,621,071<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,630,011<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesOther', window );">Issuance of common stock and warrants (in Shares)</a></td>
<td class="nump">8,939,976<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">94,041<span></span>
</td>
<td class="num">(4,903)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">89,138<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Mar. 31, 2021</a></td>
<td class="nump">$ 88,250<span></span>
</td>
<td class="nump">$ 14,101,689<span></span>
</td>
<td class="nump">$ 241,048,002<span></span>
</td>
<td class="nump">$ 1,230,511<span></span>
</td>
<td class="num">$ (154,375,029)<span></span>
</td>
<td class="num">$ (145,568)<span></span>
</td>
<td class="nump">$ 1,718<span></span>
</td>
<td class="num">$ (4,066,610)<span></span>
</td>
<td class="nump">$ 97,882,963<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Mar. 31, 2021</a></td>
<td class="nump">88,250,225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(144,206)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ShareBasedCompensationForEmployeeAndDirectorStockAwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ShareBasedCompensationForEmployeeAndDirectorStockAwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_StockIssueDuringPeriodSharesCommonStockIssuedToInvestors">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Common stock issued to investors, shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_StockIssueDuringPeriodSharesCommonStockIssuedToInvestors</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_StockIssuedDuringPeriodCommonStockIssuedToInvestors">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Common stock issued to investors.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_StockIssuedDuringPeriodCommonStockIssuedToInvestors</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3000-108585<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued attributable to transactions classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=115929471&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929471&amp;loc=d3e21914-107793<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568740-111683<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929471&amp;loc=d3e21711-107793<br><br>Reference 15: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568447-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535849323048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net (loss) income</a></td>
<td class="nump">$ 29,608,168<span></span>
</td>
<td class="num">$ (2,354,111)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net (loss) income to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">704,496<span></span>
</td>
<td class="nump">587,615<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ProvisionForDoubtfulAccount', window );">Provision for (recovery of) doubtful debts</a></td>
<td class="num">(154,061)<span></span>
</td>
<td class="nump">673,186<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense', window );">Amortization of operating lease right-of-use assets</a></td>
<td class="nump">10,052<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWriteDown', window );">Write-down of inventories</a></td>
<td class="nump">233,305<span></span>
</td>
<td class="nump">409,062<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_SharebasedCompensation', window );">Share-based compensation</a></td>
<td class="nump">148,818<span></span>
</td>
<td class="nump">300,135<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ChangesInFairValueOfWarrantsLiability', window );">Changes in fair value of warrants liability</a></td>
<td class="num">(28,426,000)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Gain on disposal of property, plant and equipment</a></td>
<td class="num">(53,022)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Trade accounts and bills receivable</a></td>
<td class="nump">6,314,111<span></span>
</td>
<td class="num">(3,633,248)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="num">(1,512,723)<span></span>
</td>
<td class="nump">701,957<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepayments and other receivables</a></td>
<td class="num">(451,150)<span></span>
</td>
<td class="nump">51,905<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableTrade', window );">Trade accounts and bills payable</a></td>
<td class="num">(2,941,048)<span></span>
</td>
<td class="num">(237,779)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities', window );">Accrued expenses and other payables</a></td>
<td class="num">(882,416)<span></span>
</td>
<td class="num">(86,889)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities', window );">Operating lease liabilities</a></td>
<td class="num">(134,149)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInLeasingReceivables', window );">Investment in sales-type lease</a></td>
<td class="num">(1,639,959)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties', window );">Trade receivable from and payables to former subsidiaries</a></td>
<td class="num">(60,563)<span></span>
</td>
<td class="nump">4,273,976<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">763,859<span></span>
</td>
<td class="nump">685,809<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property, plant and equipment and construction in progress</a></td>
<td class="num">(5,681,131)<span></span>
</td>
<td class="num">(261,031)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(5,681,131)<span></span>
</td>
<td class="num">(261,031)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt', window );">Borrowings from shareholders</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">269,349<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfOtherDebt', window );">Borrowings from an unrelated party</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">3,467,148<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ProceedsFromUnrelatedPartyDebt', window );">Repayment of borrowing from an unrelated party</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(5,673,515)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_RepaymentOfBorrowingsFromShareholders', window );">Repayment of borrowing from shareholders</a></td>
<td class="num">(145,321)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from issuance of shares</a></td>
<td class="nump">65,495,011<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash (used in) provided by financing activities</a></td>
<td class="nump">65,349,690<span></span>
</td>
<td class="num">(1,937,018)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of exchange rate changes on cash and cash equivalents, and restricted cash</a></td>
<td class="nump">336,284<span></span>
</td>
<td class="num">(112,027)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase (decrease) in cash and cash equivalents, and restricted cash</a></td>
<td class="nump">60,768,702<span></span>
</td>
<td class="num">(1,624,267)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents, and restricted cash at the beginning of period</a></td>
<td class="nump">20,671,498<span></span>
</td>
<td class="nump">7,133,948<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents, and restricted cash at the end of period</a></td>
<td class="nump">81,440,200<span></span>
</td>
<td class="nump">5,509,681<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>Supplemental non-cash investing and financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_TransferOfConstructionInProgressToPropertyPlantAndEquipment', window );">Transfer of construction in progress to property, plant and equipment</a></td>
<td class="nump">176,628<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1', window );">Non-cash payment for purchase of property, plant and equipment and construction in progress by new vehicles</a></td>
<td class="nump">61,233<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_IssuanceOfCommonStockNote1Abstract', window );"><strong>Issuance of common stock (note 1):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_OffsetRepaymentOfPromissoryNote', window );">- offset repayment of promissory notes</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">200,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CashPaidDuringThePeriodForAbstract', window );"><strong>Cash paid during the period for:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest, net of amounts capitalized</a></td>
<td class="nump">$ 2,314<span></span>
</td>
<td class="nump">$ 269,019<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_CashPaidDuringThePeriodForAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_CashPaidDuringThePeriodForAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ChangesInFairValueOfWarrantsLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Changes in fair value of warrants liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ChangesInFairValueOfWarrantsLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_IssuanceOfCommonStockNote1Abstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_IssuanceOfCommonStockNote1Abstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_OffsetRepaymentOfPromissoryNote">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Offset repayment of promissory note.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_OffsetRepaymentOfPromissoryNote</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ProceedsFromUnrelatedPartyDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ProceedsFromUnrelatedPartyDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ProvisionForDoubtfulAccount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ProvisionForDoubtfulAccount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_RepaymentOfBorrowingsFromShareholders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Repayment of borrowings from shareholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_RepaymentOfBorrowingsFromShareholders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_SharebasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_SharebasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_TransferOfConstructionInProgressToPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Transfer of construction in progress to property, plant and equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_TransferOfConstructionInProgressToPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableTrade">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableTrade</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amount due to the reporting entity for good and services provided to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management, an entity and its principal owners, management, member of their immediate families, affiliates, or other parties with the ability to exert significant influence.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInLeasingReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amount due from lessees arising from lease agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInLeasingReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4542-108314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWriteDown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of fixed assets that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4313-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRepaymentsOfOtherDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) for debt classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRepaymentsOfOtherDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from long-term debt by a related party. Related parties, include, but are not limited to, affiliates, owners or officers and their immediate families, and pension trusts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3000-108585<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535849160824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Principal Activities, Basis of Presentation and Organization<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Principal Activities, Basis of Presentation and Organization</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 0px"></td>
    <td style="width: 24px"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>1.</b></font></td>
    <td style="text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Principal Activities, Basis of Presentation and Organization</b></font></td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><i>Principal Activities</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">CBAK Energy Technology, Inc. (formerly
known as China BAK Battery, Inc.) (&#x201c;CBAK&#x201d; or the &#x201c;Company&#x201d;) is a corporation formed in the State of Nevada on
October 4, 1999 as Medina Copy, Inc. The Company changed its name to Medina Coffee, Inc. on October 6, 1999 and subsequently changed its
name to China BAK Battery, Inc. on February 14, 2005. CBAK and its subsidiaries (hereinafter, collectively referred to as the &#x201c;Company&#x201d;)
are principally engaged in the manufacture, commercialization and distribution of a wide variety of standard and customized lithium ion
(known as &#x201c;Li-ion&#x201d; or &#x201c;Li-ion cell&#x201d;) high power rechargeable batteries. Prior to the disposal of BAK International
Limited (&#x201c;BAK International&#x201d;) and its subsidiaries (see below), the batteries produced by the Company were for use in cellular
telephones, as well as various other portable electronic applications, including high-power handset telephones, laptop computers, power
tools, digital cameras, video camcorders, MP3 players, electric bicycles, hybrid/electric vehicles, and general industrial applications.
After the disposal of BAK International and its subsidiaries on June 30, 2014, the Company will focus on the manufacture, commercialization
and distribution of high power lithium ion rechargeable batteries for use in cordless power tools, light electric vehicles, hybrid electric
vehicles, electric cars, electric busses, uninterruptable power supplies and other high power applications.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The shares of the Company traded in
the over-the-counter market through the Over-the-Counter Bulletin Board from 2005 until May 31, 2006, when the Company obtained approval
to list its common stock on The NASDAQ Global Market, and trading commenced that same date under the symbol &#x201c;CBAK&#x201d;.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On January 10, 2017, the Company filed
Articles of Merger with the Secretary of State of Nevada to effectuate a merger between the Company and the Company&#x2019;s newly formed,
wholly owned subsidiary, CBAK Merger Sub, Inc. (the &#x201c;Merger Sub&#x201d;). According to the Articles of Merger, effective January
16, 2017, the Merger Sub merged with and into the Company with the Company being the surviving entity (the &#x201c;Merger&#x201d;). As permitted
by Chapter 92A.180 of Nevada Revised Statutes, the sole purpose of the Merger was to effect a change of the Company&#x2019;s name.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Effective November 30, 2018, the trading
symbol for common stock of the Company was changed from CBAK to CBAT. Effective at the opening of business on June 21, 2019, the Company&#x2019;s
common stock started trading on the Nasdaq Capital Market.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><i>Basis of Presentation and Organization</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On November 6, 2004, BAK International,
a non-operating holding company that had substantially the same shareholders as Shenzhen BAK Battery Co., Ltd (&#x201c;Shenzhen BAK&#x201d;),
entered into a share swap transaction with the shareholders of Shenzhen BAK for the purpose of the subsequent reverse acquisition of the
Company. The share swap transaction between BAK International and the shareholders of Shenzhen BAK was accounted for as a reverse acquisition
of Shenzhen BAK with no adjustment to the historical basis of the assets and liabilities of Shenzhen BAK.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On January 20, 2005, the Company completed
a share swap transaction with the shareholders of BAK International. The share swap transaction, also referred to as the &#x201c;reverse
acquisition&#x201d; of the Company, was consummated under Nevada law pursuant to the terms of a Securities Exchange Agreement entered by
and among CBAK, BAK International and the shareholders of BAK International on January 20, 2005. The share swap transaction has been accounted
for as a capital-raising transaction of the Company whereby the historical financial statements and operations of Shenzhen BAK are consolidated
using historical carrying amounts.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Also on January 20, 2005, immediately
prior to consummating the share swap transaction, BAK International executed a private placement of its common stock with unrelated investors
whereby it issued an aggregate of 1,720,087 shares of common stock for gross proceeds of $17,000,000. In conjunction with this financing,
Mr. Xiangqian Li, the Chairman and Chief Executive Officer of the Company (&#x201c;Mr. Li&#x201d;), agreed to place 435,910 shares of the
Company&#x2019;s common stock owned by him into an escrow account pursuant to an Escrow Agreement dated January 20, 2005 (the &#x201c;Escrow
Agreement&#x201d;). Pursuant to the Escrow Agreement, 50% of the escrowed shares were to be released to the investors in the private placement
if audited net income of the Company for the fiscal year ended September 30, 2005 was not at least $12,000,000, and the remaining 50%
was to be released to investors in the private placement if audited net income of the Company for the fiscal year ended September 30,
2006 was not at least $27,000,000. If the audited net income of the Company for the fiscal years ended September 30, 2005 and 2006 reached
the above-mentioned targets, the 435,910 shares would be released to Mr. Li in the amount of 50% upon reaching the 2005 target and the
remaining 50% upon reaching the 2006 target.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Under accounting principles generally
accepted in the United States of America (&#x201c;US GAAP&#x201d;), escrow agreements such as the one established by Mr. Li generally constitute
compensation if, following attainment of a performance threshold, shares are returned to a company officer. The Company determined that
without consideration of the compensation charge, the performance thresholds for the year ended September 30, 2005 would be achieved.
However, after consideration of a related compensation charge, the Company determined that such thresholds would not have been achieved.
The Company also determined that, even without consideration of a compensation charge, the performance thresholds for the year ended September
30, 2006 would not be achieved.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">While the 217,955 escrow shares relating
to the 2005 performance threshold were previously released to Mr. Li, Mr. Li executed a further undertaking on August&#xa0;21, 2006 to
return those shares to the escrow agent for the distribution to the relevant investors. However, such shares were not returned to the
escrow agent, but, pursuant to a Delivery of Make Good Shares, Settlement and Release Agreement between the Company, BAK International
and Mr. Li entered into on October&#xa0;22, 2007 (the &#x201c;Li Settlement Agreement&#x201d;), such shares were ultimately delivered to
the Company as described below. Because the Company failed to satisfy the performance threshold for the fiscal year ended September 30,
2006, the remaining 217,955 escrow shares relating to the fiscal year 2006 performance threshold were released to the relevant investors.
As Mr. Li has not retained any of the shares placed into escrow, and as the investors party to the Escrow Agreement are only shareholders
of the Company and do not have and are not expected to have any other relationship to the Company, the Company has not recorded a compensation
charge for the years ended September 30, 2005 and 2006.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">At the time the escrow shares relating
to the 2006 performance threshold were transferred to the investors in fiscal year 2007, the Company should have recognized a credit to
donated shares and a debit to additional paid-in capital, both of which are elements of shareholders&#x2019; equity. This entry is not
material because total ordinary shares issued and outstanding, total shareholders&#x2019; equity and total assets do not change; nor is
there any impact on income or earnings per share. Therefore, previously filed consolidated financial statements for the fiscal year ended
September 30, 2007 will not be restated. This share transfer has been reflected in these financial statements by reclassifying the balances
of certain items as of October 1, 2007. The balances of donated shares and additional paid-in capital as of October 1, 2007 were credited
and debited by $7,955,358 respectively, as set out in the consolidated statements of changes in shareholders&#x2019; equity.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In November 2007, Mr. Li delivered
the 217,955 shares related to the 2005 performance threshold to BAK International pursuant to the Li Settlement Agreement; BAK International
in turn delivered the shares to the Company. Such shares (other than those issued to investors pursuant to the 2008 Settlement Agreements,
as described below) are now held by the Company. Upon receipt of these shares, the Company and BAK International released all claims and
causes of action against Mr. Li regarding the shares, and Mr. Li released all claims and causes of action against the Company and BAK
International regarding the shares. Under the terms of the Li Settlement Agreement, the Company commenced negotiations with the investors
who participated in the Company&#x2019;s January 2005 private placement in order to achieve a complete settlement of BAK International&#x2019;s
obligations (and the Company&#x2019;s obligations to the extent it has any) under the applicable agreements with such investors.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Beginning on March 13, 2008, the Company
entered into settlement agreements (the &#x201c;2008 Settlement Agreements&#x201d;) with certain investors in the January 2005 private placement.
Since the other investors have never submitted any claims regarding this matter, the Company did not reach any settlement with them.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Pursuant to the 2008 Settlement Agreements,
the Company and the settling investors have agreed, without any admission of liability, to a settlement and mutual release from all claims
relating to the January 2005 private placement, including all claims relating to the escrow shares related to the 2005 performance threshold
that had been placed into escrow by Mr. Li, as well as all claims, including claims for liquidated damages relating to registration rights
granted in connection with the January 2005 private placement. Under the 2008 Settlement Agreement, the Company has made settlement payments
to each of the settling investors of the number of shares of the Company&#x2019;s common stock equivalent to 50% of the number of the escrow
shares related to the 2005 performance threshold these investors had claimed; aggregate settlement payments as of June 30, 2015amounted
to 73,749 shares. Share payments to date have been made in reliance upon the exemptions from registration provided by Section 4(2) and/or
other applicable provisions of the Securities Act of 1933, as amended. In accordance with the 2008 Settlement Agreements, the Company
filed a registration statement covering the resale of such shares which was declared effective by the SEC on June 26, 2008.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Pursuant to the Li Settlement Agreement,
the 2008 Settlement Agreements and upon the release of the 217,955 escrow shares relating to the fiscal year 2006 performance threshold
to the relevant investors, neither Mr. Li or the Company have any obligations to the investors who participated in the Company&#x2019;s
January 2005 private placement relating to the escrow shares.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of March 31, 2021, the Company had
not received any claim from the other investors who have not been covered by the &#x201c;2008 Settlement Agreements&#x201d; in the January
2005 private placement.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As the Company has transferred the
217,955 shares related to the 2006 performance threshold to the relevant investors in fiscal year 2007 and the Company also have transferred
73,749 shares relating to the 2005 performance threshold to the investors who had entered the &#x201c;2008 Settlement Agreements&#x201d;
with us in fiscal year 2008, pursuant to &#x201c;Li Settlement Agreement&#x201d; and &#x201c;2008 Settlement Agreements&#x201d;, neither Mr.
Li nor the Company had any remaining obligations to those related investors who participated in the Company&#x2019;s January 2005 private
placement relating to the escrow shares.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On August 14, 2013, Dalian BAK Trading
Co., Ltd was established as a wholly owned subsidiary of China BAK Asia Holding Limited (&#x201c;BAK Asia&#x201d;) with a registered capital
of $500,000. Pursuant to CBAK Trading&#x2019;s articles of association and relevant PRC regulations, BAK Asia was required to contribute
the capital to CBAK Trading on or before August 14, 2015. On August 5, 2019, CBAK Trading&#x2019;s registered capital was increased to
$5,000,000. Pursuant to CBAK Trading&#x2019;s amendment articles of association and relevant PRC regulations, BAK Asia was required to
contribute the capital to CBAK Trading on or before August 1, 2033. Up to the date of this report, the Company has contributed $2,435,000
to CBAK Trading in cash.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On December 27, 2013, Dalian BAK Power
Battery Co., Ltd was established as a wholly owned subsidiary of BAK Asia with a registered capital of $30,000,000. Pursuant to CBAK Power&#x2019;s
articles of association and relevant PRC regulations, BAK Asia was required to contribute the capital to CBAK Power on or before December
27, 2015. On March 7, 2017, the name of Dalian BAK Power Battery Co., Ltd was changed to Dalian CBAK Power Battery Co., Ltd (&#x201c;CBAK
Power&#x201d;). On July 10, 2018, CBAK Power&#x2019;s registered capital was increased to $50,000,000. On October 29, 2019, CBAK Power&#x2019;s
registered capital was further increased to $60,000,000. Pursuant to CBAK Power&#x2019;s amendment articles of association and relevant
PRC regulations, BAK Asia was required to contribute the capital to CBAK Power on or before December 31, 2021. Up to the date of this
report, the Company has contributed $60,000,000 to CBAK Power through injection of a series of patents and cash.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On May 4, 2018, CBAK New Energy (Suzhou)
Co., Ltd (&#x201c;CBAK Suzhou&#x201d;) was established as a 90% owned subsidiary of CBAK Power with a registered capital of RMB10,000,000
(approximately $1.5 million). The remaining 10% equity interest was held by certain employees of CBAK Suzhou. Pursuant to CBAK Suzhou&#x2019;s
articles of association, each shareholder is entitled to the right of the profit distribution or responsible for the loss according to
its proportion to the capital contribution. Pursuant to CBAK Suzhou&#x2019;s articles of association and relevant PRC regulations, CBAK
Power was required to contribute the capital to CBAK Suzhou on or before December 31, 2019. Up to the date of this report, the Company
has contributed RMB9.0 million (approximately $1.3 million), and the other shareholders have contributed RMB1.0 million (approximately
$0.1 million) to CBAK Suzhou through injection of a series of cash. The Company plan to dissolve CBAK Suzhou in 2021.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On November 21, 2019, Dalian CBAK Energy
Technology Co., Ltd (&#x201c;CBAK Energy&#x201d;) was established as a wholly owned subsidiary of BAK Asia with a registered capital of
$50,000,000. Pursuant to CBAK Energy&#x2019;s articles of association and relevant PRC regulations, BAK Asia was required to contribute
the capital to CBAK Energy on or before November 20, 2022. Up to the date of this report, the Company has contributed $20,719,925 to CBAK
Energy. CBAK Energy will be focus on manufacture and sale of lithium batteries and lithium batteries&#x2019; materials.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On July 14, 2020, the Company acquired
BAK Asia Investments Limited (&#x201c;BAK Investments&#x201d;), a company incorporated under Hong Kong laws, from Mr. Xiangqian Li, the
Company&#x2019;s former CEO, for a cash consideration of HK$1.00. BAK Asia Investments Limited is a holding company without any other business
operations.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On July 31, 2020, BAK Investments formed
a wholly owned subsidiary CBAK New Energy (Nanjing) Co., Ltd. (&#x201c;CBAK Nanjing&#x201d;) in China with a registered capital of $100,000,000.
Pursuant to CBAK Nanjing&#x2019;s articles of association and relevant PRC regulations, BAK Investments was required to contribute the
capital to CBAK Nanjing on or before July 29, 2040. Up to the date of this report, the Company has contributed $49,989,915 to CBAK Nanjing.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On August 6, 2020, Nanjing CBAK New
Energy Technology Co., Ltd. (&#x201c;Nanjing CBAK&#x201d;) was established as a wholly owned subsidiary of CBAK Nanjing with a registered
capital of RMB700,000,000 (approximately $107 million). Pursuant to Nanjing CBAK&#x2019;s articles of association and relevant PRC regulations,
CBAK Nanjing was required to contribute the capital to Nanjing CBAK on or before August 5, 2040. Up to the date of this report, the Company
has contributed RMB290,378,836 (approximately $44.3 million) to Nanjing CBAK.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On November 9, 2020, Nanjing Daxin
New Energy Automobile Industry Co., Ltd (&#x201c;Nanjing Daxin&#x201d;) was established as a wholly owned subsidiary of CBAK Nanjing with
a register capital of RMB50,000,000 (approximately $7.6 million). Up to the date of this report, the Company has contributed RMB10,000,000
(approximately $1.53 million) to Nanjing Daxin. On January 18, 2021, Nanjing Daxin established a branch in Tianjin City.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company&#x2019;s condensed consolidated
financial statements have been prepared under US GAAP.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">These condensed consolidated financial
statements are unaudited. In the opinion of management, all adjustments and disclosures necessary for a fair presentation of these condensed
consolidated financial statements, which are of a normal and recurring nature, have been included. The results reported in the condensed
consolidated financial statements for any interim periods are not necessarily indicative of the results that may be reported for the entire
year. The following (a) condensed consolidated balance sheet as of December 31, 2020, which was derived from the Company&#x2019;s audited
financial statements, and (b) the unaudited condensed consolidated financial statements have been prepared pursuant to the rules and regulations
of the Securities and Exchange Commission. Certain information and note disclosures normally included in annual financial statements prepared
in accordance with US GAAP have been condensed or omitted pursuant to those rules and regulations, though the Company believes that the
disclosures made are adequate to make the information not misleading. These unaudited condensed consolidated financial statements should
be read in conjunction with the audited consolidated financial statements and accompanying footnotes of the Company for the year ended
December 31, 2020 filed with the SEC on April 13, 2021.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The preparation of financial statements
in conformity with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities
and disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and
expenses during the reporting periods. Actual results could differ from those estimates. This basis of accounting differs in certain
material respects from that used for the preparation of the books of account of the Company&#x2019;s principal subsidiaries, which are
prepared in accordance with the accounting principles and the relevant financial regulations applicable to enterprises with limited liability
established in the PRC or Hong Kong. The accompanying consolidated financial statements reflect necessary adjustments not recorded in
the books of account of the Company&#x2019;s subsidiaries to present them in conformity with US GAAP.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">After the disposal of BAK International
Limited and its subsidiaries, namely Shenzhen BAK, Shenzhen BAK Power Battery Co., Ltd (formerly BAK Battery (Shenzhen) Co., Ltd.) (&#x201c;BAK
Shenzhen&#x201d;), BAK International (Tianjin) Ltd. (&#x201c;BAK Tianjin&#x201d;), Tianjin Chenhao Technological Development Limited (a subsidiary
of BAK Tianjin established on May 8, 2014, &#x201c;Tianjin Chenhao&#x201d;), BAK Battery Canada Ltd. (&#x201c;BAK Canada&#x201d;), BAK Europe
GmbH (&#x201c;BAK Europe&#x201d;) and BAK Telecom India Private Limited (&#x201c;BAK India&#x201d;), effective on June 30, 2014, and as of
December 31, 2019, the Company&#x2019;s subsidiaries consisted of: i) China BAK Asia Holdings Limited (&#x201c;BAK Asia&#x201d;), a wholly
owned limited liability company incorporated in Hong Kong on July 9, 2013; ii) Dalian CBAK Trading Co., Ltd. (&#x201c;CBAK Trading&#x201d;),
a wholly owned limited company established on August 14, 2013 in the PRC; iii) Dalian CBAK Power Battery Co., Ltd. (&#x201c;CBAK Power&#x201d;),
a wholly owned limited liability company established on December 27, 2013 in the PRC; iv) CBAK New Energy (Suzhou) Co., Ltd. (&#x201c;CBAK
Suzhou&#x201d;), a 90% owned limited liability company established on May 4, 2018 in the PRC; v) Dalian CBAK Energy Technology Co., Ltd
(&#x201c;CBAK Energy&#x201d;), a wholly owned limited liability company established on November 21, 2019 in the PRC; (vi) BAK Asia Investments
Limited (&#x201c;BAK Investments&#x201d;), a wholly owned limited liability company incorporated in Hong Kong acquired on July 14, 2020;
(vii) CBAK New Energy (Nanjing) Co., Ltd. (&#x201c;CBAK Nanjing&#x201d;), a wholly owned limited liability company established on July 31,
2020 in the PRC; (viii) Nanjing CBAK New Energy Technology Co., Ltd, (&#x201c;Nanjing CBAK&#x201d;), a wholly owned limited liability company
established on August 6, 2020 in the PRC and (ix) Nanjing Daxin New Energy Automobile Industry Co., Ltd (&#x201c;Nanjing Daxin&#x201d;),
a wholly owned limited liability company established on November 9, 2020.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company continued its business
and continued to generate revenues from sale of batteries via subcontracting the production to BAK Tianjin and BAK Shenzhen, former subsidiaries
before the completion of construction and operation of its facility in Dalian. BAK Tianjin and BAK Shenzhen are now suppliers of the Company,
and the Company does not have any significant benefits or liability from the operating results of BAK Tianjin and BAK Shenzhen except
the normal risk with any major supplier.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of the date of this report, Mr.
Xiangqian Li is no longer a director of BAK International and BAK Tianjin. He remained as a director of Shenzhen BAK and BAK Shenzhen.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On and effective March 1, 2016, Mr.
Xiangqian Li resigned as Chairman, director, Chief Executive Officer, President and Secretary of the Company. On the same date, the Board
of Directors of the Company appointed Mr. Yunfei Li as Chairman, Chief Executive Officer, President and Secretary of the Company. On March&#xa0;4,
2016, Mr. Xiangqian Li transferred 3,000,000 shares to Mr. Yunfei Li for a price of $2.4 per share. After the share transfer, Mr. Yunfei
Li held 3,000,000 shares or 17.3% and Mr. Xiangqian Li held 760,557 shares at 4.4% of the Company&#x2019;s outstanding stock, respectively.
As of March 31, 2021, Mr. Yunfei Li held 10,785,872 shares or 12.2% of the Company&#x2019;s outstanding stock, and Mr. Xiangqian Li held
none of the Company&#x2019;s outstanding stock.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company had an accumulated deficit
from recurring losses from operations and short-term debt obligations as of December 31, 2020 and March 31, 2021. As of December 31, 2020,
the Company has a working capital deficiency of $10.5 million. These factors raise substantial doubts about the Company&#x2019;s ability
to continue as a going concern.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In June and July 2015, the Company
received advances of approximately $9.8 million from potential investors. On September 29, 2015, the Company entered into a Debt Conversion
Agreement with these investors. Pursuant to the terms of the Debt Conversion Agreement, each of the creditors agreed to convert existing
loan principal of $9,847,644 into an aggregate 4,376,731 shares of common stock of the Company (&#x201c;the Shares&#x201d;) at a conversion
price of $2.25 per share. Upon receipt of the Shares on October 16, 2015, the creditors released the Company from all claims, demands
and other obligations relating to the Debts. As such, no interest was recognized by the Company on the advances from investors pursuant
to the supplemental agreements with investors and the Debt Conversion Agreement.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In June 2016, the Company received
further advances in the aggregate of $2.9 million from Mr. Jiping Zhou and Mr. Dawei Li. These advances were unsecured, non-interest bearing
and repayable on demand. On July 8, 2018, the Company received further advances of $2.6 million from Mr. Jiping Zhou. On July 28, 2016,
the Company entered into securities purchase agreements with Mr. Jiping Zhou and Mr. Dawei Li to issue and sell an aggregate of 2,206,640
shares of common stock of the Company, at $2.5 per share, for an aggregate consideration of approximately $5.52 million. On August 17,
2016, the Company issued these shares to the investors.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On February 17, 2017, the Company signed
investment agreements with eight investors (including Mr. Yunfei Li, the Company&#x2019;s CEO, and seven of the Company&#x2019;s existing
shareholders) whereby the investors agreed to subscribe new shares of the Company totaling $10 million. Pursuant to the investment agreements,
in January 2017 the 8 investors paid the Company a total of $2.06 million as down payments. Mr. Yunfei Li agrees to subscribe new shares
of the Company totaled $1,120,000 and paid the earnest money of $225,784 in January 2017. On April 1, April 21, April 26 and May 10, 2017,
the Company received $1,999,910, $3,499,888, $1,119,982 and $2,985,497 from these investors, respectively. On May 31, 2017, the Company
entered into a securities purchase agreement with the eight investors, pursuant to which the Company agreed to issue an aggregate of 6,403,518
shares of common stock to these investors, at a purchase price of $1.50 per share, for an aggregate price of $9.6 million, among which
746,018 shares issued to Mr. Yunfei Li. On June 22, 2017, the Company issued the shares to the investors.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In 2019, according to the investment
agreements and agreed by the investors, the Company returned partial earnest money of $966,579 (approximately RMB6.7 million) to these
investors.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On January 7, 2019, each of Mr. Dawei
Li and Mr. Yunfei Li entered into an agreement with CBAK Power and Tianjin New Energy whereby Tianjin New Energy assigned its rights to
loans to CBAK Power of approximately $3.4 million (RMB23,980,950) and $1.7 million (RMB11,647,890) (totaled $5.1 million, the &#x201c;First
Debt&#x201d;) to Mr. Dawei Li and Mr. Yunfei Li, respectively.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On January 7, 2019, the Company entered
into a cancellation agreement with Mr. Dawei Li and Mr. Yunfei Li. Pursuant to the terms of the cancellation agreement, Mr. Dawei Li and
Mr. Yunfei Li agreed to cancel the First Debt in exchange for 3,431,373 and 1,666,667 shares of common stock of the Company, respectively,
at an exchange price of $1.02 per share. Upon receipt of the shares, the creditors released the Company from any claims, demands and other
obligations relating to the First Debt.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On April 26, 2019, each of Mr. Jun
Lang, Ms. Jing Shi and Asia EVK Energy Auto Limited (&#x201c;Asia EVK&#x201d;) entered into an agreement with CBAK Power and Tianjin New
Energy whereby Tianjin New Energy assigned its rights to loans to CBAK Power of approximately $0.3 million (RMB2,225,082), $0.1 million
(RMB 912,204) and $5.0 million (RMB35,406,036) (collectively $5.4 million, the &#x201c;Second Debt&#x201d;) to Mr. Jun Lang, Ms. Jing Shi
and Asia EVK, respectively.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On April 26, 2019, the Company entered
into a cancellation agreement with Mr. Jun Lang, Ms. Jing Shi and Asia EVK (the creditors). Pursuant to the terms of the cancellation
agreement, the creditors agreed to cancel the Second Debt in exchange for 300,534, 123,208 and 4,782,163 shares of common stock of the
Company, respectively, at an exchange price of $1.1 per share. Upon receipt of the shares, the creditors released the Company from any
claims, demands and other obligations relating to the Second Debt.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On June 28, 2019, each of Mr. Dawei
Li and Mr. Yunfei Li entered into an agreement with CBAK Power to loan approximately $1.4 million (RMB10,000,000) and $2.5 million (RMB18,000,000)
respectively to CBAK Power for a terms of six months (collectively $3.9 million, the &#x201c;Third Debt&#x201d;). The loan was unsecured,
non-interest bearing and repayable on demand.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On July 16, 2019, each of Asia EVK
and Mr. Yunfei Li entered into an agreement with CBAK Power and Dalian Zhenghong Architectural Decoration and Installation Engineering
Co. Ltd. (the Company&#x2019;s construction contractor) whereby Dalian Zhenghong Architectural Decoration and Installation Engineering
Co. Ltd. assigned its rights to the unpaid construction fees owed by CBAK Power of approximately $2.8 million (RMB20,000,000) and $0.4
million (RMB2,813,810) (collectively $3.2 million, the &#x201c;Fourth Debt&#x201d;) to Asia EVK and Mr. Yunfei Li, respectively.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On July 26, 2019, the Company entered
into a cancellation agreement with Mr. Dawei Li, Mr. Yunfei Li and Asia EVK (the creditors). Pursuant to the terms of the cancellation
agreement, Mr. Dawei Li, Mr. Yunfei Li and Asia EVK agreed to cancel the Third Debt and Fourth Debt in exchange for 1,384,717, 2,938,067
and 2,769,435 shares of common stock of the Company, respectively, at an exchange price of $1.05 per share. Upon receipt of the shares,
the creditors released the Company from any claims, demands and other obligations relating to the Third Debt and Fourth Debt. The cancellation
agreement contains customary representations and warranties of the creditors. The creditors do not have registration rights with respect
to the shares.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On July 24, 2019, the Company entered
into a securities purchase agreement with Atlas Sciences, LLC (the &#x201c;Lender&#x201d;), pursuant to which the Company issued a promissory
note (the &#x201c;Note 1&#x201d;) to the Lender. The Note has an original principal amount of $1,395,000, bears interest at a rate of 10%
per annum and will mature 12 months after the issuance, unless earlier paid or redeemed in accordance with its terms. The Company received
proceeds of $1,250,000 after an original issue discount of $125,000 and payment of Lender&#x2019;s expenses of $20,000.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On October 10, 2019, each of Mr. Shibin
Mao, Ms. Lijuan Wang and Mr. Ping Shen entered into an agreement with CBAK Power and Zhengzhou BAK New Energy Vehicle Co., Ltd. (the Company&#x2019;s
supplier of which Mr. Xiangqian Li, the former CEO, is a director of this company) whereby Zhengzhou BAK New Energy Vehicle Co., Ltd.
assigned its rights to the unpaid inventories cost owed by CBAK Power of approximately $2.1 million (RMB15,000,000), $1.0 million (RMB7,380,000)
and $1.0 million (RMB7,380,000) (collectively $4.2 million, the &#x201c;Fifth Debt&#x201d;) to Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping
Shen, respectively.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On October 14, 2019, the Company entered
into a cancellation agreement with Mr. Shangdong Liu, Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen (the creditors). Pursuant to the
terms of the cancellation agreement, Mr. Shangdong Liu, Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen agreed to cancel and convert
the Fifth Debt and the Unpaid Earnest Money of approximately $1 million (RMB6,720,000) in exchange for 528,053, 3,536,068, 2,267,798 and
2,267,798 shares of common stock of the Company, respectively, at an exchange price of $0.6 per share. Upon receipt of the shares, the
creditors released the Company from any claims, demands and other obligations relating to the Fifth Debt&#xa0;and the Unpaid Earnest Money.
The cancellation agreement contains customary representations and warranties of the creditors. The creditors do not have registration
rights with respect to the shares.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On December 30, 2019, the Company entered
into a second securities purchase agreement with Atlas Sciences, LLC (the &#x201c;Lender&#x201d;), pursuant to which the Company issued
a promissory note (the &#x201c;Note II&#x201d;) to the Lender. The Note II has an original principal amount of $1,670,000, bears interest
at a rate of 10% per annum and will mature 12 months after the issuance, unless earlier paid or redeemed in accordance with its terms.
The Company received proceeds of $1,500,000 after an original issue discount of $150,000 and payment of Lender&#x2019;s expenses of $20,000.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On January 27, 2020, the Company entered
into an exchange agreement (the &#x201c;First Exchange Agreement&#x201d;) with Atlas Sciences, LLC (the &#x201c;Lender&#x201d;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $100,000 (the
&#x201c;Partitioned Promissory Note) from the outstanding balance of certain promissory note that the Company issued to the Lender on July
24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the issuance of
160,256 shares of the Company&#x2019;s common stock, par value $0.001 per share to the Lender.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On February 20, 2020, the Company entered
into a second exchange agreement (the &#x201c;Second Exchange Agreement&#x201d;) with Atlas Sciences, LLC (the &#x201c;Lender&#x201d;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $100,000 (the
&#x201c;Partitioned Promissory Note&#x201d;) from the outstanding balance of certain promissory note that the Company issued to the Lender
on July 24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the issuance
of 207,641 shares of the Company&#x2019;s common stock, par value $0.001 per share to the Lender.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On April 10, 2020, each of Mr. Yunfei
Li, Mr. Ping Shen and Asia EVK entered into an agreement with CBAK Power and Shenzhen BAK, whereby Shenzhen BAK assigned its rights to
the unpaid inventories cost (note 7) owed by CBAK Power of approximately $1.0 million (RMB7,000,000), $2.3 million (RMB16,000,000) and
$1.0 million (RMB7,300,000) (collectively $4.3 million, the &#x201c;Sixth Debt&#x201d;) to Mr. Yunfei Li, Mr. Ping Shen and Asia EVK, respectively.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On April 27, 2020, the Company entered
into a cancellation agreement with Mr. Yunfei Li, Mr. Ping Shen and Asia EVK (the &#x201c;creditors&#x201d;). Pursuant to the terms of the
cancellation agreement, Mr. Yunfei Li, Mr. Ping Shen and Asia EVK agreed to cancel the Sixth Debt in exchange for 2,062,619, 4,714,557
and 2,151,017 shares of common stock of the Company, respectively, at an exchange price of $0.48 per share. Upon receipt of the shares,
the creditors released the Company from any claims, demands and other obligations relating to the Sixth Debt. The cancellation agreement
contains customary representations and warranties of the creditors. The creditors do not have registration rights with respect to the
shares.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On April 28, 2020, the Company entered
into a third exchange agreement (the &#x201c;Third Exchange Agreement&#x201d;) with Atlas Sciences, LLC (the &#x201c;Lender&#x201d;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $100,000 (the
&#x201c;Partitioned Promissory Note&#x201d;) from the outstanding balance of certain promissory note that the Company issued to the Lender
on July 24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the issuance
of 312,500 shares of the Company&#x2019;s common stock, par value $0.001 per share to the Lender.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On June 8, 2020, the Company entered
into a fourth exchange agreement (the &#x201c;Fourth Exchange Agreement&#x201d;) with Atlas Sciences, LLC (the &#x201c;Lender&#x201d;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $100,000 (the
&#x201c;Partitioned Promissory Note&#x201d;) from the outstanding balance of certain promissory note that the Company issued to the Lender
on July 24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the issuance
of 271,739 shares of the Company&#x2019;s common stock, par value $0.001 per share to the Lender.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On June 10, 2020, the Company entered
into a Fifth exchange agreement (the &#x201c;Fifth Exchange Agreement&#x201d;) with Atlas Sciences, LLC (the &#x201c;Lender&#x201d;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $150,000 (the
&#x201c;Partitioned Promissory Note&#x201d;) from the outstanding balance of certain promissory note that the Company issued to the Lender
on July 24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the issuance
of 407,609 shares of the Company&#x2019;s common stock, par value $0.001 per share to the Lender.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On July 6, 2020, the Company entered
into a Sixth exchange agreement (the &#x201c;Sixth Exchange Agreement&#x201d;) with Atlas Sciences, LLC (the &#x201c;Lender&#x201d;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $250,000 (the
&#x201c;Partitioned Promissory Note&#x201d;) from the outstanding balance of certain promissory note that the Company issued to the Lender
on July 24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the issuance
of 461,595 shares of the Company&#x2019;s common stock, par value $0.001 per share to the Lender.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On July 8, 2020, the Company entered
into a First exchange agreement for Note II (the &#x201c;First Exchange Agreement- Note II&#x201d;) with Atlas Sciences, LLC (the &#x201c;Lender&#x201d;),
pursuant to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $250,000
(the &#x201c;Partitioned Promissory Note&#x201d;) from the outstanding balance of certain promissory note that the Company issued to the
Lender on December 30, 2019, which has an original principal amount of $1,670,000, and (ii) exchange the Partitioned Promissory Note for
the issuance of 453,161 shares of the Company&#x2019;s common stock, par value $0.001 per share to the Lender.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On July 29, 2020, the Company entered
into a Seventh exchange agreement (the &#x201c;Seventh Exchange Agreement&#x201d;) with Atlas Sciences, LLC (the &#x201c;Lender&#x201d;),
pursuant to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $365,000
(the &#x201c;Partitioned Promissory Note&#x201d;) from the outstanding balance of certain promissory note that the Company issued to the
Lender on July 24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the
issuance of 576,802 shares of the Company&#x2019;s common stock, par value $0.001 per share to the Lender.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On October 12, 2020, the Company entered
into an Amendment to Promissory Notes (the &#x201c;Amendment&#x201d;) with Atlas Sciences, LLC (the Lender), pursuant to which the Lender
has the right at any time until the outstanding balance of the Notes has been paid in full, at its election, to convert all or any portion
of the outstanding balance of the Notes into shares of common stock of the Company. The conversion price for each conversion will be calculated
pursuant to the following formula: 80% multiplied by the lowest closing price of the Company common stock during the ten (10) trading
days immediately preceding the applicable conversion (the &#x201c;Conversion Price&#x201d;). Notwithstanding the foregoing, in no event
will the Conversion Price be less than $1.00.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">According to the Amendment, on October
13, 2020, the Company exchange $230,000 in principal and $141,275 coupon interest under the Note I and $775,000 principal under the Note
II for the issuance of 229,750 and 479,579 shares of the Company&#x2019;s common stock, par value $0.001 per share to the Lender, respectively.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On October 20, 2020, the Company further
exchange $645,000 in principal and $133,252 coupon interests under Note II for the issuance of 329,768 shares of the Company&#x2019;s common
stock, par value $0.001 per share to the Lender. Up to the date of this report, the Company has fully repaid the principal and coupon
interests of Note I and Note II.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On November 5, 2020, each of Tillicum
Investment Company Limited, an unrelated party, entered into an agreement with CBAK Nanjing and Shenzhen ESTAR Industrial Company Limited,
whereby Shenzhen ESTAR Industrial Company Limited assigned its rights to the unpaid equipment cost owed by CBAK Nanjing of approximately
$11.17 million (RMB75,000,000) (the &#x201c;Seventh Debt&#x201d;) to Tillicum Investment Company Limited.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On November 11, 2020, the Company entered
into a cancellation agreement with Tillicum Investment Company Limited (the &#x201c;creditor&#x201d;). Pursuant to the terms of the cancellation
agreement, Tillicum Investment Company Limited agreed to cancel the Seventh Debt in exchange for 3,192,291 shares of common stock of the
Company, at an exchange price of $3.5 per share. Upon receipt of the shares, the creditor released the Company from any claims, demands
and other obligations relating to the Seventh Debt. The cancellation agreement contains customary representations and warranties of the
creditor. The creditor does not have registration rights with respect to the shares.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On December 8, 2020, the Company entered
into a securities purchase agreement with certain institutional investors, pursuant to which the Company issued in a registered direct
offering, an aggregate of 9,489,800 shares of common stock of the Company at a per share purchase price of $5.18, and warrants to purchase
an aggregate of 3,795,920 shares of common stock of the Company at an exercise price of $6.46 per share exercisable for 36 months from
the date of issuance, for gross proceeds of approximately $49.16 million, before deducting fees to the placement agent and other offering
expenses of $3.81 million. In addition, the placement agent for this transaction also received warrants (&#x201c;Placement Agent Warrants&#x201d;)
for the purchase of up to 379,592 shares of the Company&#x2019;s common stock at an exercise price of $6.475 per share exercisable for
36 months after 6 months from the issuance.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On February 8, 2021, the Company entered
into another securities purchase agreement with the same investors, pursuant to which the Company issued in a registered direct offering,
an aggregate of 8,939,976 shares of common stock of the Company at a per share purchase price of $7.83. In addition, the Company issued
to the investors (i) in a concurrent private placement, the Series A-1 warrants to purchase a total of 4,469,988 shares of common stock,
at a per share exercise price of $7.67 and exercisable for 42 months from the date of issuance; (ii) in the registered direct offering,
the Series B warrants to purchase a total of 4,469,988 shares of common stock, at a per share exercise price of $7.83 and exercisable
for 90 days from the date of issuance; and (iii) in the registered direct offering, the Series A-2 warrants to purchase up to 2,234,992
shares of common stock, at a per share exercise price of $7.67 and exercisable for 45 months from the date of issuance. The Company received
gross proceeds of approximately $70 million from the registered direct offering and the concurrent private placement, before deducting
fees to the placement agent and other offering expenses of $5.0 million. In addition, the placement agent for this transaction also received
warrants (&#x201c;Placement Agent Warrants&#x201d;) for the purchase of up to 446,999 shares of the Company&#x2019;s common stock at an exercise
price of $9.204 per share exercisable for 36 months after 6 months from the issuance.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On May 10, 2021, the Company entered into Amendment No. 1 to the Series
B Warrant (the &#x201c;Series B Warrant Amendment&#x201d;) with each of the holders of the Company&#x2019;s outstanding Series B warrants.
Pursuant to the Series B Warrant Amendment, the term of the Series B warrants was extended from May 11, 2021 to August 31, 2021.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of March 31, 2021, the Company had aggregate interest-bearing bank
loans of approximately $13.7 million, due in 2021, in addition to approximately $36.4 million of other current liabilities (excluding
warrants derivative liability).</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of March 31, 2021, the Company had
unutilized committed banking facilities from banks of $4.9 million.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company is currently expanding
its product lines and manufacturing capacity in its Dalian and Nanjing plant, which requires more funding to finance the expansion. The
Company plans to raise additional funds through banks borrowing and equity financing in the future to meet its daily cash demands, if
required.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">However, there can be no assurance
that the Company will be successful in obtaining further financing. The Company expects that it will be able to secure more potential
orders from the new energy market, especially from the electric car market and UPS market. The Company believes that with the booming
future market demand in high power lithium ion products, it can continue as a going concern and return to profitability.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The accompanying consolidated financial
statements have been prepared assuming the Company will continue to operate as a going concern, which contemplates the realization of
assets and the settlement of liabilities in the normal course of business. The consolidated financial statements do not include any adjustments
to reflect the possible future effects on the recoverability and classification of assets or the amounts and classification of liabilities
that may result from the outcome of this uncertainty related to the Company&#x2019;s ability to continue as a going concern.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><i>Revenue Recognition </i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company recognizes revenues when
its customer obtains control of promised goods or services, in an amount that reflects the consideration which it expects to receive
in exchange for those goods. The Company recognizes revenues following the five step model prescribed under ASU No. 2014-09: (i) identify
contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate
the transaction price to the performance obligations in the contract; and (v) recognize revenues when (or as) we satisfy the performance
obligation.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Revenues from product sales are recognized
when the customer obtains control of the Company&#x2019;s product, which occurs at a point in time, typically upon delivery to the customer.
The Company expenses incremental costs of obtaining a contract as and when incurred if the expected amortization period of the asset
that it would have recognized is one year or less or the amount is immaterial.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Revenues from product sales are recorded
net of reserves established for applicable discounts and allowances that are offered within contracts with the Company&#x2019;s customers.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Product revenue reserves, which are
classified as a reduction in product revenues, are generally characterized in the categories: discounts and returns. These reserves are
based on estimates of the amounts earned or to be claimed on the related sales and are classified as reductions of accounts receivable
as the amount is payable to the Company&#x2019;s customer.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><i>Recently Adopted Accounting Standards</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; ">In December&#xa0;2019,
the FASB issued ASU 2019-12, Simplifying the Accounting for Income Taxes, which simplifies the accounting for income taxes, eliminates
certain exceptions within ASC 740, Income Taxes, and clarifies certain aspects of the current guidance to promote consistent application
among reporting entities. Upon adoption, the Company must apply certain aspects of this standard retrospectively for all periods presented
while other aspects are applied on a modified retrospective basis through a cumulative-effect adjustment to retained earnings as of the
beginning of the fiscal year of adoption. The Company applied the new standard beginning January 1, 2021.&#xa0;</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; ">In August
2020, the FASB issued ASU No. 2020-06 (&#x201c;ASU 2020-06&#x201d;) &#x201c;Debt&#x2014;Debt with Conversion and Other Options (Subtopic
470-20) and Derivatives and Hedging&#x2014;Contracts in Entity&#x2019;s Own Equity (Subtopic 815-40).&#x201d; ASU 2020-06 reduces the number
of accounting models for convertible debt instruments by eliminating the cash conversion and beneficial conversion models. As a result,
a convertible debt instrument will be accounted for as a single liability measured at its amortized cost as long as no other features
require bifurcation and recognition as derivatives. For contracts in an entity&#x2019;s own equity, the type of contracts primarily affected
by this update are freestanding and embedded features that are accounted for as derivatives under the current guidance due to a failure
to meet the settlement conditions of the derivative scope exception. This update simplifies the related settlement assessment by removing
the requirements to (i) consider whether the contract would be settled in registered shares, (ii) consider whether collateral is required
to be posted, and (iii) assess shareholder rights. ASU 2020-06 is effective for fiscal years beginning after December 15, 2023. Early
adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020, and only if adopted as of the beginning of
such fiscal year. The Company adopted ASU 2020-06 effective January 1, 2021. The adoption of ASU 2020-06 did not have any impact on the
Company&#x2019;s condensed consolidated financial statement presentation or disclosures.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><i>Recently Issued Accounting Standards</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; ">In May 2019,
the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued ASU 2019-05, which is an update to ASU Update No. 2016-13, Financial
Instruments&#x2014;Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which introduced the expected credit
losses methodology for the measurement of credit losses on financial assets measured at amortized cost basis, replacing the previous
incurred loss methodology. The amendments in Update 2016-13 added Topic 326, Financial Instruments&#x2014;Credit Losses, and made several
consequential amendments to the Codification. Update 2016-13 also modified the accounting for available-for-sale debt securities, which
must be individually assessed for credit losses when fair value is less than the amortized cost basis, in accordance with Subtopic 326-30,
Financial Instruments&#x2014; Credit Losses&#x2014;Available-for-Sale Debt Securities. The amendments in this ASU address those stakeholders&#x2019;
concerns by providing an option to irrevocably elect the fair value option for certain financial assets previously measured at amortized
cost basis. For those entities, the targeted transition relief will increase comparability of financial statement information by providing
an option to align measurement methodologies for similar financial assets. Furthermore, the targeted transition relief also may reduce
the costs for some entities to comply with the amendments in Update 2016-13 while still providing financial statement users with decision-useful
information. ASU 2019-05 is effective for the Company for fiscal year beginning after December 15, 2022. The Company is currently evaluating
the impact of this new standard on its condensed consolidated financial statements and related disclosures.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; ">Other accounting
standards that have been issued or proposed by the FASB or other standards-setting bodies that do not require adoption until a future
date are not expected to have a material impact on the Company&#x2019;s condensed consolidated financial statements upon adoption.</p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI http://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535847103080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pledged deposits<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PledgedDepositsAbstract', window );"><strong>Pledged Deposits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PledgedDepositsTextBlock', window );">Pledged deposits</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0"></td><td style="width: 0.25in; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>2.</b></font></td><td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Pledged
                                            deposits</b></font></td>
</tr></table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.25in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"> Pledged deposits as of December 31, 2020 and March 31, 2021 consisted of the following:</p><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">December&#xa0;31,</td><td style="font-style: italic">&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">March 31,</td><td style="font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Pledged deposits with bank for:</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Bills payable</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">8,791,499</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">16,278,065</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Others*</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">198,249</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">45,238</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">8,989,748</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">16,323,303</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 24px; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>*</b></font></td>
    <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">In November 2019, CBAK
    Suzhou received notice from Court of Suzhou city that Suzhou Industrial Park Security Service Co., Ltd (&#x201c;Suzhou Security&#x201d;)
    filed a lawsuit against CBAK Suzhou for the failure to pay pursuant to the terms of the sales contract. Suzhou Security sought a
    total amount of $21,321 (RMB139,713), including services expenses amount of $21,198 (RMB138,908) and interest of $123 (RMB805). Upon
    the request of Suzhou Security for property preservation, the Court of Suzhou froze CBAK Suzhou&#x2019;s bank deposits totaling $0.02
    million (RMB150,000) for a period of one year. As of March 31, 2021, $5,047 (RMB33,073) was frozen by bank and the Company had accrued
    the service cost of $21,198 (RMB138,908).&#xa0;</font></td></tr>
  </table><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 24px; text-align: justify">&#xa0;</td>
    <td><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On March 20, 2020, CBAK Power received notice
    from Court of Nanpi County, Hebei Province that Cangzhou Huibang Engineering Manufacturing Co., Ltd (&#x201c;Cangzhou Huibang&#x201d;)
    filed a lawsuit against CBAK Power for the failure to pay pursuant to the terms of the purchase contract. Cangzhou Huibang sought
    a total amount of $0.31 million (RMB2,029,594), including materials purchase cost of $0.3 million (RMB1,932,947), and interest of
    $14,804 (RMB96,647). As of December 31, 2020, the Company has accrued materials purchase cost of $0.3 million (RMB1,932,947). Upon
    the request of Cangzhou Huibang for property preservation, the Court of Nanpi ordered to freeze CBAK Power&#x2019;s bank deposits
    totaling $0.4 million (RMB2,650,000) for a period of two year to March 2, 2022. As of December 31, 2020, $18,518 (RMB120,898) was
    frozen by bank.&#xa0;In March 2021, CBAK Power had made full payment and bank deposit was released.</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font-size: 8pt">&#xa0;</font></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In February 2020, CBAK Power received notice
    from Court of Zhuanghe that Dongguan Shanshan Battery Material Co., Ltd (&#x201c;Dongguan Shanshan&#x201d;) filed lawsuit against CBAK
    Power for the failure to pay pursuant to the terms of the purchase contract. Dongguan Shanshan sought a total amount of $0.7 million
    (RMB4,434,209). Upon the request of Dongguan Shanshan for property preservation, the Court of Zhuanghe ordered to freeze CBAK Power&#x2019;s
    bank deposits totaling $0.7 million (RMB4,434,209) for a period of one year to December 17, 2020. In July 2020, CBAK Power and Dongguan
    Shanshan have come to a settlement amount of $0.6 million (RMB3,635,192) and the bank deposit was then released. In October 2020,
    CBAK Power fail to pay according to the settlement, Dongguan Shanshan sought a total amount of $0.6 million (RMB3,635,192). Upon
    the request of Dongguan Shanshan for property preservation, the Court of Zhuanghe ordered to freeze CBAK Power&#x2019;s bank deposits
    totaling $0.6 million (RMB3,365,192) for a period of one year to October 21, 2021. As of December 31, 2020, $55,230 (RMB360,576)
    was frozen by bank. In late February 2021, CBAK Power and Dongguan Shanshan entered into a settlement agreement that CBAK would pay
    $260,393, $76,586, $76,586, $76,586, and $32,088 (RMB1,700,000, RMB500,000, RMB500,000, RMB500,000 and RMB209,487) by March 5, March
    31, April 30, May 31 and June 30, 2021, respectively, and after the first payment of RMB 1,700,000 by March 5, 2021, Dongguan Shanshan
    would release all the enforcement measures against CBAK Power. CBAK Power had made payment on time and the bank deposit was then
    release. As of March 31, 2020, CBAK Power has accrued the unpaid material purchase cost of $516,865 (RMB3,374,403). As of the date
    of this report, CBAK Power further paid $76,303 (RMB500,000) to Dongguan Shanshan.</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font-size: 8pt">&#xa0;</font></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In June 2020, CBAK Power received notice
    from Court of Dalian Economic and Technology Development Zone that Nanjing Jinlong Chemical Co., Ltd. (&#x201c;Nanjing Jinlong&#x201d;)
    filed a lawsuit against CBAK Power for the failure to pay pursuant to the terms of the purchase contract. Nanjing Jinlong sought
    a total amount of $125,443 (RMB822,000). Upon the request of Nanjing Jinlong for property preservation, the Court of Dalian Economic
    and Technology Development Zone ordered to freeze CBAK Power&#x2019;s bank deposits totaling $125,443 (RMB822,000) for a period of
    one year. As of March 31, 2021, $2,422 (RMB15,869) was frozen by bank and the Company had accrued the material purchase cost of $125,443
    (RMB822,000). In April 2021, CBAK Power has mad full settlement to Nanjing Jinlong and the property preservation was then released.</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font-size: 8pt">&#xa0;</font></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In June 2020, CBAK Power received notice
    from Court of Dalian Economic and Technology Development Zone that Xi&#x2019;an Anpu New Energy Technology Co. LTD (&#x201c;Xi&#x2019;an
    Anpu&#x201d;) filed a lawsuit against CBAK Power for the failure to pay pursuant to the terms of the equipment purchase contract.
    Xi&#x2019;an Anpu sought a total amount of $129,270 (RMB843,954), including $117,636 (RMB768,000) for equipment cost and $11,634 (RMB75,954)
    for liquidated damages. Upon the request of Xi&#x2019;an Anpu for property preservation, the Court of Dalian Economic and Technology
    Development Zone ordered to freeze CBAK Power&#x2019;s bank deposits $0.1 million (RMB843,954) for a period to May 11, 2021. As of
    December 31, 2020, $98,284 (RMB641,656) was frozen by bank. The property preservation was released on February 25, 2021 upon CBAK
    Power settlement.</p></td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In May 2020, CBAK Power received notice
from Court of Wuqing District, Tianjin that Tianjin Changyuan Electric Material Co., Ltd (&#x201c;Tianjin Changyuan&#x201d;) filed lawsuit
against CBAK Power for failure to pay pursuant to the terms of the purchase contract. The plaintiff sought a total amount of $13,040
(RMB85,136), including material cost of $12,166 (RMB79,429) and interest of $874 (RMB5,707). In July, 2020, upon the request of the plaintiff
for property preservation, the Court of Wuqing District, Tianjin ordered to freeze CBAK Power&#x2019;s bank deposits totaling $13,041
(RMB85,136) for a period of one year. As of December 31, 2020, $13,041 (RMB85,136) was frozen by bank. CBAK Power had made full payment
and the property preservation was released as of March 31, 2021.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In October 2020, CBAK Power
received a notice from Court of Dalian Economic and Technology Development Zone that Jiuzhao New Energy Technology Co., Ltd.
(&#x201c;Jiuzhao&#x201d;) filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of certain purchase contract.
Jiuzhao sought a total amount of $0.9 million (RMB6.0 million), including material cost of $0.9 million (RMB5,870,267) and interest
of $19,871 (RMB129,732). Upon the request of the plaintiff for property preservation, the Court of Dalian Economic and Technology
Development Zone, Jiuzhao ordered to freeze CBAK Power&#x2019;s bank deposits totaling $0.9 million (RMB6.0 million) for a period to
September 17, 2021. As of March 31, 2021, $37,769 (RMB247,492) was frozen by bank and the Company had accrued the unpaid material
purchase cost of $0.6 million (RMB3,870,267). As of the date of this report, CBAK Power has fully paid off the debts to Jiuzhao, and the frozen bank deposits were released in April
2021.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In October 2019, CBAK Power received
notice from Court of Changshou District, Chongqing that Chongqing Zhongrun Chemistry Co., Ltd (&#x201c;Chongqing Zhongrun&#x201d;) filed
arbitration claims against the Company for failure to pay pursuant to the terms of the contract. The plaintiff sought a total amount
of $0.4 million (RMB2,484,948), including material cost of $0.4 million (RMB2,397,660) and interest of $13,370 (RMB87,288). On October
31, 2019, CBAK Power and Chongqing Zhongrun reached an agreement that CBAK Power would pay the material cost by the end of December 31,
2019. In 2020, CBAK Power had paid $198,144 (RMB1,293,600). In August 2020, upon the request of Chongqing Zhongrun for property preservation,
the Court of Changshou District ordered to freeze CBAK Power&#x2019;s bank deposits totaling $0.2 million (RMB1,249,836) for a period
of one year to August 2021. As of December 31, 2020, the Company has accrued the remaining material purchase cost of $0.2 million (RMB1,104,007)
and $2,224 (RMB14,521) was frozen by bank. The property preservation was released in March, 2021 upon CBAK Power settlement.</p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_PledgedDepositsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_PledgedDepositsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_PledgedDepositsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosue for pledged deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_PledgedDepositsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535849395592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Trade Accounts and Bills Receivable, net<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_TradeAccountsAndBillsReceivableNetAbstract', window );"><strong>Trade Accounts And Bills Receivable Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_TradeAccountsAndBillsReceivableNetTextBlock', window );">Trade Accounts and Bills Receivable, net</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0"></td><td style="width: 0.25in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>3.</b></font></td><td style="text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Trade
                                            Accounts and Bills Receivable, net</b></font></td>
</tr></table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.25in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"> Trade accounts and bills receivable as of December 31, 2020 and March 31, 2021 consisted of the following:</p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">December&#xa0;31,</td><td style="font-style: italic">&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">March 31,</td><td style="font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Trade accounts receivable</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">33,305,997</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">27,621,392</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Allowance for doubtful accounts</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5,266,828</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5,094,948</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">28,039,169</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">22,526,444</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Bills receivable</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,532,105</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">780,226</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">29,571,274</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">23,306,670</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Included in trade accounts and bills receivables are retention
receivables of $1,896,068 and $1,889,066 as of December 31, 2020 and March 31, 2021. Retention receivables are interest-free and recoverable
at the end of the retention period of three&#xa0;to five years since the sales of the EV batteries or 200,000 km since the sales of the
motor vehicles (whichever comes first).</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">An analysis of the allowance for doubtful
accounts is as follows:</p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">March 31,</td><td style="font-style: italic">&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">March 31,</td><td style="font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">Balance at beginning of period</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,650,686</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,266,828</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Provision for the period</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">871,483</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Reversal &#x2013; recoveries by cash</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(198,297</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(154,061</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Charged to consolidated statements of operations and comprehensive income (loss)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">673,186</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(154,061</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Foreign exchange adjustment</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(86,308</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(17,819</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Balance at end of period</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,237,564</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,094,948</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_TradeAccountsAndBillsReceivableNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_TradeAccountsAndBillsReceivableNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_TradeAccountsAndBillsReceivableNetTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_TradeAccountsAndBillsReceivableNetTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535847067944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Inventories</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0"></td><td style="width: 0.25in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>4.</b></font></td><td style="text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Inventories</b></font></td>
</tr></table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.25in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"> Inventories as of December 31, 2020 and March 31, 2021 consisted of the following:</p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">December&#xa0;31,</td><td style="font-style: italic">&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">March 31,</td><td style="font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Raw materials</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">757,857</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,042,448</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Work in progress</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">2,338,342</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1,911,177</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Finished goods</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,156,646</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,545,688</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,252,845</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6,499,313</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">During the three months ended March
31, 2020 and 2021, write-downs of obsolete inventories to lower of cost or market of $409,062 and $233,305, respectively, were charged
to cost of revenues.</p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535851389096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Prepayments and Other Receivables<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract', window );"><strong>Prepayments And Other Receivables And Recoverable From Loan Guarantee [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock', window );">Prepayments and Other Receivables</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0"></td><td style="width: 0.25in; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>5.</b></font></td><td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Prepayments
                                            and Other Receivables</b></font></td>
</tr></table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.25in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"> Prepayments and other receivables as of December 31, 2020 and March 31, 2021 consisted of the following:</p><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">December&#xa0;31,</td><td style="font-style: italic">&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">March 31,</td><td style="font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Value added tax recoverable</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,524,475</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,287,428</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Loan receivables (note)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1,358,637</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Prepayments to suppliers</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">424,311</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1,193,669</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Deposits</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">17,385</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">23,929</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Staff advances</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">67,867</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">111,948</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Prepaid operating expenses</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">529,401</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1,223,344</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Others</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">524,468</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,025,265</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">7,446,544</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">7,865,583</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Allowance for doubtful accounts</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(7,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(7,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,439,544</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,858,583</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Note : Nanjing CBAK entered into a
loan agreement with Shen Zhen Asian Plastics Technology Co., Ltd (SZ Asian Plastics), to loan SZ Asian Plastics a total amount of $1.4
million (RMB8,870,000) for a period of 6 months from December 1, 2020 to May 31, 2021. The loan is unsecured and bears fixed interest
at 6% per annum. The Company&#x2019;s shareholder Mr. Jiping Zhao, holding 2.39% equity interest in the Company, at the same time held
79.13% equity interests in SZ Asian Plastics. In March 2021, SZ Asian Plastics has fully repaid the loan principal.</p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosue for prepayments and other receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535847192136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Payables to Former Subsidiaries<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ReceivablesFromFormerSubsidiariesAbstract', window );"><strong>Receivables From Former Subsidiaries [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ReceivablesFromFormerSubsidiariesTextBlock', window );">Payables to Former Subsidiaries</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0"></td><td style="width: 0.25in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>6.</b></font></td><td style="text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Payables
                                            to Former Subsidiaries</b></font></td>
</tr></table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.25in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"> Payables to former subsidiaries as of December 31, 2020 and March 31, 2021 consisted of the following:</p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">December&#xa0;31,</td><td style="font-style: italic">&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">March 31,</td><td style="font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">BAK Tianjin</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">29,852</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">21,365</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">BAK Shenzhen</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">597,138</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">361,273</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">626,990</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">382,638</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Balance as of December 31, 2020 and
March 31, 2021 consisted of payables for purchase of inventories from BAK Tianjin, BAK Shenzhen and Shenzhen BAK. From time to time,
the Company purchased products from these former subsidiaries that they did not produce to meet the needs of its customers.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The above balance is unsecured and non-interest
bearing and repayable on demand.&#xa0;</p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ReceivablesFromFormerSubsidiariesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ReceivablesFromFormerSubsidiariesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ReceivablesFromFormerSubsidiariesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for payables to former subsidiaries, net.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ReceivablesFromFormerSubsidiariesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535848607064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment, net<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property, Plant and Equipment, net</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0"></td><td style="width: 0.25in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>7.</b></font></td><td style="text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Property,
                                            Plant and Equipment, net</b></font></td>
</tr></table><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left">Property,</td><td style="text-align: justify">plant and equipment
                                            as of December 31, 2020 and March 31, 2021 consisted of the following:</td>
</tr></table><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">December&#xa0;31,</td><td style="font-style: italic">&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">March 31,</td><td style="font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">Buildings</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">28,150,137</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">32,478,253</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Machinery and equipment</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">32,753,952</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">28,046,176</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Office equipment</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">258,458</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">313,975</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Motor vehicles</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">197,790</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">244,825</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#x3000;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">61,360,337</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">61,083,229</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Impairment</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(8,980,020</td><td style="text-align: left">)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(8,916,742</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Accumulated depreciation</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(11,339,947</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(11,918,266</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Carrying amount</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">41,040,370</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">40,248,221</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">During the three months ended March
31, 2020 and 2021, the Company incurred depreciation expense of $581,491 and $698,618, respectively.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company has not yet obtained the
property ownership certificates of the buildings in its Dalian manufacturing facilities with a carrying amount of $24,611,468 and $24,324,253
as of December 31, 2020 and March 31, 2021, respectively. The Company built its facilities on the land for which it had already obtained
the related land use right. The Company has submitted applications to the Chinese government for the ownership certificates on the completed
buildings located on these lands. However, the application process takes longer than the Company expected and it has not obtained the
certificates as of the date of this report. However, since the Company has obtained the land use right in relation to the land, the management
believe the Company has legal title to the buildings thereon albeit the lack of ownership certificates.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">During the course of the Company&#x2019;s
strategic review of its operations, the Company assessed the recoverability of the carrying value of the Company&#x2019;s property, plant
and equipment. The impairment charge, if any, represented the excess of carrying amounts of the Company&#x2019;s property, plant and equipment
over the estimated discounted cash flows expected to be generated by the Company&#x2019;s production facilities. The Company believes
that there was no impairment during the three months ended March 31, 2020 and 2021.</p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=SL120174063-112916<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535847118408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Construction in Progress<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConstructionInProgressAbstract', window );"><strong>Construction In Progress [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConstructionInProgressTextBlock', window );">Construction in Progress</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0"></td><td style="width: 0.25in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>8.</b></font></td><td style="text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Construction
                                            in Progress</b></font></td>
</tr></table><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left">Construction</td><td style="text-align: justify">in progress
                                            as of December 31, 2020 and March 31, 2021 consisted of the following:</td>
</tr></table><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">December&#xa0;31,</td><td style="font-style: italic">&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">March 31,</td><td style="font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Construction in progress</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">27,070,916</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">28,465,244</p></td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Prepayment for acquisition of property, plant and equipment</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,122,393</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,638,962</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Carrying amount</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">30,193,309</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">34,104,206</p></td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Construction in progress as of December
31, 2020 and March 31, 2021 was mainly comprised of capital expenditures for the construction of the facilities and production lines
of CBAK Power and Nanjing CBAK.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">For the three months ended March 31,
2020 and 2021, the Company capitalized interest of $316,168 and $213,583, respectively, to the cost of construction in progress.</p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ConstructionInProgressAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ConstructionInProgressAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ConstructionInProgressTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for construction in progress.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ConstructionInProgressTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535847195752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lease<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ASU201602TransitionAbstract', window );"><strong>ASU 2016-02 Transition [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock', window );">Lease</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0"></td><td style="width: 0.25in; text-align: left"><b>9.</b></td><td style="text-align: justify"><b>Lease</b></td>
</tr></table><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><b>(a)</b></td><td style="text-align: justify"><b>Right-of-use
                                            assets</b></td>
</tr></table><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">Prepaid<br/>
    land</td><td style="font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">lease<br/>
    payments</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%">Balance as of January 1, 2021</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,500,780</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Amortization charge for the period</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(43,325</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Foreign exchange adjustment</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(27,243</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Balance as of March 31, 2021</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,430,212</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Lump sum payments were made upfront
to acquire the leased land from the owners with lease period for 50 years up to August 9, 2064, and no ongoing payments will be made
under the terms of these land leases.</p><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(b)</b></font></td><td style="text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Company
                                            as Lessor</b></font></td>
</tr></table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company derives a portion of its revenue
from leasing arrangements of these vehicles to end users. Such arrangements provide for monthly payments covering the vehicles sales
and interest. These arrangements meet the criteria to be accounted for as sales-type leases. Accordingly, vehicle sale net of cost is
recorded as other income and recognized upon delivery of the vehicle and its acceptance by the end user. Upon the recognition of such
revenue, an asset is established for the investment in sales-type leases. Interests are recognized monthly over the lease term. The components
of the net investment in sales-type leases as of December 31, 2020 and March 31, 2021 are as follows:</p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">December&#xa0;31,</td><td style="font-style: italic">&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">March&#xa0;31,</td><td style="font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Total future minimum lease payments receivable</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,210,305</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,976,071</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: unearned income, representing interest</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(124,653</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(271,838</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Present value of minimum lease payments receivables</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1,085,652</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">2,704,233</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Current portion</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(235,245</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(836,714</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Non-current portion</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">850,407</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,867,519</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Vehicle sale net of cost recognized in other
income (expense) and interest income from vehicle leasing was $(91,833) and $26,637 for the three month ended March 31, 2021, respectively.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The future minimum lease payments receivable
for sales type leases are as follows:</p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: left; border-bottom: Black 1.5pt solid">12 months ending March 31,</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Total Minimum Lease Payments to be Received</td><td style="padding-bottom: 1.5pt">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Amortization of Unearned Income</td><td style="padding-bottom: 1.5pt">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Net Investment in Sales Type Leases</td><td style="padding-bottom: 1.5pt">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left; padding-left: 1.4pt">2022</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">979,368</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">142,654</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">836,714</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 1.4pt">2023</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">952,265</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">91,221</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">861,044</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 1.4pt">2024</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">911,671</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">36,609</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">875,062</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 1.4pt">2025</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">132,767</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1,354</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">131,413</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 1.4pt">2026</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 1.4pt">Thereafter</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt; padding-left: 1.4pt">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">2,976,071</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">271,838</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">2,704,233</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(c)</b></font></td><td style="text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Operating
                                            lease</b></font></td>
</tr></table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On January 14, 2021, Nanjing Daxin
entered into a lease agreement for manufacturing, warehouse and office space in Tianjing with a three year term, commencing on March
1, 2021 and expiring on February 29, 2024. The monthly rental payment is approximately $11,162 (RMB73,143) per month.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The following is a schedule, by years,
of maturities of lease liabilities as of March 31, 2021:</p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="text-align: center; font-style: italic; border-bottom: Black 1.5pt solid">Operating<br/>
 leases</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">12 months ending March 31,</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">2022</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">11,162</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2023</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">133,945</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2024</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">122,783</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2025</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Thereafter</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Total undiscounted cash flows</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">267,890</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: imputed interest</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(30,290</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Present value of lease liabilities</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">237,600</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>Lease term and discount rate</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="padding-bottom: 1.5pt; font-style: italic; text-align: center">&#xa0;</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">March 31,<br/>
    2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td></td><td>&#xa0;</td>
    <td colspan="2" style="text-align: right">&#xa0;</td><td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Weighted-average remaining lease term - years</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">2.83</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Operating leases</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Weighted-average discount rate (%)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">6.175</td><td style="text-align: left">%</td></tr>
  </table><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ASU201602TransitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ASU201602TransitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for lessee's operating leases. Includes, but is not limited to, description of lessee's operating lease, existence and terms of renewal or purchase options and escalation clauses, restrictions imposed by lease, such as those concerning dividends, additional debt, and further leasing, rent holidays, rent concessions, or leasehold improvement incentives and unusual provisions or conditions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 1,3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121580752&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41499-112717<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121555522&amp;loc=d3e12069-110248<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121549808&amp;loc=d3e36991-112694<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535848612824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets, Net<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsDisclosureTextBlock', window );">Intangible Assets, net</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0"></td><td style="width: 0.25in; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>10.</b></font></td><td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Intangible
                                            Assets, net</b></font></td>
</tr></table><br/><p style="margin-left: 0.25in; text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">
Intangible assets as of December 31, 2020 and March 31, 2021 consisted of the followings:</p><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#xa0;</td><td style="white-space: nowrap; font-style: italic">&#xa0;</td>
    <td colspan="2" style="white-space: nowrap; font-style: italic; text-align: center">December&#xa0;31,<br/>
</td><td style="white-space: nowrap; font-style: italic">&#xa0;</td><td style="white-space: nowrap; font-style: italic">&#xa0;</td>
    <td colspan="2" style="white-space: nowrap; font-style: italic; text-align: center">March 31,</td><td style="white-space: nowrap; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Computer software at cost</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">32,686</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">32,567</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Accumulated amortization</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(20,879</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(21,483</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#x3000;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">11,807</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">11,084</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Amortization expenses were $1,301
and $686 for the three months ended March 31, 2020 and 2021, respectively.</p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all or part of the information related to intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI http://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535847140904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Trade Accounts and Bills Payable<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract', window );"><strong>Other Liabilities and Financial Instruments Subject to Mandatory Redemption [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesDisclosureTextBlock', window );">Trade Accounts and Bills Payable</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0"></td><td style="width: 0.25in; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>11.</b></font></td><td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Trade
                                            Accounts and Bills Payable</b></font></td>
</tr></table><br/><p style="margin-left: 0.25in; text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> Trade accounts and bills payable as of December 31, 2020 and March 31, 2021 consisted of the followings:</p><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#xa0;</td><td style="white-space: nowrap; font-style: italic">&#xa0;</td>
    <td colspan="2" style="white-space: nowrap; font-style: italic; text-align: center">December&#xa0;31,</td><td style="white-space: nowrap; font-style: italic">&#xa0;</td><td style="white-space: nowrap; font-style: italic">&#xa0;</td>
    <td colspan="2" style="white-space: nowrap; font-style: italic; text-align: center">March 31,</td><td style="white-space: nowrap; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Trade accounts payable</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">19,560,793</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">9,059,620</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Bills payable</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#x2013; Bank acceptance bills</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">8,791,499</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">16,278,065</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#xa0;</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#xa0;</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#x3000;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">28,352,292</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">25,337,685</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">All the bills payable are of trading
nature and will mature within one year from the issue date.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The bank acceptance bills were pledged
by the Company&#x2019;s bank deposits (Note 2).</p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for other liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20,24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535847173912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Loans</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0"></td><td style="width: 0.25in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>12.</b></font></td><td style="text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Loans</b></font></td>
</tr></table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><i><font style="text-decoration:underline">Bank loans:</font></i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Bank borrowings as of December 31,
2020 and March 31, 2021 consisted of the followings</p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">December&#xa0;31,</td><td style="font-style: italic">&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">March&#xa0;31,</td><td style="font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-bottom: 4pt">Current maturities of long-term bank loans</td><td style="width: 1%; padding-bottom: 4pt">&#xa0;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">13,739,546</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="width: 1%; padding-bottom: 4pt">&#xa0;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">13,688,805</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On June 4, 2018, the Company obtained
banking facilities from China Everbright Bank Dalian Branch with a maximum amount of RMB200 million (approximately $30.63 million) bearing
interest at 130% of benchmark rate of the People&#x2019;s Bank of China (&#x201c;PBOC&#x201d;) for three-year long-term loans with the term
from June 12, 2018 to June 10, 2021, at current rate 6.175% per annum. The facilities were secured by the Company&#x2019;s land use rights,
buildings, machinery and equipment. According to the original repayment schedule, the loans are repayable in six installments of RMB0.8
million ($0.12 million) on December 10, 2018, RMB24.3 million ($3.72 million) on June 10, 2019, RMB0.8 million ($0.12 million) on December
10, 2019, RMB74.7 million ($11.44 million) on June 10, 2020, RMB0.8 million ($0.12 million) on December 10, 2020 and RMB66.3 million
($10.16 million) on June 10, 2021. The Company repaid the bank loan of RMB0.8 million ($0.12 million), RMB24.3 million ($3.72 million)
and RMB0.8 million ($0.12 million) in December 2018, June 2019 and December 2019, respectively.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On June 28, 2020, the Company entered
into a supplemental agreement with China Everbright Bank Dalian Branch to change the repayment schedule. According to the modification
agreement, the remaining RMB141.8 million (approximately $21.72 million) loans are repayable in eight instalments consisting of RMB1.09
million ($0.17 million) on June 10, 2020, RMB1 million ($0.15 million) on December 10, 2020, RMB2 million ($0.31 million) on January
10, 2021, RMB2 million ($0.31 million) on February 10, 2021, RMB2 million ($0.31 million) on March 10, 2021, RMB2 million ($0.31 million)
on April 10, 2021, RMB2 million ($0.31 million) on May 10, 2021, and RMB129.7 million ($19.9 million) on June 10, 2021, respectively.
The Company repaid the bank loan of RMB1.09 million ($0.17 million) and RMB51 million ($7.8 million) in June and December 2020, respectively.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Under the facilities, as of March
31, 2021, outstanding loan balance owing to China Everbright Bank Dalian Branch was RMB89.7 million (approximately $13.7 million). The
Company repaid RMB50 million ($7.63 million) and RMB39.7 million ($6.07 million) in April and May 2021 to the bank, respectively.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On October 15, 2019, the Company borrowed
a total of RMB28 million (approximately $4.12 million) in the form of bills payable from China Everbright Bank Dalian Branch for a term
until October 15, 2020, which was secured by the Company&#x2019;s cash totaled RMB28 million (approximately $4.12 million). The Company
discounted the bills payable of even date to China Everbright Bank at a rate of 3.3%. The Company repaid the bills on October 15, 2020.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In December 2019, the Company obtained
banking facilities from China Everbright Bank Dalian Friendship Branch totaled RMB39.9 million (approximately $6.1 million) for a term
until November 6, 2020, bearing interest at 5.655% per annum. The facility was secured by 100% equity in CBAK Power held by BAK Asia
and buildings of Hubei BAK Real Estate Co., Ltd., which Mr. Yunfei Li (&#x201c;Mr. Li&#x201d;), the Company&#x2019;s CEO holding 15% equity
interest. The Company repaid the bank loan of RMB39.9 million (approximately $6.1 million) in December 2020.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In October to December 2020, the Company
borrowed a series of acceptance bills from China Merchants Bank totaled RMB13.5 million (approximately $2.07 million) for various terms
through April to June 2021, which was secured by the Company&#x2019;s cash totaled RMB13.5 million (approximately $2.07 million) (Note
2).</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In December 2020 to March 2021, the
Company borrowed a series of acceptance bills from Agricultural Bank of China totaled RMB65.2 million (approximately $9.94 million) for
various terms to June to September 2021, which was secured by the Company&#x2019;s cash totaled RMB65.2 million (approximately $9.94 million)
(Note 2).&#xa0;</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In January to March 2021, the Company
borrowed a series of acceptance bills from China Zheshang Bank Co. Ltd Shenyang Branch totaled RMB28.0 million (approximately $4.27 million)
for various terms to July to September 2021, which was secured by the Company&#x2019;s cash totaled RMB28.0 million (approximately $4.27
million) (Note 2).</p><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left">The</td><td style="text-align: justify">facilities were secured
                                            by the Company&#x2019;s assets with the following carrying amounts:</td>
</tr></table><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">December&#xa0;31,</td><td style="font-style: italic">&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">March&#xa0;31,</td><td style="font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Pledged deposits (note 2)</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">8,791,499</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">16,278,065</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Right-of-use assets (note 9)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">7,500,780</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">7,430,212</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -9pt; padding-left: 9pt">Buildings</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">16,721,178</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">17,187,727</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Machinery and equipment</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,926,886</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,904,473</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">37,940,343</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">45,800,477</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of March 31, 2021, the Company
had unutilized committed banking facilities of $4.9 million.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">During the three months ended March
31, 2020 and 2021, interest of $397,206 and $ 213,583, respectively, was incurred on the Company&#x2019;s bank borrowings.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><i><font style="text-decoration:underline">Other Short-term Loans</font></i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Other short-term loans as of December
31, 2020 and March 31, 2021 consisted of the following:</p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#xa0;</td><td>&#xa0;</td>
    <td colspan="2" style="text-align: center">&#xa0;</td><td>&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">December&#xa0;31,</td><td style="font-style: italic">&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">March&#xa0;31,</td><td style="font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">Note</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Advance from related parties</td><td>&#xa0;</td>
    <td colspan="2" style="text-align: center">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2" style="text-align: right">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2" style="text-align: right">&#xa0;</td><td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">&#x2013; Mr. Xiangqian Li, the Company&#x2019;s Former CEO</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: center">&#xa0;</td><td style="width: 9%; text-align: center">(a)</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">100,000</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">100,000</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">&#x2013; Mr. Yunfei Li</td><td>&#xa0;</td>
    <td style="text-align: center">&#xa0;</td><td style="text-align: center">(b)</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">278,739</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">133,928</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">&#x2013; Shareholders</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="padding-bottom: 1.5pt; text-align: center">&#xa0;</td><td style="padding-bottom: 1.5pt; text-align: center">(c)</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">92,446</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">92,105</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="padding-bottom: 1.5pt; text-align: center">&#xa0;</td><td style="padding-bottom: 1.5pt; text-align: center">&#xa0;</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">471,185</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">326,033</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Advances from unrelated third party</td><td>&#xa0;</td>
    <td style="text-align: center">&#xa0;</td><td style="text-align: center">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">&#x2013; Mr. Wenwu Yu</td><td>&#xa0;</td>
    <td style="text-align: center">&#xa0;</td><td style="text-align: center">(d)</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">16,823</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">16,761</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#x2013; Ms. Longqian Peng</td><td>&#xa0;</td>
    <td style="text-align: center">&#xa0;</td><td style="text-align: center">(d)</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">689,275</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">686,729</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">&#x2013; Suzhou Zhengyuanwei Needle Ce Co., Ltd</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="padding-bottom: 1.5pt; text-align: center">&#xa0;</td><td style="padding-bottom: 1.5pt; text-align: center">(e)</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">76,586</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">76,303</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="padding-bottom: 1.5pt; text-align: center">&#xa0;</td><td style="padding-bottom: 1.5pt; text-align: center">&#xa0;</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">782,684</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">779,793</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="padding-bottom: 4pt; text-align: center">&#xa0;</td><td style="padding-bottom: 4pt; text-align: center">&#xa0;</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,253,869</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,105,826</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 24px; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</font></td>
    <td style="text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advances from Mr. Xiangqian
    Li, the Company&#x2019;s former CEO, was unsecured, non-interest bearing and repayable on demand.</font></td></tr>
  </table><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 24px; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</font></td>
    <td style="text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advances from Mr. Yunfei
    Li, the Company&#x2019;s CEO, was unsecured, non-interest bearing and repayable on demand.</font></td></tr>
  </table><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr>
    <td style="vertical-align: top; width: 24px; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</font></td>
    <td style="text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The earnest money paid
    by certain shareholders in relation to share purchase (note 1) were unsecured, non-interest bearing and repayable on demand.</font></td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In 2019, according to the investment
agreements and agreed by the investors, the Company returned partial earnest money of $966,579 (approximately RMB6.7 million) to these
investors.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On October 14, 2019, the Company entered
into a cancellation agreement with Mr. Shangdong Liu, Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen (the creditors). Pursuant to
the terms of the cancellation agreement, Mr. Shangdong Liu, Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen agreed to cancel and convert
the Fifth Debt (note 1) and the Unpaid Earnest Money in exchange for 528,053, 3,536,068, 2,267,798 and 2,267,798 shares of common stock
of the Company, respectively, at an exchange price of $0.6 per share. Upon receipt of the shares, the creditors will release the Company
from any claims, demands and other obligations relating to the Fifth Debt and the Unpaid Earnest Money.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">As of March 31, 2021, earnest money of $92,105 remained
outstanding.</p><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr>
    <td style="vertical-align: top; width: 24px; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)</font></td>
    <td style="text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advances from unrelated
    third parties were unsecured, non-interest bearing and repayable on demand.</font></td></tr>
  </table><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr>
    <td style="vertical-align: top; width: 24px; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(e)</font></td>
    <td style="text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In 2019, the Company entered
    into a short term loan agreement with Suzhou Zhengyuanwei Needle Ce Co., Ltd, an unrelated party to loan RMB0.6 million (approximately
    $0.1 million), bearing annual interest rate of 12%. As of March 31, 2021, loan amount of RMB0.5 million ($76,303) remained outstanding.</font></td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the three months ended March 31, 2020
and 2021, interest of $154,976 and $2,314 were incurred on the Company&#x2019;s borrowings from unrelated parties, respectively.</p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535849399992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses and Other Payables<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">Accrued Expenses and Other Payables</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0"></td><td style="width: 0.25in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>13.</b></font></td><td style="text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Accrued
                                            Expenses and Other Payables</b></font></td>
</tr></table><br/><p style="margin-left: 0.25in; text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> Accrued expenses and other payables as of December 31, 2020 and March 31, 2021 consisted of the following:</p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">December&#xa0;31,</td><td style="font-style: italic">&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">March 31,</td><td style="font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Construction costs payable</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">273,279</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">1,086,410</p></td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Equipment purchase payable</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">5,431,132</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">3,120,765</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Liquidated damages (note a)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1,210,119</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1,210,119</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Accrued staff costs</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">2,083,660</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1,534,997</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Customer deposits</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">394,536</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">289,473</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Other payables and accruals</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,252,733</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,012,220</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">11,645,459</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">9,253,984</p></td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#xa0;</td>
    <td style="width: 24px"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</font></td>
    <td style="text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On August 15, 2006, the
    SEC declared effective a post-effective amendment that the Company had filed on August 4, 2006, terminating the effectiveness of
    a resale registration statement on Form SB-2 that had been filed pursuant to a registration rights agreement with certain shareholders
    to register the resale of shares held by those shareholders. The Company subsequently filed Form S-1 for these shareholders. On December
    8, 2006, the Company filed its Annual Report on Form 10-K for the year ended September 30, 2006 (the &#x201c;2006 Form 10-K&#x201d;).
    After the filing of the 2006 Form 10-K, the Company&#x2019;s previously filed registration statement on Form S-1 was no longer available
    for resale by the selling shareholders whose shares were included in such Form S-1. Under the registration rights agreement, those
    selling shareholders became eligible for liquidated damages from the Company relating to the above two events totaling approximately
    $1,051,000. As of December 31, 2019 and March 31, 2020, no liquidated damages relating to both events have been paid.</font></td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">On November 9, 2007, the Company completed
a private placement for the gross proceeds to the Company of $13,650,000 by selling 3,500,000 shares of common stock at the price of
$3.90 per share. Roth Capital Partners, LLC acted as the Company&#x2019;s exclusive financial advisor and placement agent in connection
with the private placement and received a cash fee of $819,000. The Company may have become liable for liquidated damages to certain
shareholders whose shares were included in a resale registration statement on Form S-3 that the Company filed pursuant to a registration
rights agreement that the Company entered into with such shareholders in November 2007. Under the registration rights agreement, among
other things, if a registration statement filed pursuant thereto was not declared effective by the SEC by the 100th calendar day after
the closing of the Company&#x2019;s private placement on November 9, 2007, or the &#x201c;Effectiveness Deadline&#x201d;, then the Company
would be liable to pay partial liquidated damages to each such investor of (a) 1.5% of the aggregate purchase price paid by such investor
for the shares it purchased on the one month anniversary of the Effectiveness Deadline; (b) an additional 1.5% of the aggregate purchase
price paid by such investor every thirtieth day thereafter (pro rated for periods totaling less than thirty days) until the earliest
of the effectiveness of the registration statement, the ten-month anniversary of the Effectiveness Deadline and the time that the Company
is no longer required to keep such resale registration statement effective because either such shareholders have sold all of their shares
or such shareholders may sell their shares pursuant to Rule 144 without volume limitations; and (c) 0.5% of the aggregate purchase price
paid by such investor for the shares it purchased in the Company&#x2019;s November 2007 private placement on each of the following dates:
the ten-month anniversary of the Effectiveness Deadline and every thirtieth day thereafter (prorated for periods totaling less than thirty
days), until the earlier of the effectiveness of the registration statement and the time that the Company no longer is required to keep
such resale registration statement effective because either such shareholders have sold all of their shares or such shareholders may
sell their shares pursuant to Rule 144 without volume limitations. Such liquidated damages would bear interest at the rate of 1% per
month (prorated for partial months) until paid in full.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">On December 21, 2007, pursuant to the
registration rights agreement, the Company filed a registration statement on Form S-3, which was declared effective by the SEC on May
7, 2008. As a result, the Company estimated liquidated damages amounting to $561,174 for the November 2007 registration rights agreement.
As of December 31, 2020 and March 31, 2021, the Company had settled the liquidated damages with all the investors and the remaining provision
of approximately $159,000 was included in other payables and accruals.</p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a),20,24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535934230792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deferred Government Grants<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_OtherLongTermPayablesAbstract', window );"><strong>Other Long Term Payables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_OtherLongTermPayablesTextBlock', window );">Deferred Government Grants</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0"></td><td style="width: 0.25in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>14.</b></font></td><td style="text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Deferred
                                            Government Grants</b></font></td>
</tr></table><br/><p style="margin-left: 0.25in; text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> Deferred government grants as of December 31, 2020 and March 31, 2021 consist of the following:</p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">December&#xa0;31,</td><td style="font-style: italic">&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">March 31,</td><td style="font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Total government grants</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,456,308</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,391,041</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Less: Current portion</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(151,476</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(150,917</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Non-current portion</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,304,832</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,240,124</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In September 2013, the Management
Committee of Dalian Economic Zone Management Committee (the &#x201c;Management Committee&#x201d;) provided a subsidy of RMB150 million
to finance the costs incurred in moving the Company facilities to Dalian, including the loss of sales while the new facilities were being
constructed. For the year ended September 30, 2015, the Company recognized $23,103,427 as income after offset of the related removal
expenditures of $1,004,027. No such income or offset was recognized in the three months ended March 31, 2020 and 2021.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On October 17, 2014, the Company received
a subsidy of RMB46,150,000 pursuant to an agreement with the Management Committee dated July 2, 2013 for costs of land use rights and
to be used to construct the new manufacturing site in Dalian. Part of the facilities had been completed and was operated in July 2015
and the Company has initiated amortization on a straight-line basis over the estimated useful lives of the depreciable facilities constructed
thereon.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On June 23, 2020, BAK Asia, the Company
wholly-owned Hong Kong subsidiary, entered into a framework investment agreement with Jiangsu Gaochun Economic Development Zone Development
Group Company (&#x201c;Gaochun EDZ&#x201d;), pursuant to which the Company intended to develop certain lithium battery projects that aim
to have a production capacity of 8Gwh. Gaochun EDZ agreed to provide various support to facilitate the development and operation of the
projects. As of the date of this report, the Company received RMB20 million (approximately $3.05 million) subsidy from Gaochun EDZ. The
Company will recognize the government subsidies as income or offsets them against the related expenditures when there are no present
or future obligations for the subsidized projects.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company offset government grants
of $35,421 and $38,133 for the three months ended March 31, 2020 and 2021, respectively, against depreciation expenses of the Dalian
facilities.</p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_OtherLongTermPayablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_OtherLongTermPayablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_OtherLongTermPayablesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_OtherLongTermPayablesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535849244920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Product Warranty Provision<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantiesDisclosuresAbstract', window );"><strong>Product Warranties Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyDisclosureTextBlock', window );">Product Warranty Provision</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0"></td><td style="width: 0.25in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>15.</b></font></td><td style="text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Product
                                            Warranty Provision</b></font></td>
</tr></table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company maintains a policy of
providing after sales support for certain of its new EV and LEV battery products introduced since October 1, 2015 by way of a warranty
program. The limited cover covers a period of six to twenty four months for battery cells, a period of twelve to twenty seven months
for battery modules for light electric vehicles (LEV) such as electric bicycles, and a period of three years to eight years (or 120,000
or 200,000 km if reached sooner) for battery modules for electric vehicles (EV). The Company accrues an estimate of its exposure to warranty
claims based on both current and historical product sales data and warranty costs incurred. The Company assesses the adequacy of its
recorded warranty liability at least annually and adjusts the amounts as necessary.</p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantiesDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantiesDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -URI http://asc.fasb.org/topic&amp;trid=2155896<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535851408152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0"></td><td style="width: 0.25in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>16.</b></font></td><td style="text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Income
                                            Taxes, Deferred Tax Assets and Deferred Tax Liabilities</b></font></td>
</tr></table><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#xa0;</td>
    <td style="width: 32px"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(a)</i></font></td>
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Income taxes in the condensed consolidated statements
    of comprehensive loss(income)</i></font></td></tr>
  </table><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left">The</td><td style="text-align: justify">Company&#x2019;s provision
                                            for income taxes expenses consisted of:</td>
</tr></table><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">Three months ended <br/> March 31,</td><td style="font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2020</td><td style="font-style: italic">&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2021</td><td style="font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in">PRC income tax:</td><td>&#xa0;</td>
    <td colspan="2" style="text-align: right">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2" style="text-align: right">&#xa0;</td><td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; text-indent: -0.125in; width: 76%">Current</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;-</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;-</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-indent: -0.125in">Deferred</td><td>&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#xa0;</td><td>&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="text-align: left">&#xa0;</td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><b>United</b> <b>States Tax</b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">CBAK is a Nevada corporation that
is subject to U.S. corporate income tax on its taxable income at a rate of up to 21% for taxable years beginning after December 31, 2017
and U.S. corporate income tax on its taxable income of up to 35% for prior tax years. The U.S. Tax Reform signed into law on December
22, 2017 significantly modified the U.S. Internal Revenue Code by, among other things, reducing the statutory U.S. federal corporate
income tax rate from 35% to 21% for taxable years beginning after December 31, 2017; limiting and/or eliminating many business deductions;
migrating the U.S. to a territorial tax system with a one-time transition tax on a mandatory deemed repatriation of previously deferred
foreign earnings of certain foreign subsidiaries; subject to certain limitations, generally eliminating U.S. corporate income tax on
dividends from foreign subsidiaries; and providing for new taxes on certain foreign earnings. Taxpayers may elect to pay the one-time
transition tax over eight years, or in a single lump sum.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The U.S. Tax Reform also includes
provisions for a new tax on GILTI effective for tax years of foreign corporations beginning after December&#xa0;31, 2017. The GILTI provisions
impose a tax on foreign income in excess of a deemed return on tangible assets of controlled foreign corporations (&#x201c;CFCs&#x201d;),
subject to the possible use of foreign tax credits and a deduction equal to 50 percent to offset the income tax liability, subject to
some limitations.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">To the extent that portions of CBAK&#x2019;s
U.S. taxable income, such as Subpart F income or GILTI, are determined to be from sources outside of the U.S., subject to certain limitations,
the Company may be able to claim foreign tax credits to offset its U.S. income tax liabilities. If dividends that CBAK receives from
its subsidiaries are determined to be from sources outside of the U.S., subject to certain limitations, CBAK will generally not be required
to pay U.S. corporate income tax on those dividends. Any liabilities for U.S. corporate income tax will be accrued in the Company&#x2019;s
consolidated statements of comprehensive income and estimated tax payments will be made when required by U.S. law.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">No provision for income taxes in the
United States or elsewhere has been made as CBAK had no taxable income for the three months ended March 31, 2020 and 2021.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><b>Hong Kong Tax</b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">BAK Asia and BAK Investments are subject
to Hong Kong profits tax rate of 16.5% and did not have any assessable profits arising in or derived from Hong Kong for the three months
ended March 31, 2020 and 2021 and accordingly no provision for Hong Kong profits tax was made in these periods.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><b>PRC Tax</b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The CIT Law in China applies an income
tax rate of 25% to all enterprises but grants preferential tax treatment to High-New Technology Enterprises. CBAK Power was regarded
as a &#x201c;High-new technology enterprise&#x201d; pursuant to a certificate jointly issued by the relevant Dalian Government authorities.
The certificate was valid for three years commencing from year 2019. Under the preferential tax treatment, CBAK Power was entitled to
enjoy a tax rate of 15% for the years from 2019 to 2021 provided that the qualifying conditions as a High-new technology enterprise were
met.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">A reconciliation of the provision
for income taxes determined at the statutory income tax rate to the Company&#x2019;s income taxes is as follows:</p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">Three months ended <br/> March 31,</td><td style="font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: center">&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2020</td><td style="font-style: italic">&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2021</td><td style="font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; width: 76%; text-align: justify">Profit (loss) before income taxes</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(2,354,111</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">29,608,168</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: justify">United States federal corporate income tax rate</td><td>&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">21</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">21</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: justify">Income tax credit computed at United States statutory corporate income tax rate</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(494,363</td><td style="text-align: left">)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">6,217,715</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: justify">Reconciling items:</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; text-indent: -0.125in; text-align: justify">Rate differential for PRC earnings</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(69,225</td><td style="text-align: left">)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">69,004</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-indent: -0.125in; text-align: justify">Non-taxable income</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(5,969,462</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; text-indent: -0.125in; text-align: justify">Non-deductible expenses</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">67,679</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">82,672</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-indent: -0.125in; text-align: justify">Share based payments</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">63,028</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">31,252</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; text-indent: -0.125in; text-align: justify">Valuation allowance on deferred tax assets</td><td>&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">432,881</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(431,181</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: justify">Income tax expenses</td><td>&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="text-align: left">&#xa0;</td></tr>
  </table><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(b)</i></font></td><td style="text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Deferred
                                            tax assets and deferred tax liabilities</i></font></td>
</tr></table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The tax effects of temporary
differences that give rise to significant portions of the deferred tax assets and liabilities as of December 31, 2020 and March 31,
2021 are presented below:</p><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td>
    <td>&#xa0;</td>
    <td colspan="2" style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>December&#xa0;31,</i></font></td>
    <td>&#xa0;</td>
    <td>&#xa0;</td>
    <td colspan="2" style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>March 31,</i></font></td>
    <td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td>
    <td>&#xa0;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>2020</i></font></td>
    <td>&#xa0;</td>
    <td>&#xa0;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>2021</i></font></td>
    <td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Deferred tax assets</b></font></td>
    <td>&#xa0;</td>
    <td colspan="2">&#xa0;</td>
    <td>&#xa0;</td>
    <td>&#xa0;</td>
    <td colspan="2">&#xa0;</td>
    <td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 78%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trade accounts receivable</font></td>
    <td style="width: 1%">&#xa0;</td>
    <td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td>
    <td style="width: 8%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,354,762</font></td>
    <td style="width: 1%">&#xa0;</td>
    <td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td>
    <td style="width: 8%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,316,433</font></td>
    <td style="width: 1%">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories</font></td>
    <td>&#xa0;</td>
    <td>&#xa0;</td>
    <td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">575,575</font></td>
    <td>&#xa0;</td>
    <td>&#xa0;</td>
    <td style="text-align: right">&#xa0;</td>
    <td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">593,697</font></td>
    <td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property, plant and equipment</font></td>
    <td>&#xa0;</td>
    <td>&#xa0;</td>
    <td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,271,986</font></td>
    <td>&#xa0;</td>
    <td>&#xa0;</td>
    <td style="text-align: right">&#xa0;</td>
    <td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,261,434</font></td>
    <td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Provision for product warranty</font></td>
    <td>&#xa0;</td>
    <td>&#xa0;</td>
    <td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">497,901</font></td>
    <td>&#xa0;</td>
    <td>&#xa0;</td>
    <td style="text-align: right">&#xa0;</td>
    <td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">494,280</font></td>
    <td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net operating loss carried forward</font></td>
    <td>&#xa0;</td>
    <td>&#xa0;</td>
    <td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31,060,254</font></td>
    <td>&#xa0;</td>
    <td>&#xa0;</td>
    <td style="text-align: right">&#xa0;</td>
    <td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">30,663,453</font></td>
    <td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Valuation allowance</font></td>
    <td>&#xa0;</td>
    <td style="border-bottom: black 1.5pt solid">&#xa0;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(34,760,478</font></td>
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</font></td>
    <td>&#xa0;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right">&#xa0;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(34,329,297</font></td>
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Deferred tax assets, non-current</b></font></td>
    <td>&#xa0;</td>
    <td style="border-bottom: black 4.5pt double"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td>
    <td style="border-bottom: black 4.5pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</font></td>
    <td>&#xa0;</td>
    <td>&#xa0;</td>
    <td style="border-bottom: black 4.5pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td>
    <td style="border-bottom: black 4.5pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</font></td>
    <td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#xa0;</td>
    <td>&#xa0;</td>
    <td>&#xa0;</td>
    <td style="text-align: right">&#xa0;</td>
    <td>&#xa0;</td>
    <td>&#xa0;</td>
    <td style="text-align: right">&#xa0;</td>
    <td style="text-align: right">&#xa0;</td>
    <td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Deferred tax liabilities, non-current</b></font></td>
    <td>&#xa0;</td>
    <td style="border-bottom: black 4.5pt double"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td>
    <td style="border-bottom: black 4.5pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</font></td>
    <td>&#xa0;</td>
    <td>&#xa0;</td>
    <td style="border-bottom: black 4.5pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td>
    <td style="border-bottom: black 4.5pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;-</font></td>
    <td>&#xa0;</td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of December 31, 2020 and March
31, 2021, the Company&#x2019;s U.S. entity had net operating loss carry forwards of $103,580,741, of which $102,293 available to reduce
future taxable income which will expire in various years through 2035 and $103,478,448 available to offset capital gains recognized in
the succeeding 5 tax years and the Company&#x2019;s PRC subsidiaries had net operating loss carry forwards of $37,536,687 and $36,798,249,
respectively, which will expire in various years through 2028. Management believes it is more likely than not that the Company will not
realize these potential tax benefits as these operations will not generate any operating profits in the foreseeable future. As a result,
a valuation allowance was provided against the full amount of the potential tax benefits.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">According to the PRC Tax Administration
and Collection Law, the statute of limitations is three years if the underpayment of taxes is due to computational errors made by the
taxpayer or its withholding agent. The statute of limitations extends to five years under special circumstances, which are not clearly
defined. In the case of a related party transaction, the statute of limitations is ten years. There is no statute of limitations in the
case of tax evasion.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The impact of an uncertain income
tax positions on the income tax return must be recognized at the largest amount that is more likely than not to be sustained upon audit
by the relevant tax authority. An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being
sustained. Interest and penalties on income taxes will be classified as a component of the provisions for income taxes.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The significant uncertain tax position
arose from the subsidies granted by the local government for the Company&#x2019;s PRC subsidiary, which may be modified or challenged
by the central government or the tax authority. A reconciliation of January 1, 2021 through March 31, 2021 amount of unrecognized tax
benefits excluding interest and penalties (&#x201c;Gross UTB&#x201d;) is as follows:</p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Gross UTB</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Surcharge</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Net UTB</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%">Balance as of January 1, 2021</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,511,182</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;-</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,511,182</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Increase in unrecognized tax benefits taken in current period</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(27,740</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(27,740</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">Balance as of March 31, 2021</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,483,442</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,483,442</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of December 31, 2020 and March
31, 2021, the Company had not accrued any interest and penalties related to unrecognized tax benefits.</p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535938283736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based Compensation<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Share-based Compensation</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0"></td><td style="width: 0.25in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>17.</b></font></td><td style="text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Share-based
                                            Compensation</b></font></td>
</tr></table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><i>Restricted Shares and Restricted
Share Units</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><i>Restricted shares granted on June
30, 2015</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On June 12, 2015, the Board of Director
approved the CBAK Energy Technology, Inc. 2015 Equity Incentive Plan (the &#x201c;2015 Plan&#x201d;) for Employees, Directors and Consultants
of the Company and its Affiliates. The maximum aggregate number of Shares that may be issued under the Plan is ten million (10,000,000)
Shares.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On June 30, 2015, pursuant to the
2015 Plan, the Compensation Committee of the Company&#x2019;s Board of Directors granted an aggregate of 690,000 restricted shares of
the Company&#x2019;s common stock, par value $0.001, to certain employees, officers and directors of the Company with a fair value of
$3.24 per share on June 30, 2015. In accordance with the vesting schedule of the grant, the restricted shares will vest in twelve equal
quarterly installments on the last day of each fiscal quarter beginning on June 30, 2015 (i.e. last vesting period: quarter ended March
31, 2018). The Company recognizes the share-based compensation expenses on a graded-vesting method.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">All the restricted shares granted
in respect of the restricted shares granted on June 30, 2015 have been vested on March 31, 2018.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of March 31, 2021, there was no
unrecognized stock-based compensation associated with the above restricted shares. As of March 31, 2021, 1,667 vested shares were to
be issued.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><font style="text-decoration:underline">Restricted shares granted
on April 19, 2016</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On April 19, 2016, pursuant to the
Company&#x2019;s 2015 Plan, the Compensation Committee of the Board of Directors of the Company granted an aggregate of 500,000 restricted
shares of the Company&#x2019;s common stock, par value $0.001, to certain employees, officers and directors of the Company, of which 220,000
restricted shares were granted to the Company&#x2019;s executive officers and directors. There are three types of vesting schedules. First,
if the number of restricted shares granted is below 3,000, the shares will vest annually in 2 equal installments over a two year period
with the first vesting on June 30, 2017. Second, if the number of restricted shares granted is larger than or equal to 3,000 and is below
10,000, the shares will vest annually in 3 equal installments over a three year period with the first vesting on June 30, 2017. Third,
if the number of restricted shares granted is above or equal to 10,000, the shares will vest semi-annually in 6 equal installments over
a three year period with the first vesting on December 31, 2016. The fair value of these restricted shares was $2.68 per share on April
19, 2016. The Company recognizes the share-based compensation expenses over the vesting period (or the requisite service period) on a
graded-vesting method.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of March 31, 2021, there was no
unrecognized stock-based compensation associated with the above restricted shares and 4,167 vested shares were to be issued.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><font style="text-decoration:underline">Restricted share units granted
on August 23, 2019</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On August 23, 2019, pursuant to the
Company&#x2019;s 2015 Plan, the Compensation Committee granted an aggregate of 1,887,000 restricted share units of the Company&#x2019;s
common stock to certain employees, officers and directors of the Company, of which 710,000 restricted share units were granted to the
Company&#x2019;s executive officers and directors. There are two types of vesting schedules, (i) the share units will vest semi-annually
in 6 equal installments over a three year period with the first vesting on September 30, 2019; (ii) the share units will vest annual in
3 equal installments over a three year period with the first vesting on March 31, 2021. The fair value of these restricted shares was
$0.9 per share on August 23, 2019. The Company recognizes the share-based compensation expenses over the vesting period (or the requisite
service period) on a graded-vesting method.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company recorded non-cash share-based
compensation expense of $300,135 for three months ended March 31, 2020, in respect of the restricted shares granted on August 23, 2019
of which $254,890, $9,125 and $36,120 were allocated to general and administrative expenses, sales and marketing expenses and research
and development expenses.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company recorded non-cash share-based
compensation expense of $93,786 for three months ended March 31, 2021, in respect of the restricted shares granted on August 23, 2019
of which $75,794, $2,982 and $15,010 were allocated to general and administrative expenses, sales and marketing expenses and research
and development expenses.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of March 31, 2021, non-vested restricted
share units granted on August 23, 2019 are as follows:</p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; padding-bottom: 1.5pt">Non-vested shares as of January 1, 2021</td><td style="width: 1%; padding-bottom: 1.5pt">&#xa0;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">855,504</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Vested</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(288,498</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Forfeited</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Non-vested shares as of March 31, 2021</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">567,006</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of March 31, 2021, there was unrecognized
stock-based compensation of $159,302 associated with the above restricted shares. As of March 31, 2021, 288,498 vested shares were to
be issued.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><font style="text-decoration:underline">Restricted share units granted
on October 23, 2020</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On October 23, 2020, pursuant to the
Company&#x2019;s 2015 Plan, the Compensation Committee granted an aggregate of 100,000 restricted share units of the Company&#x2019;s common
stock to an employee of the Company. In accordance with the vesting schedule of the grant, the restricted shares will vest semi-annually
in 6 equal installments over a three year period with the first vesting on October 30, 2020. The fair value of these restricted shares
was $3 per share on October 23, 2020. The Company recognizes the share-based compensation expenses over the vesting period (or the requisite
service period) on a graded-vesting method.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company recorded non-cash share-based
compensation expense of nil and $55,032 for three months ended March 31, 2020 and 2021, in respect of the restricted shares granted on
October 23, 2020 of which allocated to research and development expenses.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of March 31, 2021, non-vested restricted
share units granted on October 23, 2020 are as follows:</p><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-vested share units as of January 1, 2021</font></td>
    <td style="vertical-align: bottom">&#xa0;</td>
    <td colspan="2" style="vertical-align: bottom; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;83,333</font></td>
    <td style="vertical-align: bottom">&#xa0;</td></tr>
  <tr>
    <td style="vertical-align: top; width: 89%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted</font></td>
    <td style="vertical-align: bottom; width: 1%">&#xa0;</td>
    <td style="vertical-align: bottom; width: 1%">&#xa0;</td>
    <td style="vertical-align: bottom; width: 8%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</font></td>
    <td style="vertical-align: bottom; width: 1%">&#xa0;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vested</font></td>
    <td style="vertical-align: bottom">&#xa0;</td>
    <td style="vertical-align: bottom; border-bottom: black 1.5pt solid">&#xa0;</td>
    <td style="vertical-align: bottom; border-bottom: black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</font></td>
    <td style="vertical-align: bottom">&#xa0;</td></tr>
  <tr>
    <td style="vertical-align: top"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-vested share units as of March 31, 2021</font></td>
    <td style="vertical-align: bottom">&#xa0;</td>
    <td style="vertical-align: bottom; border-bottom: black 4.5pt double">&#xa0;</td>
    <td style="vertical-align: bottom; border-bottom: black 4.5pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">83,333</font></td>
    <td style="vertical-align: bottom">&#xa0;</td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of March 31, 2021, there was unrecognized
stock-based compensation $152,777 associated with the above restricted share units and no&#xa0;vested shares were to be issued.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As the Company itself is an investment
holding company which is not expected to generate operating profits to realize the tax benefits arising from its net operating loss carried
forward, no income tax benefits were recognized for such stock-based compensation cost under the stock option plan for the three month
ended March 31, 2020 and 2021.</p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535849435048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income (Loss) Per Share<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Income (Loss) Per Share</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0"></td><td style="width: 0.25in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>18.</b></font></td><td style="text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Income
(Loss) Per Share</b></font></td>
</tr></table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The following is the calculation of
income (loss) per share:</p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#xa0;</td><td style="text-align: center; font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">Three months ended <br/> March 31,</td><td style="text-align: center; padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Net (loss) income</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(2,354,111</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">29,608,168</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Net loss (income) attributable to non-controlling interests</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5,870</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,114</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Net (loss) income attributable to shareholders of CBAK Energy Technology, Inc.</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(2,359,981</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">29,609,282</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Weighted average shares outstanding &#x2013; basis (note)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">53,293,776</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">84,283,605</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Dilutive unvested restricted stock and warrants</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">650,308</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">Weighted average shares outstanding - diluted</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">53,293,776</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">84,933,913</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Income (loss) per share of common stock</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Basic</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.04</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.35</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">Diluted</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.04</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.35</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note:
 Including 299,332 and 288,498 vested restricted shares granted pursuant to the 2015 Plan that were not yet issued for the three months
ended March 31, 2020 and 2021, respectively.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">For the three months ended March 31,
2020, 1,154,002 unvested restricted shares were anti-dilutive and excluded from shares used in the diluted computation.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">For the three months ended March 31,
2021, 11,621,967 shares purchasable under warrants were excluded from EPS calculation, as their effects were anti-dilutive.</p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535849560872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrants<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_WarrantsDisclosureAbstract', window );"><strong>Warrants Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_WarrantsDisclosureTextBlock', window );">Warrants</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0"></td><td style="width: 0.25in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>19.</b></font></td><td style="text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Warrants</b></font></td>
</tr></table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On December 8, 2020, the Company entered in a
securities purchase agreement with certain institutional investors, pursuant to which the Company issued in a registered direct offering,
an aggregate of 9,489,800 shares of its common stock at a price of $5.18 per share, for aggregate gross proceeds to the Company of approximately
$49 million, before deducting fees to the placement agent and other estimated offering expenses payable by the Company. As part of the
transaction, the institutional investors also received warrants (&#x201c;Investor Warrants&#x201d;) for the purchase of up to 3,795,920
shares of the Company&#x2019;s common stock at an exercise price of $6.46 per share exercisable for 36 months from the date of issuance.
In addition, the placement agent for this transaction also received warrants (&#x201c;Placement Agent Warrants&#x201d;) for the purchase
of up to 379,592 shares of the Company&#x2019;s common stock at an exercise price of $6.475 per share exercisable for 36 months after 6
months from the issuance.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On February 8, 2021, the Company entered into
another securities purchase agreement with the same investors, pursuant to which the Company issued in a registered direct offering, an
aggregate of 8,939,976 shares of common stock of the Company at a per share purchase price of $7.83. In addition, the Company issued to
the investors (i) in a concurrent private placement, the Series A-1 warrants to purchase a total of 4,469,988 shares of common stock,
at a per share exercise price of $7.67 and exercisable for 42 months from the date of issuance; (ii) in the registered direct offering,
the Series B warrants to purchase a total of 4,469,988 shares of common stock, at a per share exercise price of $7.83 and exercisable
for 90 days from the date of issuance; and (iii) in the registered direct offering, the Series A-2 warrants to purchase up to 2,234,992
shares of common stock, at a per share exercise price of $7.67 and exercisable for 45 months from the date of issuance. The Company received
gross proceeds of approximately $70 million from the registered direct offering and the concurrent private placement, before deducting
fees to the placement agent and other estimated offering expenses of $5.0 million payable by the Company. In addition, the placement agent
for this transaction also received warrants (&#x201c;Placement Agent Warrants&#x201d;) for the purchase of up to 446,999 shares of the Company&#x2019;s
common stock at an exercise price of $9.204 per share exercisable for 36 months after 6 months from the issuance.</p><br/><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">On May 10, 2021, the Company entered into the &#x201c;Series B Warrant
Amendment&#x201d; with each of the holders of the Company&#x2019;s outstanding Series B warrants. Pursuant to the Series B Warrant Amendment,
the term of the Series B warrants was extended from May 11, 2021 to August 31, 2021.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company has performed a thorough reassessment
of the terms of its warrants with reference to the provisions of ASC Topic 815-40-15-7I, regarding its exposure to changes in currency
exchange rates. This reassessment has led to the management&#x2019;s conclusion that the Company&#x2019;s warrants issued to the investors
should not be considered indexed to the Company&#x2019;s own stock because the warrants are denominated in U.S. dollar, which is different
from the Company&#x2019;s functional currency, Renminbi. Warrants are remeasured at fair value with changes in fair value recorded in earnings
in each reporting period.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">There was a total of 15,797,479 warrants issued
and outstanding as of March 31, 2021.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The fair value of the outstanding warrants was
calculated using Binomial Model based on backward induction with the following assumptions:</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="text-decoration:underline">Warrants issued in the 2020 Financing</font></p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: left">Warrants holder</td><td style="text-align: center; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Investor<br/>
 Warrants</td><td style="text-align: center; padding-bottom: 1.5pt">&#xa0;</td><td style="text-align: center; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Placement<br/>
 Agent<br/>
 Warrants</td><td style="text-align: center; padding-bottom: 1.5pt">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 1.5pt">Appraisal Date (Inception Date)</td><td style="text-align: center; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">December&#xa0;10, <br/> 2020</td><td style="text-align: center; padding-bottom: 1.5pt">&#xa0;</td><td style="text-align: center; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">December&#xa0;10, <br/> 2020</td><td style="text-align: center; padding-bottom: 1.5pt">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">Market price per share (USD/share)</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5.36</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5.36</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Exercise price (USD/price)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">6.46</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">6.475</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Risk free rate</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.2</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.2</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Dividend yield</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Expected term/ Contractual life (years)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.0
                                            years</font></td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.5
                                            years</font></td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Expected volatility</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">211.5</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">211.5</td><td style="text-align: left">%</td></tr>
  </table><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">Appraisal Date</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">December&#xa0;31, <br/> 2020</td><td style="padding-bottom: 1.5pt">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">December&#xa0;31, <br/> 2020</td><td style="padding-bottom: 1.5pt">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">Market price per share (USD/share)</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5.06</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5.06</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Exercise price (USD/price)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">6.46</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">6.475</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Risk free rate</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.2</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.2</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Dividend yield</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Expected term/ Contractual life (years)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.9 years</font></td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.4 years</font></td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Expected volatility</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">187.6</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">187.6</td><td style="text-align: left">%</td></tr>
  </table><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: left">Appraisal Date</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">March 31,<br/> 2021</td><td style="padding-bottom: 1.5pt">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">March 31,<br/> 2021</td><td style="padding-bottom: 1.5pt">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">Market price per share (USD/share)</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5.10</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5.1</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Exercise price (USD/price)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">6.46</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">6.475</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Risk free rate</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.3</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.4</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Dividend yield</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Expected term/ Contractual life (years)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.7 years</font></td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.2 years</font></td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Expected volatility</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">134.8</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">125.8</td><td style="text-align: left">%</td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="text-decoration:underline">Warrants issued in the 2021 Financing</font></p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid">Warrants holder</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="10" style="text-align: center; border-bottom: Black 1.5pt solid">Investor Warrants</td><td style="padding-bottom: 1.5pt">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Placement<br/> Agent<br/> Warrants</td><td style="padding-bottom: 1.5pt">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid">Appraisal Date (Inception Date)</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Series A1 <br/> February 10,<br/> 2021</td><td style="padding-bottom: 1.5pt">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Series A2 <br/> February 10,<br/> 2021</td><td style="padding-bottom: 1.5pt">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Series B February 10,<br/> 2021</td><td style="padding-bottom: 1.5pt">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">February 10,<br/> 2021</td><td style="padding-bottom: 1.5pt">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%">Market price per share (USD/share)</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7.36</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7.36</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7.36</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7.36</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Exercise price (USD/price)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">7.67</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">7.67</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">7.83</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">9.204</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Risk free rate</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.2</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.3</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.2</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Dividend yield</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Expected term/ Contractual life (years)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;3.5 years</font></td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;&#xa0;&#xa0;3.8 years</font></td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;0.3 years</font></td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;3.5 years</font></td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Expected volatility</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">121.8</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">119.5</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">214.5</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">121.8</td><td style="text-align: left">%</td></tr>
  </table><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid">Warrants holder</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="10" style="text-align: center; border-bottom: Black 1.5pt solid">Investor Warrants</td><td style="padding-bottom: 1.5pt">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Placement Agent Warrants</td><td style="padding-bottom: 1.5pt">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; border-bottom: Black 1.5pt solid">Appraisal Date (Inception Date)</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Series A1<br/> March 31,<br/> 2021</td><td style="padding-bottom: 1.5pt">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Series A2 <br/>March 31,<br/> 2021</td><td style="padding-bottom: 1.5pt">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Series B<br/> March 31,<br/> 2021</td><td style="padding-bottom: 1.5pt">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">March 31,<br/> 2021</td><td style="padding-bottom: 1.5pt">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%">Market price per share (USD/share)</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5.10</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5.10</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5.10</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5.10</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Exercise price (USD/price)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">7.67</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">7.67</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">7.83</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">9.204</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Risk free rate</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.5</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.5</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.5</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Dividend yield</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Expected term/ Contractual life (years)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;3.4 years &#xa0;</font></td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;3.6 years</font></td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;0.1 years</font></td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;3.4 years</font></td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Expected volatility</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">123.5</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">121.6</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">110.5</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">123.5</td><td style="text-align: left">%</td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following is a reconciliation of the beginning
and ending balances of warrants liability measured at fair value on a recurring basis using Level 3 inputs:</p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#xa0;</td><td style="text-align: center; font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">Three months ended <br/>
March 31,</td><td style="text-align: center; padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Balance at the beginning of period</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">-</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">17,783,000</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Warrants issued to institution investors</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">47,519,000</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Warrants issued to placement agent</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">2,346,000</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Warrants redeemed</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Fair value change of warrants included in earnings</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(28,426,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Balance at end of period</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">39,222,000</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following is a summary of the warrant activity:&#xa0;</p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of<br/> Warrants</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Average<br/> Exercise&#xa0;Price</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted<br/>
 Average<br/>
 Remaining<br/>
 Contractual<br/>
 Term in<br/>
 Years</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: justify">Outstanding at January 1, 2021</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">4,175,512</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6.46</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">3.0</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Exercisable at January 1, 2021</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">3,795,920</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">$</td><td style="text-align: right">6.46</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">2.9</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Granted</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">11,621,967</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">7.79</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">2.3</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Exercised / surrendered</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Expired</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Outstanding at March 31, 2021</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">15,797,479</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">$</td><td style="text-align: right">7.44</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">2.3</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Exercisable at March 31, 2021</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">14,970,888</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">$</td><td style="text-align: right">7.41</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">2.3</td><td style="text-align: left">&#xa0;</td></tr>
  </table><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_WarrantsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_WarrantsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_WarrantsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_WarrantsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535938281864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Financial Instruments<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value of Financial Instruments</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0"></td><td style="width: 0.25in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>20.</b></font></td><td style="text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Fair
Value of Financial Instruments</b></font></td>
</tr></table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">ASC Topic 820, <i>Fair Value Measurement
and Disclosures</i>, defines fair value as the exchange price that would be received for an asset or paid to transfer a liability (an
exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants
on the measurement date. This topic also establishes a fair value hierarchy, which requires classification based on observable and unobservable
inputs when measuring fair value. Certain current assets and current liabilities are financial instruments. Management believes their
carrying amounts are a reasonable estimate of fair value because of the short period of time between the origination of such instruments
and their expected realization and, if applicable, their current interest rates are equivalent to interest rates currently available.
The three levels of valuation hierarchy are defined as follows:</p><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#xa0;</td>
    <td style="width: 24px"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x25cf;</font></td>
    <td style="text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 1 inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.</font></td></tr>
  <tr style="vertical-align: top">
    <td>&#xa0;</td>
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x25cf;</font></td>
    <td style="text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 2 inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the assets or liability, either directly or indirectly, for substantially the full term of the financial instruments.</font></td></tr>
  <tr style="vertical-align: top">
    <td>&#xa0;</td>
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x25cf;</font></td>
    <td style="text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 3 inputs to the valuation methodology are unobservable and significant to the fair value measurement.</font></td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The carrying amounts of financial assets
and liabilities, such as cash and cash equivalents, pledged deposits, trade accounts and bills receivable and payable, other receivables,
balances with former subsidiaries, other short-term loans, short-term and long-term bank loans and other payables approximate their fair
values because of the short maturity of these instruments or the rate of interest of these instruments approximate the market rate of
interest.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of December 31, 2020, and March 31, 2021, the Company&#x2019;s balance
sheet included Level 3 liabilities comprised of the fair value of warrant liabilities aggregating $17,783,000 and $39,220,000, respectively
(see Note 19).</p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535849218984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0"></td><td style="width: 0.25in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>21.</b></font></td><td style="text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Commitments
and Contingencies</b></font></td>
</tr></table><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(i)</i></font></td><td style="text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Capital
Commitments</i></font></td>
</tr></table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of December 31, 2020 and March 31,
2021, the Company had the following contracted capital commitments:</p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">December&#xa0;31,</td><td style="font-style: italic">&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">March 31,</td><td style="font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">For construction of buildings</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,465,092</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,995,782</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">For purchase of equipment</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">10,308,416</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">19,255,199</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Capital injection</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">228,115,914</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">191,817,530</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">240,889,422</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">213,068,511</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(ii)</i></font></td><td style="text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Litigation</i></font></td>
</tr></table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On July 7, 2016, Shenzhen Huijie Purification
System Engineering Co., Ltd (&#x201c;Shenzhen Huijie&#x201d;), one of the Company&#x2019;s contractors, filed a lawsuit against CBAK Power
in the Peoples&#x2019; Court of Zhuanghe City, Dalian, (the &#x201c;Court of Zhuanghe&#x201d;) for failure to pay pursuant to the terms of
the contract and entrusting part of the project of the contract to a third party without their prior consent. The plaintiff sought a total
amount of $1,241,648 (RMB8,430,792), including construction costs of $0.9 million (RMB6.1 million, which the Company already accrued for
at June 30, 2016), interest of $29,812 (RMB0.2 million) and compensation of $0.3 million (RMB1.9 million). On September 7, 2016, upon
the request of Shenzhen Huijie for property preservation, the Court of Zhuanghe froze CBAK Power&#x2019;s bank deposits totaling $1,210,799
(RMB8,430,792) for a period of one year. On September 1, 2017, upon the request of Shenzhen Huijie, the Court of Zhuanghe froze the bank
deposits for another one year until August 31, 2018. The Court further froze the bank deposits for another one year until August 27, 2019
upon the request of Shenzhen Huijie on August 27, 2018. On August 27, 2019, the Court froze the bank deposits for another year until August
27, 2020, upon the request of Shenzhen Huijie. On June 28, 2020, the Court of Dalian entered the final judgement as described below and
the frozen bank deposit was released in July 2020.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On June 30, 2017, according to the trial of first instance, the Court
of Zhuanghe ruled that CBAK Power should pay the remaining contract amount of RMB6,135,860 (approximately $0.9 million) claimed by Shenzhen
Huijie as well as other expenses incurred including deferred interest, discounted charge on bills payable, litigation fee and property
preservation fee totaled $0.1 million. The Company has accrued for these amounts as of December 31, 2017. On July 24, 2017, CBAK Power
filed an appellate petition to the Intermediate Peoples&#x2019; Court of Dalian (&#x201c;Court of Dalian)&#x201d; to appeal the adjudication
dated on June 30, 2017. On November 17, 2017, the Court of Dalian rescinded the original judgement and remanded the case to the Court
of Zhuanghe for retrial. The Court of Zhuanghe conducted a retrial and requested an appraisal to be performed by a third-party appraisal
institution on the construction cost incurred and completed by Shenzhen Huijie on the subject project. On November 8, 2018, the Company
received from the Court of Zhuanghe the construction-cost-appraisal report which determined that the construction cost incurred and completed
by Shenzhen Huijie for the subject project to be $1,344,605 (RMB9,129,868). On May 20, 2019, the Court of Zhuanghe entered a judgment
that Shenzhen Huijie should pay back to CBAK Power $261,316 (RMB1,774,337) (the amount CBAK Power paid in excess of the construction cost
appraised by the appraisal institution) and the interest incurred since April 2, 2019. Shenzhen Huijie filed an appellate petition to
the Court of Dalian. On June 28, 2020, the Court of Dalian entered the final judgment that Shenzhen Huijie should pay back to CBAK Power
$245,530 (RMB1,667,146) (the amount CBAK Power paid in excess of the construction cost appraised by the appraisal institution) and the
interest incurred since April 2, 2019, and reimburse the litigation fees totaling $30,826 (RMB209,312) that CBAK Power has paid. As of
March 31, 2021, CBAK Power have not received the final judgement amount totaled $0.3 million (RMB 1,876,458) from Shenzhen Huijie. Shenzhen
Huijie filed an appellate petition to High Peoples&#x2019; Court of Liaoning ("Court of Liaoning") to appeal the adjudication
dated on June 28, 2020. In April 2021, the Court of Liaoning rescinded the original judgement and remanded the case to the Court of Dalian
for retrial. Upon receiving the notice from the Court of Liaoning, CBAK Power has accrued the construction cost of $0.9 million (RMB6,135,860)
as of March 31, 2021.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In May 2017, CBAK Power filed a lawsuit in the Court of Zhuanghe against
Pingxiang Anyuan Tourism Bus Manufacturing Co., Ltd., (&#x201c;Anyuan Bus&#x201d;) one of CBAK Power&#x2019;s customers, for failure to pay
pursuant to the terms of the sales contract. CBAK Power sought a total amount of RMB18,279,858 ($2,692,174), including goods amount of
RMB17,428,000 ($2,566,716) and interest of RMB851,858 ($125,458). On December 19, 2017, the Court of Zhuanghe determined that Anyuan Bus
should pay the goods amount of RMB17,428,000 ($2,566,716) and the interest until the goods amount was paid off, and a litigation fee of
RMB131,480 ($19,364). Anyuan Bus did not appeal and as a result, the judgment is currently in the enforcement phase. On June 29, 2018,
the Company filed application petition with the Court of Zhuanghe for enforcement of the judgement against all of Anyuan Bus&#x2019;s shareholders,
including Jiangxi Zhixin Automobile Co., Ltd, Anyuan Bus Manufacturing Co., Ltd, Anyuan Coal Group Co., Ltd, Qian Ronghua, Qian Bo and
Li Junfu. On October 22, 2018, the Court of Zhuanghe issued a judgment supporting the Company&#x2019;s petition that all the Anyuan Bus&#x2019;s
shareholders should be liable to pay the Company the debt as confirmed under the trial. On November 9, 2018, all the shareholders of Anyuan
Bus appealed against the judgment after receiving the notice from the Court. On March 29, 2019, the Company received judgment from the
Court of Zhuanghe that all these six shareholders cannot be added as judgment debtors. On April 11, 2019, the Company filed appellate
petition to the Intermediate Peoples&#x2019; Court of Dalian challenging the judgment from the Court of Zhuanghe. On October 9, 2019, the
Intermediate Peoples&#x2019; Court of Dalian dismissed the appeal by the Company and affirmed the original judgment. As of December 31,
2020 and March 31, 2021, CBAK Power made a full provision against the receivable from Anyuan Bus of RMB17,428,000 ($2,659,626).</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On July 25, 2019, CBAK Power received
notice from Shenzhen Court of International Arbitration that Shenzhen Xinjiatuo Automobile Technology Co., Ltd filed arbitration against
the Company for failure to pay pursuant to the terms of the contract. The plaintiff sought a total amount of $0.16 million (RMB1,112,269),
including equipment cost of $0.14 million (RMB976,000) and interest of $0.02 million (RMB136,269). On August 9, 2019, upon the request
of Shenzhen Xinjiatuo Automobile Technology Co., Ltd, Shenzhen Court of International Arbitration froze CBAK Power&#x2019;s bank deposits
totaling $0.16 million (RMB1,117,269), including equipment cost $0.14 million (RMB976,000), interest $0.02 million (RMB136,269) and litigation
fees of $736 (RMB5,000) for a period of one year to August 2020. On August 7, 2019, CBAK Power filed counter claim arbitration against
Shenzhen Xinjiatuo Automobile Technology Co., Ltd for return of the prepayment due to the unqualified equipment, and sought a total amount
of $0.29 million (RMB1,986,440), including return of prepayment of $0.2 million (RMB1,440,000), liquidated damages of $70,692 (RMB480,000)
and litigation fees of $9,785 (RMB66,440). In early July 2020, Shenzhen Court of International Arbitration made arbitration award dismissing
the plaintiff&#x2019;s claim and CBAK Power&#x2019;s counterclaim and the frozen bank deposits were released in early August 2020.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In early September 2019, CBAK Power
received notice from Court of Nanshan District, Shenzhen that Shenzhen HSL Business Technology Co., Ltd (&#x201c;HSL&#x201d;) filed lawsuit
against CBAK Power for failure to pay pursuant to the terms of purchase contract. The plaintiff sought an amount of $44,751 (RMB292,164)
for material cost and interest as accrued until settlement. In late September 2019, CBAK Power and HSL reached agreement that CBAK Power
would pay $15,317 (RMB100,000), $7,659 (RMB50,000) and $21,775 (RMB142,164) by October 15, October 30 and November 30, 2019, respectively,
and CBAK Power would pay litigation fees of $550 (RMB 3,589) to HSL by the end of November 2019. The Company has settled $22,976 (RMB150,000)
in 2019, $11,794 (RMB77,005) in 2020. As of December 31, 2020, CBAK Power had not settled the remaining material purchase cost of $9,981
(RMB 65,159) and accrued the material purchase cost. In late March 2021, CBAK Power and HSL entered into a debt reduction agreement that
if CBAK Power would pay $7,630 (RMB50,000) to HSL before March 31, 2021, HSL would cancel all the remaining debts. Thereafter, CBAK Power
fully paid $7,630 (RMB50,000) to HSL, and the lawsuit was settled in March 2021.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In November 2019, CBAK Suzhou received
notice from Court of Suzhou city that Suzhou Industrial Park Security Service Co., Ltd (&#x201c;Suzhou Security&#x201d;) filed a lawsuit
against CBAK Suzhou for failure to pay pursuant to the terms of the sales contract. Suzhou Security sought a total amount of $21,321 (RMB139,713),
including services expenses amount of $21,198 (RMB138,908) and interest of $123 (RMB805). Upon the request of Suzhou Security for property
preservation, the Court of Suzhou froze CBAK Suzhou&#x2019;s bank deposits totaling $0.02 million (RMB150,000) for a period of one year.
As of March 31, 2021, $5,047 (RMB33,073) was frozen by bank and CBAK Suzhou accrued the service cost of $21,198 (RMB138,908).</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In early September of 2019, several
employees of CBAK Suzhou filed arbitration with Suzhou Industrial Park Labor Disputes Arbitration Commission against CBAK Suzhou for failure
to pay their salaries in time. The employees seek for a payment including salaries of $97,779 (RMB638,359) and compensation of $83,173
(RMB543,000), totaling $0.18 million (RMB1,181,359). In addition, upon the request of the employees for property preservation, bank deposit
of $0.18 million (RMB1,181,359) was frozen by the court of Suzhou for a period of one year. On September 5, 2019, CBAK Suzhou and the
employees reached an agreement that CBAK Suzhou will pay these salaries and compensation. In February 2020, CBAK Suzhou had made full
payment and the frozen bank deposit was released in October 2020.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In October 2019, CBAK Power received
notice from Court of Changshou District, Chongqing that Chongqing Zhongrun Chemistry Co., Ltd (&#x201c;Chongqing Zhongrun&#x201d;) filed
arbitration claims against the Company for failure to pay pursuant to the terms of the contract. The plaintiff sought a total amount of
$0.4 million (RMB2,484,948), including material cost of $0.4 million (RMB2,397,660) and interest of $13,370 (RMB87,288). On October 31,
2019, CBAK Power and Chongqing Zhongrun reached an agreement that CBAK Power would pay the material cost by the end of December 31, 2019.
In 2020, CBAK Power had paid $198,152 (RMB1,293,653). In August 2020, upon the request of Chongqing Zhongrun for property preservation,
the Court of Changshou District ordered to freeze CBAK Power&#x2019;s bank deposits totaling $0.2 million (RMB1,249,836) for a period of
one year to August 2021. As of December 31, 2020, the Company has accrued the material purchase cost of $0.2 million (RMB1,104,007) and
$2,224 (RMB14,521) was frozen by bank. In February 2021, CBAK Power and Chongqing Zhongrun entered into a settlement agreement that if
CBAK Power would pay $174,018 (RMB1,128,227, including RMB24,220 litigation expenses incurred) to Chongqing Zhongrun before March 5, 2021,
Chongqing Zhongrun would waive the claims on interests. Thereafter, CBAK Power fully repaid to Chongqing Zhongrun and the frozen bank
deposits were released in March 2021.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In October 2019, CBAK Power received
notice from Court of Zhuanghe City that Hunan Zhongke Xingcheng Co., Ltd (&#x201c;Hunan Zhongke&#x201d;) filed a lawsuit against CBAK Power
for failure to pay pursuant to the terms of the purchase contract. Hunan Zhongke sought a total amount of $154,003 (RMB1,005,425). In
2020, the Company have paid $38,293 (RMB250,000). Upon the request of Hunan Zhongke for property preservation, the Court of Zhuanghe City
ordered to freeze CBAK Power&#x2019;s bank deposits totaling $0.1 million (RMB768,876) for a period of one year to July 2021. As of December
31, 2020, the Company accrued the remaining material purchase cost of $115,710 (RMB755,425) and nil was frozen by bank. In December 2020,
CBAK Power and Hunan Zhongke entered into a debt reduction agreement that if CBAK Power would pay $81,368 (RMB531,220) to Hunan Zhongke
before January 10, 2021, Hunan Zhongke would cancel the remaining debts of $34,342 (RMB224,205). Thereafter, CBAK Power fully paid $81,368
(RMB531,220) to Hunan Zhongke and the frozen bank deposits were released in January 2021.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In December 2019, CBAK Power received
notice from Court of Zhuanghe that Dalian Construction Electrical Installation Engineering Co., Ltd. (&#x201c;Dalian Construction&#x201d;)
filed a lawsuit against CBAK Power for the failure to pay pursuant to the terms of the construction contract. Dalian Construction sought
a total amount of $101,780 (RMB691,086) and interest $1,905 (RMB12,934). As of December 31, 2019, the Company has accrued the construction
cost of $101,780 (RMB691,086). Upon the request of Dalian Construction for property preservation, the Court of Zhuanghe ordered to freeze
CBAK Power&#x2019;s bank deposits totaling $103,685 (RMB704,020) for a period of one year to December 2020. As of December 31, 2019, $97,384
(RMB661,240) was frozen by bank. In January 2020, CBAK Power and Dalian Construction reached a settlement agreement, and the bank deposit
was then released. The Company has repaid all the construction cost as of December 31, 2020.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In February 2020, CBAK Power received
notice from Court of Zhuanghe that Dongguan Shanshan Battery Material Co., Ltd (&#x201c;Dongguan Shanshan&#x201d;) filed lawsuit against
CBAK Power for failure to pay pursuant to the terms of the purchase contract. Dongguan Shanshan sought a total amount of $0.7 million
(RMB4,434,209). Upon the request of Dongguan Shanshan for property preservation, the Court of Zhuanghe ordered to freeze CBAK Power&#x2019;s
bank deposits totaling $0.7 million (RMB4,434,209) for a period of one year to December 17, 2020. In July 2020, CBAK Power and Dongguan
Shanshan have agreed to a settlement amount of $0.5 million (RMB3,635,192) and the bank deposit was then released. In October 2020, because
the Company failed to pay according to the settlement, Dongguan Shanshan sought a total amount of $0.6 million (RMB3,635,192). Upon the
request of Dongguan Shanshan for property preservation, the Court of Zhuanghe ordered to freeze CBAK Power&#x2019;s bank deposits totaling
$0.6 million (RMB3,365,192) for a period of one year to October 21, 2021. In late February 2021, CBAK Power and Dongguan Shanshan entered
into a settlement agreement that CBAK would pay $260,393, $76,586, $76,586, $76,586, and $32,088 (RMB1,700,000, RMB500,000, RMB500,000,
RMB00,000 and RMB209,487) by March 5, March 31, April 30, May 31 and June 30, 2021, respectively, and after the first payment of $260,393
(RMB1,700,000) by March 5, 2021, Dongguan Shanshan would release all the enforcement measures against CBAK Power. CABK Power had made
payment on time and the bank deposit was then released. As of March 31, 2021, CBAK Power has accrued the unpaid materials purchase cost
of $0.2 million (RMB1.2 million). As of the date of this report, CBAK Power further paid $76,303 (RMB500,000) to Dongguan Shanshan.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In March 2020, CBAK Power received
notice from Court of Baodi District, Tianjin that BTR Tianjin Nanomaterial Manufacturing Co., Ltd (&#x201c;Tianjin BTR&#x201d;) filed lawsuit
against CBAK Power for failure to pay pursuant to the terms of purchase contract. The plaintiff sought an amount of $49,398 (RMB322,500)
for material cost that CBAK Power owed to Tianjin BTR and its related party Shenzhen BTR Nanomaterial Technology Co., Ltd (&#x201c;Shenzhen
BTR&#x201d;) (together &#x201c;BTRs&#x201d;) and interest as accrued until settlement. In April 2020, CBAK Power and BTRs reached an agreement
that CBAK Power would pay BTR $7,659, $19,912 and $21,827 (RMB 50,000, RMB130,000 and RMB142,500) by the end of April, May and June 2020,
respectively, and CBAK Power would pay litigation fees of $456 (RMB 2,975) to Tianjing BTR by the end of November, 2020. As of December
31, 2020, CBAK Power has paid $15,317 (RMB100,000) to Tianjin BTR and accrued remaining materials cost $27,234 (RMB177,800) and $6,847
(RMB44,700) for Tianjin BTR and Shenzhen BTR respectively. In late January 2021, CBAK Power and Tianjing BTR reached another settlement
agreement to settle all the outstanding debts (including $773 (RMB5,045) litigation expenses) by paying $13,253 (RMB86,525) in cash and
return of LFP materials at a value of $14,754 (RMB96,320) and CBAK Power and Shenzhen BTR reached a settlement agreement by returning
LFP materials at a value of $6,847 (RMB44,700). Thereafter, CBAK Power fully paid $13,253 (RMB 86,525) and delivered the LFP materials
to BTRs, and the lawsuit was settled in March 2021.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In May 2020, CBAK Power received notice
from Court of Dalian Economic and Technology Development Zone that United Winners Laser Co., Ltd (&#x201c;United Winners&#x201d;) filed
3 lawsuits against CBAK Power for failure to pay pursuant to the terms of 3 purchase contracts. The plaintiff sought a total amount of
$0.4 million (RMB2,845,844), including equipment cost of $0.4 (RMB2,692,000) and interest of $23,565 (RMB153,844). In late December 2020,
CBAK Power and United Winners reached a settlement agreement to settle all the debts by paying $0.29 million (RMB1,884,400) by December
30, 2020 in cash and delivery of 3 electric vehicles to offset debt of $41,234 (RMB269,200), and the remaining debt of $82,468 (RMB538,400)
would be relieved. CBAK Power paid $0.29 million (RMB1,884,400) and delivered the 3 electric vehicles to United Winners in December 31,
2020, and the lawsuit was settled in February 2021.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In June 2020, CBAK Power received notice
from Court of Tongzhou District, Beijing that Beijing Hongfa Electric Technology Co., Ltd (&#x201c;Hongfa&#x201d;) filed lawsuit against
CBAK Power for failure to pay pursuant to the terms of purchase contract. The plaintiff sought a total amount of $29,993 (RMB195,810)
for material cost and interest as accrued until settlement. In December 2020, CBAK Power and Hongfa reached debt reduction agreement that
CBAK Power would pay Hongfa $23,646 (RMB 154,375) by the January 10, 2021, and the remaining debt of $6,347 (RMB41,435) would be relieved.
As of December 31, 2020, CBAK Power repaid $22,976 (RMB150,000) and accrued materials cost of $7, 017 (RMB45,810). Thereafter, CBAK Power
fully paid to Hongfa, and the lawsuit was settled in January 2021.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On March 20, 2020, CBAK Power received
notice from Court of Nanpi County, Hebei Province that Cangzhou Huibang Engineering Manufacturing Co., Ltd (&#x201c;Cangzhou Huibang&#x201d;)
filed lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract. Cangzhou Huibang sought a total amount
of $0.31 million (RMB2,029,594), including materials purchase cost of $0.30 million (RMB1,932,947), and interest of $14,804 (RMB96,647).
Upon the request of Cangzhou Huibang for property preservation, the Court of Nanpi ordered to freeze CBAK Power&#x2019;s bank deposits
totaling $0.4 million (RMB2,650,000) for a period of one year to March 3, 2021. As of December 31, 2020, the Company has accrued materials
purchase cost of $0.3 million (RMB1,932,947) and $18,518 (RMB120,898) was frozen by bank. In late February 2021, CBAK Power and Cangzhou
Huibang entered into a settlement agreement that if CBAK Power would pay $0.3 million (RMB1,965,447) within 10 days from the signature
date of the agreement, Cangzhou Huibang would waive the remaining claims. Thereafter, CBAK Power paid $0.3 million (RMB1,965,447) to Cangzhou
Huibang and the frozen bank deposits were released in March 2021.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In early January 2020, CBAK Power received
notice from Court of Nanshan District of Shenzhen that Shenzhen Klclear Technology Co., Ltd. (&#x201c;Shenzhen Klclear&#x201d;) filed lawsuit
against CBAK Power for failure to pay pursuant to the terms of the materials purchase contract. Shenzhen Klclear sought a total amount
of $1 million (RMB6,250,764), which the Company have already accrued for as of December 31, 2020. In February 2020, the Court of Nanshan
District ruled that the Company should pay $0.8 million (RMB5,238,495) and the interest fees incurred from September 28, 2018. In April
2020, CBAK Power filed an appellate petition to the Intermediate Peoples&#x2019; Court of Shenzhen to appeal the adjudication in February
2020. As of the date of this report, the Intermediate Peoples&#x2019; Court of Shenzhen has not yet rendered the judgment.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In May 2020, CBAK Power received notice
from Court of Dalian Economic and Technology Development Zone that Tianjin Changxing Metal Co., Ltd (&#x201c;Tianjin Changxing&#x201d;)
filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract. Tianjin Changxing sought a total
amount of $29,652 (RMB193,588). On August 24, 2020, upon the request of Tianjin Changxing for property preservation, the Court of Dalian
Economic and Technology Development Zone ordered to freeze CBAK Power&#x2019;s bank deposits totaling $32,915 (RMB214,892) for a period
of one year. As of December 31, 2020, nil was frozen by bank and CBAK Power accrued the material purchase cost of $29,652 (RMB193,588).
In late December 2020, CBAK Power and Tianjin Changxing entered into a debt reduction agreement that if CBAK Power would pay $26,755 (RMB174,671)
to Tianjin Changxing, Tianjin Changxing would cancel the remaining debts. Thereafter, CBAK Power fully paid to Tianjin Changxing and the
frozen bank deposits were released in January 2021.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In May 2020, CBAK Power received notice
from Court of Wuqing District, Tianjin that Tianjin Changyuan Electric Material Co., Ltd (&#x201c;Tianjin Changyuan&#x201d;) filed lawsuit
against CBAK Power for failure to pay pursuant to the terms of the purchase contract. The plaintiff sought a total amount of $13,040 (RMB85,136),
including material cost of $12,166 (RMB79,429) and interest of $874 (RMB5,707). In July, 2020, upon the request of the plaintiff for property
preservation, the Court of Wuqing District, Tianjin ordered to freeze CBAK Power&#x2019;s bank deposits totaling $13,041 (RMB85,136) for
a period of one year. As of December 31, 2020, $13,041 (RMB85,136) was frozen by bank and the Company had accrued the material purchase
cost and litigation expenses of $12,314 (RMB80,393). In March 2021, CBAK Power and Tianjin Changyuan entered into a debt reduction agreement
that if CBAK Power would pay $9,851 (RMB 64,314) to Tianjin Changyuan before April 30, 2021, Tianjin Changyuan would cancel the remaining
debts of $2,463 (RMB16,079). CBAK Power has paid $9,851 (RMB 64,314) in March 2021.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In June 2020, CBAK Suzhou received
notice from Court of Suzhou Industrial Park that Ligao (Shandong) New Energy Technology Co., Ltd (&#x201c;Ligao&#x201d;) filed a lawsuit
against CBAK Suzhou for failure to pay pursuant to the terms of the purchase contract. Ligao sought a total amount of $11,886 (RMB77,599),
including contract amount of $11,240 (RMB73,380) and interest of $646 (RMB4,219). As of December 31, 2020, CBAK Suzhou had accrued the
material purchase cost of $11,240 (RMB73,380). On December 31, 2020, CBAK Power, CBAK Suzhou and Ligao entered into a debt reduction agreement
that if CBAK Power would pay $7,961 (RMB51,975) to Ligao, Ligao would cancel all the remaining debts. Thereafter, CBAK Power fully paid
$7,961 (RMB51,975) to Ligao, and the lawsuit was settled in January 2021.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In June 2020, CBAK Suzhou received
notice from Court of Yushui District, Xinyu City that Jiangxi Ganfeng Battery Technology Co., Ltd (&#x201c;Ganfeng Battery&#x201d;) filed
a lawsuit against CBAK Suzhou for failure to pay pursuant to the terms of the purchase contract. Ganfeng Battery sought a total amount
of $115,764 (RMB755,780), including contract amount of $112,277 (RMB733,009) and interest of $3,487 (RMB22,771). Upon the request of Ganfeng
Battery for property preservation, the Court of Yushui ordered to freeze CBAK Suzhou&#x2019;s bank deposits totaling $115,764 (RMB755,780)
for a period of one year to May 2021. In October 2020, CBAK Power, Ganfeng Battery, CBAK Suzhou and Zhengzhou Jingfan New Energy Automobile
Co., Ltd entered into a settlement agreement that CBAK Power would deliver 7 eletric vehicles to Ganfeng Battery to offset all the CBAK
Suzhou&#x2019; debts to Ganfeng Battery and all vehicles were delivered to Ganfeng Battery before December 31, 2020. </p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In June 2020, CBAK Suzhou received
notice from Court of Suzhou Industrial Park that Suzhou Jihongkai Machine Equipment Co., Ltd (&#x201c;Jihongkai&#x201d;) filed a lawsuit
against CBAK Suzhou for failure to pay pursuant to the terms of the purchase contract. Jihongkai sought contract amount of $26,916 (RMB175,722)
and interest as accrued until settlement. As of December 31, 2020, the Company had accrued the material purchase cost of $26,916 (RMB175,722).
In January 2021, CBAK Power, CBAK Suzhou and Jihongkai entered into a settlement agreement to settle all the debts and related litigation
expenses by paying $12,213 (RMB79,736) in cash and delivery of an electric vehicle at a value of $15,287 (RMB99,800) from CBAK Power to
Jihongkai. Thereafter, CBAK Power fully paid $12,213 (RMB79,736) and delivered the electric vehicle to Jihongkai, and the lawsuit was
settled in January 2021.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In June 2020, CBAK Power received notice
from Court of Dalian Economic and Technology Development Zone that Nanjing Jinlong Chemical Co., Ltd. (&#x201c;Nanjing Jinlong&#x201d;)
filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract. Nanjing Jinlong sought a total amount
of $125,443 (RMB822,000). Upon the request of Nanjing Jinlong for property preservation, the Court of Dalian Economic and Technology Development
Zone ordered to freeze CBAK Power&#x2019;s bank deposits totaling $125,908 (RMB822,000) for a period of one year to May 2021. As of March
31, 2021, $2,422 (RMB15,869) was frozen by bank and CBAK Power accrued the material purchase cost of $125,443 (RMB822,000). In April 2021,
CBAK Power has made full settlement to Nanjing Jinlong and the frozen bank deposits were released in April 2021.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In June 2020, CBAK Power received notice
from Court of Dalian Economic and Technology Development Zone that Xi&#x2019;an Anpu New Energy Technology Co. LTD (&#x201c;Xi&#x2019;an
Anpu&#x201d;) filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of the equipment purchase contract. Xi&#x2019;an
Anpu sought a total amount of $129,270 (RMB843,954), including $117,636 (RMB768,000) for equipment cost and $11,634 (RMB75,954) for liquidated
damages. Upon the request of Xi&#x2019;an Anpu for property preservation, the Court of Dalian Economic and Technology Development Zone
ordered to freeze CBAK Power&#x2019;s bank deposits $129,270 (RMB843,954) for a period to May 11, 2021. As of December 31, 2020, $98,284
(RMB641,656) was frozen by bank and CBAK Power accrued the equipment purchase cost of $117,636 (RMB768,000). In January 2021, CBAK Power
and Xi&#x2019;an Anpu entered into a settlement agreement to settle all the debts by paying $64,406 (RMB420,478) in cash and delivery of
3 electric vehicles at a value of $45,952 (RMB300,000). Thereafter, CBAK Power fully paid $64,406 (RMB420,479) and delivered the 3 electric
vehicles to Xi&#x2019;an Anpu, and the lawsuit was settled in February 2021.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In June 2020, CBAK Power received notice from Court of Dalian Economic
and Technology Development Zone that Shenzhen Gd Laser Technology Co., Ltd. (&#x201c;Shenzhen Gd&#x201d;) filed lawsuit against CBAK Power
for failure to pay pursuant to the terms of the purchase contract. Shenzhen Gd sought a total amount of $24,713 (RMB161,346), including
equipment cost of $22,975 (RMB150,000) and interest amount of $1,738 (RMB11,346). As of March 31, 2021, the equipment was not received
by CBAK Power. CBAK Power has included the equipment cost of $22,975 (RMB150,000) under capital commitments. In April 2021, CBAK Power
reached agreement with Shenzhen Gd to terminate the purchase agreement and Shenzhen Gd filed application to withdraw the lawsuit against
CBAK Power in April 2021.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In July 2020, CBAK Power received notice from Court of Shandong Linyi
Economic and Technology Development Zone (&#x201c;Court of Shandong&#x201d;) that Shandong Tianjiao New Energy Co. LTD (&#x201c;Tianjiao&#x201d;)
filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of the equipment purchase contract. Tianjiao sought an amount
of $391,777 (RMB2,557,756) for equipment cost and interest as accrued until settlement. Upon the request of Tianjiao for property preservation,
the Court of Shandong ordered to freeze CBAK Power&#x2019;s bank deposits $0.5 million (RMB3,000,000) for a period of one year. In December
2020, CBAK and Tianjiao reached an agreement that CBAK would pay Tianjiao $45,952 (RMB300,000) by the end of each month from December
2020 to July 2021, and RMB 157,756 by the end of August 2021. As of March 31, 2020, CBAK Power accrued unpaid materials cost $207,202
(RMB1,357,756) and nil was frozen by bank.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In October 2020, CBAK Power received
notice from Court of Dalian Economic and Technology Development Zone that Shanghai Shengmeng Industrial Technology Co., Ltd. (&#x201c;Shengmeng&#x201d;)
filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract. Shengmeng sought a total amount
of $13,429 (RMB87,672) for material cost and interest as accrued until settlement. In November 2020, CBAK and Shengmeng reached an agreement
that CBAK would pay $4,595 (RMB30,000) by November 30, 2020 and $5,004 (RMB 32,672) by December 20, 2020, and CBAK would pay litigation
fees of $156 (RMB1,021) to Shengmeng. Thereafter, CBAK Power fully paid off the debts to Shengmeng, and the lawsuit was settled in March
2021.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In October 2020, CBAK Power received
notice from Court of Dalian Economic and Technology Development Zone that Jiuzhao New Energy Technology Co., Ltd. (&#x201c;Jiuzhao&#x201d;)
filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract. Jiuzhao sought a total amount of
$0.9 million (RMB6,000,000), including material cost of $0.9 million (RMB5,870,267) and interest amount of $19,871 (RMB129,733). In December
1, 2020, CBAK and Jiuzhao reached an agreement that CBAK Power would pay Jiuzhao $76,586 (RMB500,000) by the end of each month from December
2020 to October 2021, and $56,715 (RMB370,267) by November 30, 2021, and CBAK would pay litigation fees of $4,886 (RMB 31,900) to Jiuzhao.
As of March 31, 2020, CBAK Power has accrued $0.6 million (RMB3,870,267) material cost and $37,769 (RMB247,492) was frozen by bank. As
of the date of this report, CBAK Power has fully paid off the debts to Jiuzhao, and the frozen bank deposits were released in April 2021.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In November 2020, CBAK Power received
notice from Court of Dalian Economic and Technology Development Zone that Dalian Tianda Metal Machinery Trade Co., Ltd. (&#x201c;Tianda&#x201d;)
filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract. Tianda sought a total amount of
$27,365 (RMB178,655) for material cost and interest as accrued until settlement. In December 2020, CBAK Power and Tianda reached an agreement
that CBAK Power would pay Tianda $7,659 (RMB50,000) by the 30th of each month from November 2020 to January 2021, and $4,389 (RMB28,655)
by end of February 2021, and CBAK Power would pay litigation fees of $297 (RMB1,937) to Tianda by November 30, 2020. As of December 31,
2020, CBAK Power has accrued $18,358 (RMB119,855) material cost and nil was frozen by bank. Thereafter, CBAK Power fully paid off the
debts to Tianda, and the lawsuit was settled in February 2021.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In December 2020, CBAK Power received notice from Court of Dalian Economic
and Technology Development Zone that Shenzhen Haoneng Technology Co., Ltd. (&#x201c;Haoneng&#x201d;) filed a lawsuit against CBAK Power
for failure to pay pursuant to the terms of the equipment purchase contract. Haoneng sought a total amount of $266,182 (RMB1,737,797),
including equipment purchase cost of $263,094 (RMB1,724,000) and interest amount of $2,106 (RMB13,797). As of March 31, 2021, CBAK Power
has accrued the equipment purchase cost of $263,094 (RMB 1,724,000).</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In December 2020, CBAK Power received notice from Court of Dalian Economic
and Technology Development Zone that Haoneng filed another lawsuit against CBAK Power for failure to pay pursuant to the terms of the
purchase contract. Haoneng sought a total amount of $1.57million (RMB10,257,030), including equipment cost of $1.4 million (RMB9,072,000)
and interest amount of $0.17 million (RMB1,185,030). As of March 31, 2021, the equipment was not received by CBAK Power, CBAK Power has
included the equipment cost of $1.4 million8 (RMB9,072,000) under capital commitments.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In April 2020, CBAK Suzhou received
notice from Court of Suzhou Industrial Park that Suzhou Suwangda Plastic Product Co., Ltd (&#x201c;Suwangda&#x201d;) filed a lawsuit against
CBAK Suzhou for failure to pay pursuant to the terms of the purchase contract. Suwangda sought contract amount of $13,325 (RMB86,992)
and interest as accrued until settlement. As of December 31, 2020, the Company has accrued the material cost of $13,325 (RMB86,992). In
March 2021, CBAK Power, CBAK Suzhou and Suwangda entered into a settlement agreement to settle all the debts by paying $9,670 (RMB63,134)
from CBAK Power to Suwangda. Thereafter, CBAK Power fully paid $9,670 (RMB63,134) and the lawsuit was settled in March 2021. The remaining
$3,654 (RMB23,858) was waived by Suwangda.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In June 2020, CBAK Power received notice
from Court of Pingyuan County, Shandong province that Shandong Hangewei New Energy Vehicle Control Co., Ltd (&#x201c;Hangewei&#x201d;) filed
a lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract. Hangewei sought a total amount of $16,307
(RMB 106,464) and interest as accrued until settlement. In October 2020, CBAK Power and Hangewei entered into a settlement agreement to
settle all the debts by paying Hangewei $1,532 (RMB10,000) and $12,254 (RMB80,000) by the end of October and November 2020, respectively.
CBAK Power paid $13,786 (RMB90,000) before December 31, 2020 and the remaining $2,521 (RMB16,464) was waived by Hangewei.</p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&amp;loc=d3e25336-109308<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535851238760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Concentrations and Credit Risk<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RisksAndUncertaintiesAbstract', window );"><strong>Risks and Uncertainties [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskDisclosureTextBlock', window );">Concentrations and Credit Risk</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"></td><td style="width: 0.25in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>22.</b></font></td><td style="text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Concentrations
and Credit Risk</b></font></td>
</tr></table><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(a)</i></font></td><td style="text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Concentrations</i></font></td>
</tr></table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company had the following customers
that individually comprised 10% or more of net revenue for the three months ended March 31, 2020 and 2021 as follows:</p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="14" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Three months ended March 31,</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Customer A</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,093,093</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">30.33</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,903,261</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">30.83</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Customer B</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;*</font></td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</font></td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1,789,045</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">19.00</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Customer C</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;*</font></td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</font></td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1,348,200</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">14.32</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Customer D</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">3,796,267</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">55.01</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</font></td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</font></td><td style="text-align: left">&#xa0;</td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">* Comprised less than 10% of net revenue
for the respective period.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company had the following customers
that individually comprised 10% or more of accounts receivable as of December 31, 2020 and March 31, 2021 as follows:</p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">December 31, <br/> 2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">March 31,<br/>
    2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Customer A</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,148,737</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">11.23</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,335,867</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">28.13</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Zhengzhou BAK Battery Co., Ltd (note a)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">15,258,164</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">54.42</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">8,437,625</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">37.46</td><td style="text-align: left">%</td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company had the following suppliers
that individually comprised 10% or more of net purchase for the three months ended March 31, 2020 and 2021 as follows:</p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="14" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Three months ended March 31,</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Supplier A</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">*</td><td style="width: 1%; text-align: left"></td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</font></td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">659,513</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">10.21</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Zhengzhou BAK Battery Co., Ltd (note a)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</font></td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</font></td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1,259,309</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">19.49</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Shenzhen BAK (note b)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">3,841,680</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">82.43</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</font></td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</font></td><td style="text-align: left">&#xa0;</td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">* Comprised less than 10% of net purchase
for the respective period.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company had the following suppliers
that individually comprised 10% or more of accounts payable as of December 31, 2020 and March 31, 2021 as follows:</p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">December 31,<br/>
    2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">March 31,<br/>
    2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Supplier B</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">9,272,478</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">47.40</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,728,201</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">19.08</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Supplier C</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">2,017,814</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">10.32</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">950,038</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">10.49</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Supplier D</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</font></td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</font></td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">947,819</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">10.46</td><td style="text-align: left">%</td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Apart from the above, for the three months ended March 31, 2020 and
2021, the Company recorded the following transactions:</p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Three months ended <br/> March 31,</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Sales of finished goods and raw materials to</td><td>&#xa0;</td>
    <td colspan="2" style="text-align: right">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2" style="text-align: right">&#xa0;</td><td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">BAK Shenzhen (note b)</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">69,226</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">-</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Zhengzhou BAK Battery Co., Ltd (note a)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">108,290</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Zhengzhou BAK Electronics Co., Ltd. &#xa0;(note c)</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">412,353</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Apart from the above, the Company recorded the following as of December
31, 2020 and March 31, 2021:</p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">December&#xa0;31, 2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">March&#xa0;31, 2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Trade accounts and bills receivables, net</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 76%; text-align: left">Zhengzhou BAK Electronics Co., Ltd (note c)</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">-</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">461,024</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Zhengzhou BAK New Energy Vehicle Co., Ltd (note d)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1,759,050</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">911,599</td><td style="text-align: left">&#xa0;</td></tr>
  </table><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 5%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes:</font></td>
    <td style="width: 95%; text-align: justify">&#xa0;</td></tr>
  <tr style="vertical-align: top">
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">a</font></td>
    <td style="text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr. Xiangqian Li, the Company&#x2019;s former CEO, is a director of Zhengzhou BAK Battery Co., Ltd. Up to the date of this report, Zhengzhou BAK Battery Co., Ltd. repaid $2,327,491 to the Company.</font></td></tr>
  <tr style="vertical-align: top">
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">b</font></td>
    <td style="text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr. Xiangqian Li is a director of Shenzhen BAK and BAK Shenzhen.</font></td></tr>
  <tr style="vertical-align: top">
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">c</font></td>
    <td style="text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">BAK Shenzhen has 95% equity interests in Zhengzhou BAK Electronics Co., Ltd. Up to the date of this report, Zhengzhou BAK Electronics Co., Ltd. repaid nil to the Company.</font></td></tr>
  <tr style="vertical-align: top">
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">d</font></td>
    <td style="text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr. Xiangqian Li is a director of Zhengzhou BAK New Energy Vehicle Co., Ltd. For the three months ended March 31, 2020 and 2021, sales of finished goods and raw materials to Zhengzhou BAK New Energy Vehicle Co., Ltd were nil. Up to the date of this report, Zhengzhou BAK New Energy Technology Co., Ltd repaid nil to the Company.</font></td></tr>
  </table><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 24px"></td>
    <td style="width: 24px"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(b)</i></font></td>
    <td style="text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Credit Risk</i></font></td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Financial instruments that potentially
subject the Company to a significant concentration of credit risk consist primarily of cash and cash equivalents and pledged deposits.
As of December 31, 2020 and March 31, 2021, substantially all of the Company&#x2019;s cash and cash equivalents were held by major financial
institutions located in the PRC, which management believes are of high credit quality.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">For the credit risk related to trade
accounts receivable, the Company performs ongoing credit evaluations of its customers and, if necessary, maintains reserves for potential
credit losses. Historically, such losses have been within management&#x2019;s expectations.</p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535851415944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Information</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 24px"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>23.</b></font></td>
    <td style="text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Segment Information</b></font></td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company used to engage in one
business segment, the manufacture, commercialization and distribution of a wide variety of standard and customized lithium ion rechargeable
batteries for use in a wide array of applications. The Company manufactured five types of Li-ion rechargeable batteries: aluminium-case
cell, battery pack, cylindrical cell, lithium polymer cell and high-power lithium battery cell. The Company&#x2019;s products are sold
to packing plants operated by third parties primarily for use in mobile phones and other electronic devices.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">After the disposal of BAK International
and its subsidiaries (see Note 1), the Company focused on producing high-power lithium battery cells. Net revenues for the three months
ended March 31, 2020 and 2021 were as follows:</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><b><i>Net revenues by product:</i></b></p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#xa0;</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">Three months ended<br/> March 31,</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#xa0;</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>High power lithium batteries used in:</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Electric vehicles</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">215,118</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">100,976</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Light electric vehicles</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">751</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">34,104</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Uninterruptable supplies</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,685,405</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">8,763,583</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">6,901,274</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">8,898,663</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Raw materials used in lithium batteries</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">517,386</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6,901,274</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">9,416,049</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><b><i>Net revenues by geographic area:</i></b></p><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">Three months ended <br/> March 31,</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Mainland China</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,876,789</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,625,793</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Europe</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1,789,045</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">24,485</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,211</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6,901,274</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">9,416,049</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Substantially all of the Company&#x2019;s
long-lived assets are located in the PRC.</p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8981-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8844-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8657-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8721-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI http://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535848568776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">Subsequent Events</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 24px"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>24.</b></font></td>
    <td style="text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Subsequent Events</b>&#xa0;</font></td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On April 1, 2021, CBAK Power entered
into a framework investment agreement with Hangzhou Juzhong Daxin Asset Management Co., Ltd. ("Juzhong Daxin") for a potential
acquisition of Zhejiang Meidu Hitrans Lithium Battery Technology Co., Ltd ("Hitrans"). Juzhong Daxin is the trustee of 85%
of equity interests of Hitrans and has the voting right and right to dividend over the 85% of equity interests. Subject to definitive
acquisition agreements to be entered into among the parties, including shareholders owning the 85% of equity interests of Hitrans, CBAK
Power intends to acquire 85% of equity interests of Hitrans in cash in 2021. As of date of this report, CBAK Power has paid $3.05 million
(RMB20,000,000) to Juzhong Daxin as a security deposit. Hitrans is an unrelated third party of the Company engaging in researching, manufacturing
and trading of raw materials and is one of the major suppliers of the Company in fiscal 2020.&#xa0;</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On April 21, 2021, CBAK Power, along with Shenzhen BAK Power Battery
Co., Ltd (BAK SZ), Shenzhen Asian Plastics Technology Co., Ltd (SZ Asian Plastics) and Xiaoxia Liu, entered into an investment agreement
with Junxiu Li, Hunan Xintao New Energy Technology Partnership, Xingyu Zhu, and Jiangsu Saideli Pharmaceutical Machinery Manufacturing
Co., Ltd for an investment in Hunan DJY Technology Co., Ltd ("DJY"). CBAK Power has paid $1.4 million (RMB9,000,000) to acquire
9.74% of the equity interests of DJY. CBAK Power has appointed one director to the Board of Directors of DJY. DJY is an unrelated third
party of the Company engaging in researching and manufacturing of raw materials and equipment.</p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI http://asc.fasb.org/topic&amp;trid=2122774<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6842918&amp;loc=SL6314017-165662<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535847159512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Policies, by Policy (Policies)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation and Organization</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><i>Basis of Presentation and Organization</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On November 6, 2004, BAK International,
a non-operating holding company that had substantially the same shareholders as Shenzhen BAK Battery Co., Ltd (&#x201c;Shenzhen BAK&#x201d;),
entered into a share swap transaction with the shareholders of Shenzhen BAK for the purpose of the subsequent reverse acquisition of the
Company. The share swap transaction between BAK International and the shareholders of Shenzhen BAK was accounted for as a reverse acquisition
of Shenzhen BAK with no adjustment to the historical basis of the assets and liabilities of Shenzhen BAK.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On January 20, 2005, the Company completed
a share swap transaction with the shareholders of BAK International. The share swap transaction, also referred to as the &#x201c;reverse
acquisition&#x201d; of the Company, was consummated under Nevada law pursuant to the terms of a Securities Exchange Agreement entered by
and among CBAK, BAK International and the shareholders of BAK International on January 20, 2005. The share swap transaction has been accounted
for as a capital-raising transaction of the Company whereby the historical financial statements and operations of Shenzhen BAK are consolidated
using historical carrying amounts.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Also on January 20, 2005, immediately
prior to consummating the share swap transaction, BAK International executed a private placement of its common stock with unrelated investors
whereby it issued an aggregate of 1,720,087 shares of common stock for gross proceeds of $17,000,000. In conjunction with this financing,
Mr. Xiangqian Li, the Chairman and Chief Executive Officer of the Company (&#x201c;Mr. Li&#x201d;), agreed to place 435,910 shares of the
Company&#x2019;s common stock owned by him into an escrow account pursuant to an Escrow Agreement dated January 20, 2005 (the &#x201c;Escrow
Agreement&#x201d;). Pursuant to the Escrow Agreement, 50% of the escrowed shares were to be released to the investors in the private placement
if audited net income of the Company for the fiscal year ended September 30, 2005 was not at least $12,000,000, and the remaining 50%
was to be released to investors in the private placement if audited net income of the Company for the fiscal year ended September 30,
2006 was not at least $27,000,000. If the audited net income of the Company for the fiscal years ended September 30, 2005 and 2006 reached
the above-mentioned targets, the 435,910 shares would be released to Mr. Li in the amount of 50% upon reaching the 2005 target and the
remaining 50% upon reaching the 2006 target.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Under accounting principles generally
accepted in the United States of America (&#x201c;US GAAP&#x201d;), escrow agreements such as the one established by Mr. Li generally constitute
compensation if, following attainment of a performance threshold, shares are returned to a company officer. The Company determined that
without consideration of the compensation charge, the performance thresholds for the year ended September 30, 2005 would be achieved.
However, after consideration of a related compensation charge, the Company determined that such thresholds would not have been achieved.
The Company also determined that, even without consideration of a compensation charge, the performance thresholds for the year ended September
30, 2006 would not be achieved.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">While the 217,955 escrow shares relating
to the 2005 performance threshold were previously released to Mr. Li, Mr. Li executed a further undertaking on August&#xa0;21, 2006 to
return those shares to the escrow agent for the distribution to the relevant investors. However, such shares were not returned to the
escrow agent, but, pursuant to a Delivery of Make Good Shares, Settlement and Release Agreement between the Company, BAK International
and Mr. Li entered into on October&#xa0;22, 2007 (the &#x201c;Li Settlement Agreement&#x201d;), such shares were ultimately delivered to
the Company as described below. Because the Company failed to satisfy the performance threshold for the fiscal year ended September 30,
2006, the remaining 217,955 escrow shares relating to the fiscal year 2006 performance threshold were released to the relevant investors.
As Mr. Li has not retained any of the shares placed into escrow, and as the investors party to the Escrow Agreement are only shareholders
of the Company and do not have and are not expected to have any other relationship to the Company, the Company has not recorded a compensation
charge for the years ended September 30, 2005 and 2006.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">At the time the escrow shares relating
to the 2006 performance threshold were transferred to the investors in fiscal year 2007, the Company should have recognized a credit to
donated shares and a debit to additional paid-in capital, both of which are elements of shareholders&#x2019; equity. This entry is not
material because total ordinary shares issued and outstanding, total shareholders&#x2019; equity and total assets do not change; nor is
there any impact on income or earnings per share. Therefore, previously filed consolidated financial statements for the fiscal year ended
September 30, 2007 will not be restated. This share transfer has been reflected in these financial statements by reclassifying the balances
of certain items as of October 1, 2007. The balances of donated shares and additional paid-in capital as of October 1, 2007 were credited
and debited by $7,955,358 respectively, as set out in the consolidated statements of changes in shareholders&#x2019; equity.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In November 2007, Mr. Li delivered
the 217,955 shares related to the 2005 performance threshold to BAK International pursuant to the Li Settlement Agreement; BAK International
in turn delivered the shares to the Company. Such shares (other than those issued to investors pursuant to the 2008 Settlement Agreements,
as described below) are now held by the Company. Upon receipt of these shares, the Company and BAK International released all claims and
causes of action against Mr. Li regarding the shares, and Mr. Li released all claims and causes of action against the Company and BAK
International regarding the shares. Under the terms of the Li Settlement Agreement, the Company commenced negotiations with the investors
who participated in the Company&#x2019;s January 2005 private placement in order to achieve a complete settlement of BAK International&#x2019;s
obligations (and the Company&#x2019;s obligations to the extent it has any) under the applicable agreements with such investors.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Beginning on March 13, 2008, the Company
entered into settlement agreements (the &#x201c;2008 Settlement Agreements&#x201d;) with certain investors in the January 2005 private placement.
Since the other investors have never submitted any claims regarding this matter, the Company did not reach any settlement with them.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Pursuant to the 2008 Settlement Agreements,
the Company and the settling investors have agreed, without any admission of liability, to a settlement and mutual release from all claims
relating to the January 2005 private placement, including all claims relating to the escrow shares related to the 2005 performance threshold
that had been placed into escrow by Mr. Li, as well as all claims, including claims for liquidated damages relating to registration rights
granted in connection with the January 2005 private placement. Under the 2008 Settlement Agreement, the Company has made settlement payments
to each of the settling investors of the number of shares of the Company&#x2019;s common stock equivalent to 50% of the number of the escrow
shares related to the 2005 performance threshold these investors had claimed; aggregate settlement payments as of June 30, 2015amounted
to 73,749 shares. Share payments to date have been made in reliance upon the exemptions from registration provided by Section 4(2) and/or
other applicable provisions of the Securities Act of 1933, as amended. In accordance with the 2008 Settlement Agreements, the Company
filed a registration statement covering the resale of such shares which was declared effective by the SEC on June 26, 2008.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Pursuant to the Li Settlement Agreement,
the 2008 Settlement Agreements and upon the release of the 217,955 escrow shares relating to the fiscal year 2006 performance threshold
to the relevant investors, neither Mr. Li or the Company have any obligations to the investors who participated in the Company&#x2019;s
January 2005 private placement relating to the escrow shares.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of March 31, 2021, the Company had
not received any claim from the other investors who have not been covered by the &#x201c;2008 Settlement Agreements&#x201d; in the January
2005 private placement.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As the Company has transferred the
217,955 shares related to the 2006 performance threshold to the relevant investors in fiscal year 2007 and the Company also have transferred
73,749 shares relating to the 2005 performance threshold to the investors who had entered the &#x201c;2008 Settlement Agreements&#x201d;
with us in fiscal year 2008, pursuant to &#x201c;Li Settlement Agreement&#x201d; and &#x201c;2008 Settlement Agreements&#x201d;, neither Mr.
Li nor the Company had any remaining obligations to those related investors who participated in the Company&#x2019;s January 2005 private
placement relating to the escrow shares.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On August 14, 2013, Dalian BAK Trading
Co., Ltd was established as a wholly owned subsidiary of China BAK Asia Holding Limited (&#x201c;BAK Asia&#x201d;) with a registered capital
of $500,000. Pursuant to CBAK Trading&#x2019;s articles of association and relevant PRC regulations, BAK Asia was required to contribute
the capital to CBAK Trading on or before August 14, 2015. On August 5, 2019, CBAK Trading&#x2019;s registered capital was increased to
$5,000,000. Pursuant to CBAK Trading&#x2019;s amendment articles of association and relevant PRC regulations, BAK Asia was required to
contribute the capital to CBAK Trading on or before August 1, 2033. Up to the date of this report, the Company has contributed $2,435,000
to CBAK Trading in cash.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On December 27, 2013, Dalian BAK Power
Battery Co., Ltd was established as a wholly owned subsidiary of BAK Asia with a registered capital of $30,000,000. Pursuant to CBAK Power&#x2019;s
articles of association and relevant PRC regulations, BAK Asia was required to contribute the capital to CBAK Power on or before December
27, 2015. On March 7, 2017, the name of Dalian BAK Power Battery Co., Ltd was changed to Dalian CBAK Power Battery Co., Ltd (&#x201c;CBAK
Power&#x201d;). On July 10, 2018, CBAK Power&#x2019;s registered capital was increased to $50,000,000. On October 29, 2019, CBAK Power&#x2019;s
registered capital was further increased to $60,000,000. Pursuant to CBAK Power&#x2019;s amendment articles of association and relevant
PRC regulations, BAK Asia was required to contribute the capital to CBAK Power on or before December 31, 2021. Up to the date of this
report, the Company has contributed $60,000,000 to CBAK Power through injection of a series of patents and cash.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On May 4, 2018, CBAK New Energy (Suzhou)
Co., Ltd (&#x201c;CBAK Suzhou&#x201d;) was established as a 90% owned subsidiary of CBAK Power with a registered capital of RMB10,000,000
(approximately $1.5 million). The remaining 10% equity interest was held by certain employees of CBAK Suzhou. Pursuant to CBAK Suzhou&#x2019;s
articles of association, each shareholder is entitled to the right of the profit distribution or responsible for the loss according to
its proportion to the capital contribution. Pursuant to CBAK Suzhou&#x2019;s articles of association and relevant PRC regulations, CBAK
Power was required to contribute the capital to CBAK Suzhou on or before December 31, 2019. Up to the date of this report, the Company
has contributed RMB9.0 million (approximately $1.3 million), and the other shareholders have contributed RMB1.0 million (approximately
$0.1 million) to CBAK Suzhou through injection of a series of cash. The Company plan to dissolve CBAK Suzhou in 2021.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On November 21, 2019, Dalian CBAK Energy
Technology Co., Ltd (&#x201c;CBAK Energy&#x201d;) was established as a wholly owned subsidiary of BAK Asia with a registered capital of
$50,000,000. Pursuant to CBAK Energy&#x2019;s articles of association and relevant PRC regulations, BAK Asia was required to contribute
the capital to CBAK Energy on or before November 20, 2022. Up to the date of this report, the Company has contributed $20,719,925 to CBAK
Energy. CBAK Energy will be focus on manufacture and sale of lithium batteries and lithium batteries&#x2019; materials.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On July 14, 2020, the Company acquired
BAK Asia Investments Limited (&#x201c;BAK Investments&#x201d;), a company incorporated under Hong Kong laws, from Mr. Xiangqian Li, the
Company&#x2019;s former CEO, for a cash consideration of HK$1.00. BAK Asia Investments Limited is a holding company without any other business
operations.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On July 31, 2020, BAK Investments formed
a wholly owned subsidiary CBAK New Energy (Nanjing) Co., Ltd. (&#x201c;CBAK Nanjing&#x201d;) in China with a registered capital of $100,000,000.
Pursuant to CBAK Nanjing&#x2019;s articles of association and relevant PRC regulations, BAK Investments was required to contribute the
capital to CBAK Nanjing on or before July 29, 2040. Up to the date of this report, the Company has contributed $49,989,915 to CBAK Nanjing.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On August 6, 2020, Nanjing CBAK New
Energy Technology Co., Ltd. (&#x201c;Nanjing CBAK&#x201d;) was established as a wholly owned subsidiary of CBAK Nanjing with a registered
capital of RMB700,000,000 (approximately $107 million). Pursuant to Nanjing CBAK&#x2019;s articles of association and relevant PRC regulations,
CBAK Nanjing was required to contribute the capital to Nanjing CBAK on or before August 5, 2040. Up to the date of this report, the Company
has contributed RMB290,378,836 (approximately $44.3 million) to Nanjing CBAK.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On November 9, 2020, Nanjing Daxin
New Energy Automobile Industry Co., Ltd (&#x201c;Nanjing Daxin&#x201d;) was established as a wholly owned subsidiary of CBAK Nanjing with
a register capital of RMB50,000,000 (approximately $7.6 million). Up to the date of this report, the Company has contributed RMB10,000,000
(approximately $1.53 million) to Nanjing Daxin. On January 18, 2021, Nanjing Daxin established a branch in Tianjin City.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company&#x2019;s condensed consolidated
financial statements have been prepared under US GAAP.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">These condensed consolidated financial
statements are unaudited. In the opinion of management, all adjustments and disclosures necessary for a fair presentation of these condensed
consolidated financial statements, which are of a normal and recurring nature, have been included. The results reported in the condensed
consolidated financial statements for any interim periods are not necessarily indicative of the results that may be reported for the entire
year. The following (a) condensed consolidated balance sheet as of December 31, 2020, which was derived from the Company&#x2019;s audited
financial statements, and (b) the unaudited condensed consolidated financial statements have been prepared pursuant to the rules and regulations
of the Securities and Exchange Commission. Certain information and note disclosures normally included in annual financial statements prepared
in accordance with US GAAP have been condensed or omitted pursuant to those rules and regulations, though the Company believes that the
disclosures made are adequate to make the information not misleading. These unaudited condensed consolidated financial statements should
be read in conjunction with the audited consolidated financial statements and accompanying footnotes of the Company for the year ended
December 31, 2020 filed with the SEC on April 13, 2021.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The preparation of financial statements
in conformity with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities
and disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and
expenses during the reporting periods. Actual results could differ from those estimates. This basis of accounting differs in certain
material respects from that used for the preparation of the books of account of the Company&#x2019;s principal subsidiaries, which are
prepared in accordance with the accounting principles and the relevant financial regulations applicable to enterprises with limited liability
established in the PRC or Hong Kong. The accompanying consolidated financial statements reflect necessary adjustments not recorded in
the books of account of the Company&#x2019;s subsidiaries to present them in conformity with US GAAP.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">After the disposal of BAK International
Limited and its subsidiaries, namely Shenzhen BAK, Shenzhen BAK Power Battery Co., Ltd (formerly BAK Battery (Shenzhen) Co., Ltd.) (&#x201c;BAK
Shenzhen&#x201d;), BAK International (Tianjin) Ltd. (&#x201c;BAK Tianjin&#x201d;), Tianjin Chenhao Technological Development Limited (a subsidiary
of BAK Tianjin established on May 8, 2014, &#x201c;Tianjin Chenhao&#x201d;), BAK Battery Canada Ltd. (&#x201c;BAK Canada&#x201d;), BAK Europe
GmbH (&#x201c;BAK Europe&#x201d;) and BAK Telecom India Private Limited (&#x201c;BAK India&#x201d;), effective on June 30, 2014, and as of
December 31, 2019, the Company&#x2019;s subsidiaries consisted of: i) China BAK Asia Holdings Limited (&#x201c;BAK Asia&#x201d;), a wholly
owned limited liability company incorporated in Hong Kong on July 9, 2013; ii) Dalian CBAK Trading Co., Ltd. (&#x201c;CBAK Trading&#x201d;),
a wholly owned limited company established on August 14, 2013 in the PRC; iii) Dalian CBAK Power Battery Co., Ltd. (&#x201c;CBAK Power&#x201d;),
a wholly owned limited liability company established on December 27, 2013 in the PRC; iv) CBAK New Energy (Suzhou) Co., Ltd. (&#x201c;CBAK
Suzhou&#x201d;), a 90% owned limited liability company established on May 4, 2018 in the PRC; v) Dalian CBAK Energy Technology Co., Ltd
(&#x201c;CBAK Energy&#x201d;), a wholly owned limited liability company established on November 21, 2019 in the PRC; (vi) BAK Asia Investments
Limited (&#x201c;BAK Investments&#x201d;), a wholly owned limited liability company incorporated in Hong Kong acquired on July 14, 2020;
(vii) CBAK New Energy (Nanjing) Co., Ltd. (&#x201c;CBAK Nanjing&#x201d;), a wholly owned limited liability company established on July 31,
2020 in the PRC; (viii) Nanjing CBAK New Energy Technology Co., Ltd, (&#x201c;Nanjing CBAK&#x201d;), a wholly owned limited liability company
established on August 6, 2020 in the PRC and (ix) Nanjing Daxin New Energy Automobile Industry Co., Ltd (&#x201c;Nanjing Daxin&#x201d;),
a wholly owned limited liability company established on November 9, 2020.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company continued its business
and continued to generate revenues from sale of batteries via subcontracting the production to BAK Tianjin and BAK Shenzhen, former subsidiaries
before the completion of construction and operation of its facility in Dalian. BAK Tianjin and BAK Shenzhen are now suppliers of the Company,
and the Company does not have any significant benefits or liability from the operating results of BAK Tianjin and BAK Shenzhen except
the normal risk with any major supplier.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of the date of this report, Mr.
Xiangqian Li is no longer a director of BAK International and BAK Tianjin. He remained as a director of Shenzhen BAK and BAK Shenzhen.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On and effective March 1, 2016, Mr.
Xiangqian Li resigned as Chairman, director, Chief Executive Officer, President and Secretary of the Company. On the same date, the Board
of Directors of the Company appointed Mr. Yunfei Li as Chairman, Chief Executive Officer, President and Secretary of the Company. On March&#xa0;4,
2016, Mr. Xiangqian Li transferred 3,000,000 shares to Mr. Yunfei Li for a price of $2.4 per share. After the share transfer, Mr. Yunfei
Li held 3,000,000 shares or 17.3% and Mr. Xiangqian Li held 760,557 shares at 4.4% of the Company&#x2019;s outstanding stock, respectively.
As of March 31, 2021, Mr. Yunfei Li held 10,785,872 shares or 12.2% of the Company&#x2019;s outstanding stock, and Mr. Xiangqian Li held
none of the Company&#x2019;s outstanding stock.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company had an accumulated deficit
from recurring losses from operations and short-term debt obligations as of December 31, 2020 and March 31, 2021. As of December 31, 2020,
the Company has a working capital deficiency of $10.5 million. These factors raise substantial doubts about the Company&#x2019;s ability
to continue as a going concern.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In June and July 2015, the Company
received advances of approximately $9.8 million from potential investors. On September 29, 2015, the Company entered into a Debt Conversion
Agreement with these investors. Pursuant to the terms of the Debt Conversion Agreement, each of the creditors agreed to convert existing
loan principal of $9,847,644 into an aggregate 4,376,731 shares of common stock of the Company (&#x201c;the Shares&#x201d;) at a conversion
price of $2.25 per share. Upon receipt of the Shares on October 16, 2015, the creditors released the Company from all claims, demands
and other obligations relating to the Debts. As such, no interest was recognized by the Company on the advances from investors pursuant
to the supplemental agreements with investors and the Debt Conversion Agreement.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In June 2016, the Company received
further advances in the aggregate of $2.9 million from Mr. Jiping Zhou and Mr. Dawei Li. These advances were unsecured, non-interest bearing
and repayable on demand. On July 8, 2018, the Company received further advances of $2.6 million from Mr. Jiping Zhou. On July 28, 2016,
the Company entered into securities purchase agreements with Mr. Jiping Zhou and Mr. Dawei Li to issue and sell an aggregate of 2,206,640
shares of common stock of the Company, at $2.5 per share, for an aggregate consideration of approximately $5.52 million. On August 17,
2016, the Company issued these shares to the investors.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On February 17, 2017, the Company signed
investment agreements with eight investors (including Mr. Yunfei Li, the Company&#x2019;s CEO, and seven of the Company&#x2019;s existing
shareholders) whereby the investors agreed to subscribe new shares of the Company totaling $10 million. Pursuant to the investment agreements,
in January 2017 the 8 investors paid the Company a total of $2.06 million as down payments. Mr. Yunfei Li agrees to subscribe new shares
of the Company totaled $1,120,000 and paid the earnest money of $225,784 in January 2017. On April 1, April 21, April 26 and May 10, 2017,
the Company received $1,999,910, $3,499,888, $1,119,982 and $2,985,497 from these investors, respectively. On May 31, 2017, the Company
entered into a securities purchase agreement with the eight investors, pursuant to which the Company agreed to issue an aggregate of 6,403,518
shares of common stock to these investors, at a purchase price of $1.50 per share, for an aggregate price of $9.6 million, among which
746,018 shares issued to Mr. Yunfei Li. On June 22, 2017, the Company issued the shares to the investors.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In 2019, according to the investment
agreements and agreed by the investors, the Company returned partial earnest money of $966,579 (approximately RMB6.7 million) to these
investors.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On January 7, 2019, each of Mr. Dawei
Li and Mr. Yunfei Li entered into an agreement with CBAK Power and Tianjin New Energy whereby Tianjin New Energy assigned its rights to
loans to CBAK Power of approximately $3.4 million (RMB23,980,950) and $1.7 million (RMB11,647,890) (totaled $5.1 million, the &#x201c;First
Debt&#x201d;) to Mr. Dawei Li and Mr. Yunfei Li, respectively.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On January 7, 2019, the Company entered
into a cancellation agreement with Mr. Dawei Li and Mr. Yunfei Li. Pursuant to the terms of the cancellation agreement, Mr. Dawei Li and
Mr. Yunfei Li agreed to cancel the First Debt in exchange for 3,431,373 and 1,666,667 shares of common stock of the Company, respectively,
at an exchange price of $1.02 per share. Upon receipt of the shares, the creditors released the Company from any claims, demands and other
obligations relating to the First Debt.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On April 26, 2019, each of Mr. Jun
Lang, Ms. Jing Shi and Asia EVK Energy Auto Limited (&#x201c;Asia EVK&#x201d;) entered into an agreement with CBAK Power and Tianjin New
Energy whereby Tianjin New Energy assigned its rights to loans to CBAK Power of approximately $0.3 million (RMB2,225,082), $0.1 million
(RMB 912,204) and $5.0 million (RMB35,406,036) (collectively $5.4 million, the &#x201c;Second Debt&#x201d;) to Mr. Jun Lang, Ms. Jing Shi
and Asia EVK, respectively.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On April 26, 2019, the Company entered
into a cancellation agreement with Mr. Jun Lang, Ms. Jing Shi and Asia EVK (the creditors). Pursuant to the terms of the cancellation
agreement, the creditors agreed to cancel the Second Debt in exchange for 300,534, 123,208 and 4,782,163 shares of common stock of the
Company, respectively, at an exchange price of $1.1 per share. Upon receipt of the shares, the creditors released the Company from any
claims, demands and other obligations relating to the Second Debt.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On June 28, 2019, each of Mr. Dawei
Li and Mr. Yunfei Li entered into an agreement with CBAK Power to loan approximately $1.4 million (RMB10,000,000) and $2.5 million (RMB18,000,000)
respectively to CBAK Power for a terms of six months (collectively $3.9 million, the &#x201c;Third Debt&#x201d;). The loan was unsecured,
non-interest bearing and repayable on demand.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On July 16, 2019, each of Asia EVK
and Mr. Yunfei Li entered into an agreement with CBAK Power and Dalian Zhenghong Architectural Decoration and Installation Engineering
Co. Ltd. (the Company&#x2019;s construction contractor) whereby Dalian Zhenghong Architectural Decoration and Installation Engineering
Co. Ltd. assigned its rights to the unpaid construction fees owed by CBAK Power of approximately $2.8 million (RMB20,000,000) and $0.4
million (RMB2,813,810) (collectively $3.2 million, the &#x201c;Fourth Debt&#x201d;) to Asia EVK and Mr. Yunfei Li, respectively.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On July 26, 2019, the Company entered
into a cancellation agreement with Mr. Dawei Li, Mr. Yunfei Li and Asia EVK (the creditors). Pursuant to the terms of the cancellation
agreement, Mr. Dawei Li, Mr. Yunfei Li and Asia EVK agreed to cancel the Third Debt and Fourth Debt in exchange for 1,384,717, 2,938,067
and 2,769,435 shares of common stock of the Company, respectively, at an exchange price of $1.05 per share. Upon receipt of the shares,
the creditors released the Company from any claims, demands and other obligations relating to the Third Debt and Fourth Debt. The cancellation
agreement contains customary representations and warranties of the creditors. The creditors do not have registration rights with respect
to the shares.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On July 24, 2019, the Company entered
into a securities purchase agreement with Atlas Sciences, LLC (the &#x201c;Lender&#x201d;), pursuant to which the Company issued a promissory
note (the &#x201c;Note 1&#x201d;) to the Lender. The Note has an original principal amount of $1,395,000, bears interest at a rate of 10%
per annum and will mature 12 months after the issuance, unless earlier paid or redeemed in accordance with its terms. The Company received
proceeds of $1,250,000 after an original issue discount of $125,000 and payment of Lender&#x2019;s expenses of $20,000.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On October 10, 2019, each of Mr. Shibin
Mao, Ms. Lijuan Wang and Mr. Ping Shen entered into an agreement with CBAK Power and Zhengzhou BAK New Energy Vehicle Co., Ltd. (the Company&#x2019;s
supplier of which Mr. Xiangqian Li, the former CEO, is a director of this company) whereby Zhengzhou BAK New Energy Vehicle Co., Ltd.
assigned its rights to the unpaid inventories cost owed by CBAK Power of approximately $2.1 million (RMB15,000,000), $1.0 million (RMB7,380,000)
and $1.0 million (RMB7,380,000) (collectively $4.2 million, the &#x201c;Fifth Debt&#x201d;) to Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping
Shen, respectively.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On October 14, 2019, the Company entered
into a cancellation agreement with Mr. Shangdong Liu, Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen (the creditors). Pursuant to the
terms of the cancellation agreement, Mr. Shangdong Liu, Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen agreed to cancel and convert
the Fifth Debt and the Unpaid Earnest Money of approximately $1 million (RMB6,720,000) in exchange for 528,053, 3,536,068, 2,267,798 and
2,267,798 shares of common stock of the Company, respectively, at an exchange price of $0.6 per share. Upon receipt of the shares, the
creditors released the Company from any claims, demands and other obligations relating to the Fifth Debt&#xa0;and the Unpaid Earnest Money.
The cancellation agreement contains customary representations and warranties of the creditors. The creditors do not have registration
rights with respect to the shares.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On December 30, 2019, the Company entered
into a second securities purchase agreement with Atlas Sciences, LLC (the &#x201c;Lender&#x201d;), pursuant to which the Company issued
a promissory note (the &#x201c;Note II&#x201d;) to the Lender. The Note II has an original principal amount of $1,670,000, bears interest
at a rate of 10% per annum and will mature 12 months after the issuance, unless earlier paid or redeemed in accordance with its terms.
The Company received proceeds of $1,500,000 after an original issue discount of $150,000 and payment of Lender&#x2019;s expenses of $20,000.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On January 27, 2020, the Company entered
into an exchange agreement (the &#x201c;First Exchange Agreement&#x201d;) with Atlas Sciences, LLC (the &#x201c;Lender&#x201d;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $100,000 (the
&#x201c;Partitioned Promissory Note) from the outstanding balance of certain promissory note that the Company issued to the Lender on July
24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the issuance of
160,256 shares of the Company&#x2019;s common stock, par value $0.001 per share to the Lender.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On February 20, 2020, the Company entered
into a second exchange agreement (the &#x201c;Second Exchange Agreement&#x201d;) with Atlas Sciences, LLC (the &#x201c;Lender&#x201d;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $100,000 (the
&#x201c;Partitioned Promissory Note&#x201d;) from the outstanding balance of certain promissory note that the Company issued to the Lender
on July 24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the issuance
of 207,641 shares of the Company&#x2019;s common stock, par value $0.001 per share to the Lender.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On April 10, 2020, each of Mr. Yunfei
Li, Mr. Ping Shen and Asia EVK entered into an agreement with CBAK Power and Shenzhen BAK, whereby Shenzhen BAK assigned its rights to
the unpaid inventories cost (note 7) owed by CBAK Power of approximately $1.0 million (RMB7,000,000), $2.3 million (RMB16,000,000) and
$1.0 million (RMB7,300,000) (collectively $4.3 million, the &#x201c;Sixth Debt&#x201d;) to Mr. Yunfei Li, Mr. Ping Shen and Asia EVK, respectively.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On April 27, 2020, the Company entered
into a cancellation agreement with Mr. Yunfei Li, Mr. Ping Shen and Asia EVK (the &#x201c;creditors&#x201d;). Pursuant to the terms of the
cancellation agreement, Mr. Yunfei Li, Mr. Ping Shen and Asia EVK agreed to cancel the Sixth Debt in exchange for 2,062,619, 4,714,557
and 2,151,017 shares of common stock of the Company, respectively, at an exchange price of $0.48 per share. Upon receipt of the shares,
the creditors released the Company from any claims, demands and other obligations relating to the Sixth Debt. The cancellation agreement
contains customary representations and warranties of the creditors. The creditors do not have registration rights with respect to the
shares.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On April 28, 2020, the Company entered
into a third exchange agreement (the &#x201c;Third Exchange Agreement&#x201d;) with Atlas Sciences, LLC (the &#x201c;Lender&#x201d;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $100,000 (the
&#x201c;Partitioned Promissory Note&#x201d;) from the outstanding balance of certain promissory note that the Company issued to the Lender
on July 24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the issuance
of 312,500 shares of the Company&#x2019;s common stock, par value $0.001 per share to the Lender.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On June 8, 2020, the Company entered
into a fourth exchange agreement (the &#x201c;Fourth Exchange Agreement&#x201d;) with Atlas Sciences, LLC (the &#x201c;Lender&#x201d;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $100,000 (the
&#x201c;Partitioned Promissory Note&#x201d;) from the outstanding balance of certain promissory note that the Company issued to the Lender
on July 24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the issuance
of 271,739 shares of the Company&#x2019;s common stock, par value $0.001 per share to the Lender.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On June 10, 2020, the Company entered
into a Fifth exchange agreement (the &#x201c;Fifth Exchange Agreement&#x201d;) with Atlas Sciences, LLC (the &#x201c;Lender&#x201d;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $150,000 (the
&#x201c;Partitioned Promissory Note&#x201d;) from the outstanding balance of certain promissory note that the Company issued to the Lender
on July 24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the issuance
of 407,609 shares of the Company&#x2019;s common stock, par value $0.001 per share to the Lender.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On July 6, 2020, the Company entered
into a Sixth exchange agreement (the &#x201c;Sixth Exchange Agreement&#x201d;) with Atlas Sciences, LLC (the &#x201c;Lender&#x201d;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $250,000 (the
&#x201c;Partitioned Promissory Note&#x201d;) from the outstanding balance of certain promissory note that the Company issued to the Lender
on July 24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the issuance
of 461,595 shares of the Company&#x2019;s common stock, par value $0.001 per share to the Lender.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On July 8, 2020, the Company entered
into a First exchange agreement for Note II (the &#x201c;First Exchange Agreement- Note II&#x201d;) with Atlas Sciences, LLC (the &#x201c;Lender&#x201d;),
pursuant to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $250,000
(the &#x201c;Partitioned Promissory Note&#x201d;) from the outstanding balance of certain promissory note that the Company issued to the
Lender on December 30, 2019, which has an original principal amount of $1,670,000, and (ii) exchange the Partitioned Promissory Note for
the issuance of 453,161 shares of the Company&#x2019;s common stock, par value $0.001 per share to the Lender.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On July 29, 2020, the Company entered
into a Seventh exchange agreement (the &#x201c;Seventh Exchange Agreement&#x201d;) with Atlas Sciences, LLC (the &#x201c;Lender&#x201d;),
pursuant to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $365,000
(the &#x201c;Partitioned Promissory Note&#x201d;) from the outstanding balance of certain promissory note that the Company issued to the
Lender on July 24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the
issuance of 576,802 shares of the Company&#x2019;s common stock, par value $0.001 per share to the Lender.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On October 12, 2020, the Company entered
into an Amendment to Promissory Notes (the &#x201c;Amendment&#x201d;) with Atlas Sciences, LLC (the Lender), pursuant to which the Lender
has the right at any time until the outstanding balance of the Notes has been paid in full, at its election, to convert all or any portion
of the outstanding balance of the Notes into shares of common stock of the Company. The conversion price for each conversion will be calculated
pursuant to the following formula: 80% multiplied by the lowest closing price of the Company common stock during the ten (10) trading
days immediately preceding the applicable conversion (the &#x201c;Conversion Price&#x201d;). Notwithstanding the foregoing, in no event
will the Conversion Price be less than $1.00.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">According to the Amendment, on October
13, 2020, the Company exchange $230,000 in principal and $141,275 coupon interest under the Note I and $775,000 principal under the Note
II for the issuance of 229,750 and 479,579 shares of the Company&#x2019;s common stock, par value $0.001 per share to the Lender, respectively.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On October 20, 2020, the Company further
exchange $645,000 in principal and $133,252 coupon interests under Note II for the issuance of 329,768 shares of the Company&#x2019;s common
stock, par value $0.001 per share to the Lender. Up to the date of this report, the Company has fully repaid the principal and coupon
interests of Note I and Note II.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On November 5, 2020, each of Tillicum
Investment Company Limited, an unrelated party, entered into an agreement with CBAK Nanjing and Shenzhen ESTAR Industrial Company Limited,
whereby Shenzhen ESTAR Industrial Company Limited assigned its rights to the unpaid equipment cost owed by CBAK Nanjing of approximately
$11.17 million (RMB75,000,000) (the &#x201c;Seventh Debt&#x201d;) to Tillicum Investment Company Limited.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On November 11, 2020, the Company entered
into a cancellation agreement with Tillicum Investment Company Limited (the &#x201c;creditor&#x201d;). Pursuant to the terms of the cancellation
agreement, Tillicum Investment Company Limited agreed to cancel the Seventh Debt in exchange for 3,192,291 shares of common stock of the
Company, at an exchange price of $3.5 per share. Upon receipt of the shares, the creditor released the Company from any claims, demands
and other obligations relating to the Seventh Debt. The cancellation agreement contains customary representations and warranties of the
creditor. The creditor does not have registration rights with respect to the shares.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On December 8, 2020, the Company entered
into a securities purchase agreement with certain institutional investors, pursuant to which the Company issued in a registered direct
offering, an aggregate of 9,489,800 shares of common stock of the Company at a per share purchase price of $5.18, and warrants to purchase
an aggregate of 3,795,920 shares of common stock of the Company at an exercise price of $6.46 per share exercisable for 36 months from
the date of issuance, for gross proceeds of approximately $49.16 million, before deducting fees to the placement agent and other offering
expenses of $3.81 million. In addition, the placement agent for this transaction also received warrants (&#x201c;Placement Agent Warrants&#x201d;)
for the purchase of up to 379,592 shares of the Company&#x2019;s common stock at an exercise price of $6.475 per share exercisable for
36 months after 6 months from the issuance.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On February 8, 2021, the Company entered
into another securities purchase agreement with the same investors, pursuant to which the Company issued in a registered direct offering,
an aggregate of 8,939,976 shares of common stock of the Company at a per share purchase price of $7.83. In addition, the Company issued
to the investors (i) in a concurrent private placement, the Series A-1 warrants to purchase a total of 4,469,988 shares of common stock,
at a per share exercise price of $7.67 and exercisable for 42 months from the date of issuance; (ii) in the registered direct offering,
the Series B warrants to purchase a total of 4,469,988 shares of common stock, at a per share exercise price of $7.83 and exercisable
for 90 days from the date of issuance; and (iii) in the registered direct offering, the Series A-2 warrants to purchase up to 2,234,992
shares of common stock, at a per share exercise price of $7.67 and exercisable for 45 months from the date of issuance. The Company received
gross proceeds of approximately $70 million from the registered direct offering and the concurrent private placement, before deducting
fees to the placement agent and other offering expenses of $5.0 million. In addition, the placement agent for this transaction also received
warrants (&#x201c;Placement Agent Warrants&#x201d;) for the purchase of up to 446,999 shares of the Company&#x2019;s common stock at an exercise
price of $9.204 per share exercisable for 36 months after 6 months from the issuance.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On May 10, 2021, the Company entered into Amendment No. 1 to the Series
B Warrant (the &#x201c;Series B Warrant Amendment&#x201d;) with each of the holders of the Company&#x2019;s outstanding Series B warrants.
Pursuant to the Series B Warrant Amendment, the term of the Series B warrants was extended from May 11, 2021 to August 31, 2021.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of March 31, 2021, the Company had aggregate interest-bearing bank
loans of approximately $13.7 million, due in 2021, in addition to approximately $36.4 million of other current liabilities (excluding
warrants derivative liability).</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of March 31, 2021, the Company had
unutilized committed banking facilities from banks of $4.9 million.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company is currently expanding
its product lines and manufacturing capacity in its Dalian and Nanjing plant, which requires more funding to finance the expansion. The
Company plans to raise additional funds through banks borrowing and equity financing in the future to meet its daily cash demands, if
required.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">However, there can be no assurance
that the Company will be successful in obtaining further financing. The Company expects that it will be able to secure more potential
orders from the new energy market, especially from the electric car market and UPS market. The Company believes that with the booming
future market demand in high power lithium ion products, it can continue as a going concern and return to profitability.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The accompanying consolidated financial
statements have been prepared assuming the Company will continue to operate as a going concern, which contemplates the realization of
assets and the settlement of liabilities in the normal course of business. The consolidated financial statements do not include any adjustments
to reflect the possible future effects on the recoverability and classification of assets or the amounts and classification of liabilities
that may result from the outcome of this uncertainty related to the Company&#x2019;s ability to continue as a going concern.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><i>Revenue Recognition </i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company recognizes revenues when
its customer obtains control of promised goods or services, in an amount that reflects the consideration which it expects to receive
in exchange for those goods. The Company recognizes revenues following the five step model prescribed under ASU No. 2014-09: (i) identify
contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate
the transaction price to the performance obligations in the contract; and (v) recognize revenues when (or as) we satisfy the performance
obligation.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Revenues from product sales are recognized
when the customer obtains control of the Company&#x2019;s product, which occurs at a point in time, typically upon delivery to the customer.
The Company expenses incremental costs of obtaining a contract as and when incurred if the expected amortization period of the asset
that it would have recognized is one year or less or the amount is immaterial.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Revenues from product sales are recorded
net of reserves established for applicable discounts and allowances that are offered within contracts with the Company&#x2019;s customers.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Product revenue reserves, which are
classified as a reduction in product revenues, are generally characterized in the categories: discounts and returns. These reserves are
based on estimates of the amounts earned or to be claimed on the related sales and are classified as reductions of accounts receivable
as the amount is payable to the Company&#x2019;s customer.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Adopted Accounting Standards</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><i>Recently Adopted Accounting Standards</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; ">In December&#xa0;2019,
the FASB issued ASU 2019-12, Simplifying the Accounting for Income Taxes, which simplifies the accounting for income taxes, eliminates
certain exceptions within ASC 740, Income Taxes, and clarifies certain aspects of the current guidance to promote consistent application
among reporting entities. Upon adoption, the Company must apply certain aspects of this standard retrospectively for all periods presented
while other aspects are applied on a modified retrospective basis through a cumulative-effect adjustment to retained earnings as of the
beginning of the fiscal year of adoption. The Company applied the new standard beginning January 1, 2021.&#xa0;</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; ">In August
2020, the FASB issued ASU No. 2020-06 (&#x201c;ASU 2020-06&#x201d;) &#x201c;Debt&#x2014;Debt with Conversion and Other Options (Subtopic
470-20) and Derivatives and Hedging&#x2014;Contracts in Entity&#x2019;s Own Equity (Subtopic 815-40).&#x201d; ASU 2020-06 reduces the number
of accounting models for convertible debt instruments by eliminating the cash conversion and beneficial conversion models. As a result,
a convertible debt instrument will be accounted for as a single liability measured at its amortized cost as long as no other features
require bifurcation and recognition as derivatives. For contracts in an entity&#x2019;s own equity, the type of contracts primarily affected
by this update are freestanding and embedded features that are accounted for as derivatives under the current guidance due to a failure
to meet the settlement conditions of the derivative scope exception. This update simplifies the related settlement assessment by removing
the requirements to (i) consider whether the contract would be settled in registered shares, (ii) consider whether collateral is required
to be posted, and (iii) assess shareholder rights. ASU 2020-06 is effective for fiscal years beginning after December 15, 2023. Early
adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020, and only if adopted as of the beginning of
such fiscal year. The Company adopted ASU 2020-06 effective January 1, 2021. The adoption of ASU 2020-06 did not have any impact on the
Company&#x2019;s condensed consolidated financial statement presentation or disclosures.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_RecentlyIssuedAccountingStandardsPoliciesTextBlock', window );">Recently Issued Accounting Standards</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><i>Recently Issued Accounting Standards</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; ">In May 2019,
the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued ASU 2019-05, which is an update to ASU Update No. 2016-13, Financial
Instruments&#x2014;Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which introduced the expected credit
losses methodology for the measurement of credit losses on financial assets measured at amortized cost basis, replacing the previous
incurred loss methodology. The amendments in Update 2016-13 added Topic 326, Financial Instruments&#x2014;Credit Losses, and made several
consequential amendments to the Codification. Update 2016-13 also modified the accounting for available-for-sale debt securities, which
must be individually assessed for credit losses when fair value is less than the amortized cost basis, in accordance with Subtopic 326-30,
Financial Instruments&#x2014; Credit Losses&#x2014;Available-for-Sale Debt Securities. The amendments in this ASU address those stakeholders&#x2019;
concerns by providing an option to irrevocably elect the fair value option for certain financial assets previously measured at amortized
cost basis. For those entities, the targeted transition relief will increase comparability of financial statement information by providing
an option to align measurement methodologies for similar financial assets. Furthermore, the targeted transition relief also may reduce
the costs for some entities to comply with the amendments in Update 2016-13 while still providing financial statement users with decision-useful
information. ASU 2019-05 is effective for the Company for fiscal year beginning after December 15, 2022. The Company is currently evaluating
the impact of this new standard on its condensed consolidated financial statements and related disclosures.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; ">Other accounting
standards that have been issued or proposed by the FASB or other standards-setting bodies that do not require adoption until a future
date are not expected to have a material impact on the Company&#x2019;s condensed consolidated financial statements upon adoption.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_RecentlyIssuedAccountingStandardsPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting issued that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_RecentlyIssuedAccountingStandardsPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535851445912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pledged deposits (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PledgedDepositsAbstract', window );"><strong>Pledged Deposits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock', window );">Schedule of pledged deposits</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">December&#xa0;31,</td><td style="font-style: italic">&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">March 31,</td><td style="font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Pledged deposits with bank for:</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Bills payable</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">8,791,499</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">16,278,065</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Others*</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">198,249</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">45,238</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">8,989,748</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">16,323,303</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_PledgedDepositsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_PledgedDepositsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of financial instruments held by the entity for its own account for trading or investment purposes that are carried at fair value and pledged to counterparties as collateral for financing transactions. Description may include equity, fixed income, debt or other securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66007379&amp;loc=d3e113888-111728<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=109249958&amp;loc=SL6224234-111729<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535847100280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Trade Accounts and Bills Receivable, net (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_TradeAccountsAndBillsReceivableNetAbstract', window );"><strong>Trade Accounts And Bills Receivable Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Schedule of trade accounts and bills receivable</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">December&#xa0;31,</td><td style="font-style: italic">&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">March 31,</td><td style="font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Trade accounts receivable</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">33,305,997</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">27,621,392</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Allowance for doubtful accounts</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5,266,828</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5,094,948</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">28,039,169</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">22,526,444</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Bills receivable</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,532,105</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">780,226</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">29,571,274</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">23,306,670</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock', window );">Schedule of analysis of the allowance for doubtful accounts</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">March 31,</td><td style="font-style: italic">&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">March 31,</td><td style="font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">Balance at beginning of period</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,650,686</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,266,828</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Provision for the period</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">871,483</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Reversal &#x2013; recoveries by cash</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(198,297</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(154,061</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Charged to consolidated statements of operations and comprehensive income (loss)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">673,186</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(154,061</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Foreign exchange adjustment</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(86,308</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(17,819</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Balance at end of period</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,237,564</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,094,948</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_TradeAccountsAndBillsReceivableNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_TradeAccountsAndBillsReceivableNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3,4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allowance for credit loss of financing receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=SL6953423-111524<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535941249832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of inventories</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">December&#xa0;31,</td><td style="font-style: italic">&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">March 31,</td><td style="font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Raw materials</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">757,857</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,042,448</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Work in progress</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">2,338,342</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1,911,177</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Finished goods</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,156,646</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,545,688</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,252,845</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6,499,313</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535851445080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Prepayments and Other Receivables (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract', window );"><strong>Prepayments And Other Receivables And Recoverable From Loan Guarantee [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock', window );">Schedule of prepayments and other receivables</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">December&#xa0;31,</td><td style="font-style: italic">&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">March 31,</td><td style="font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Value added tax recoverable</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,524,475</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,287,428</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Loan receivables (note)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1,358,637</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Prepayments to suppliers</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">424,311</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1,193,669</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Deposits</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">17,385</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">23,929</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Staff advances</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">67,867</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">111,948</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Prepaid operating expenses</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">529,401</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1,223,344</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Others</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">524,468</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,025,265</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">7,446,544</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">7,865,583</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Allowance for doubtful accounts</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(7,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(7,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,439,544</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,858,583</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535851436936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Payables to Former Subsidiaries (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ReceivablesFromFormerSubsidiariesAbstract', window );"><strong>Receivables From Former Subsidiaries [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfTradePayableToAFormerSubsidiaryTableTextBlock', window );">Schedule of payables to a former subsidiaries, net</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">December&#xa0;31,</td><td style="font-style: italic">&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">March 31,</td><td style="font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">BAK Tianjin</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">29,852</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">21,365</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">BAK Shenzhen</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">597,138</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">361,273</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">626,990</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">382,638</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ReceivablesFromFormerSubsidiariesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ReceivablesFromFormerSubsidiariesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ScheduleOfTradePayableToAFormerSubsidiaryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of payable to a former subsidiary.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfTradePayableToAFormerSubsidiaryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535848840888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment, net (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of property, plant and equipment, net</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">December&#xa0;31,</td><td style="font-style: italic">&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">March 31,</td><td style="font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">Buildings</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">28,150,137</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">32,478,253</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Machinery and equipment</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">32,753,952</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">28,046,176</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Office equipment</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">258,458</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">313,975</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Motor vehicles</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">197,790</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">244,825</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#x3000;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">61,360,337</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">61,083,229</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Impairment</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(8,980,020</td><td style="text-align: left">)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(8,916,742</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Accumulated depreciation</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(11,339,947</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(11,918,266</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Carrying amount</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">41,040,370</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">40,248,221</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535851436936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Construction in Progress (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConstructionInProgressAbstract', window );"><strong>Construction In Progress [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfConstructionInProgressTableTextBlock', window );">Schedule of construction in progress</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">December&#xa0;31,</td><td style="font-style: italic">&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">March 31,</td><td style="font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Construction in progress</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">27,070,916</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">28,465,244</p></td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Prepayment for acquisition of property, plant and equipment</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,122,393</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,638,962</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Carrying amount</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">30,193,309</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">34,104,206</p></td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ConstructionInProgressAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ConstructionInProgressAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ScheduleOfConstructionInProgressTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of construction in progress.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfConstructionInProgressTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535847189288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lease (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ASU201602TransitionAbstract', window );"><strong>ASU 2016-02 Transition [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfRightofuseAssets', window );">Schedule of right-of-use assets</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">Prepaid<br/>
    land</td><td style="font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">lease<br/>
    payments</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%">Balance as of January 1, 2021</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,500,780</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Amortization charge for the period</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(43,325</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Foreign exchange adjustment</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(27,243</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Balance as of March 31, 2021</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,430,212</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfNetInvestmentInSalestypeLeasesTableTextBlock', window );">Schedule of net investment in sales-type leases</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">December&#xa0;31,</td><td style="font-style: italic">&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">March&#xa0;31,</td><td style="font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Total future minimum lease payments receivable</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,210,305</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,976,071</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: unearned income, representing interest</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(124,653</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(271,838</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Present value of minimum lease payments receivables</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1,085,652</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">2,704,233</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Current portion</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(235,245</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(836,714</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Non-current portion</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">850,407</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,867,519</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock', window );">Schedule of future minimum lease payments receivable for sales type leases</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: left; border-bottom: Black 1.5pt solid">12 months ending March 31,</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Total Minimum Lease Payments to be Received</td><td style="padding-bottom: 1.5pt">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Amortization of Unearned Income</td><td style="padding-bottom: 1.5pt">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Net Investment in Sales Type Leases</td><td style="padding-bottom: 1.5pt">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left; padding-left: 1.4pt">2022</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">979,368</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">142,654</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">836,714</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 1.4pt">2023</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">952,265</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">91,221</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">861,044</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 1.4pt">2024</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">911,671</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">36,609</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">875,062</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 1.4pt">2025</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">132,767</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1,354</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">131,413</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 1.4pt">2026</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 1.4pt">Thereafter</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt; padding-left: 1.4pt">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">2,976,071</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">271,838</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">2,704,233</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock', window );">Schedule of maturities of lease liabilities</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="text-align: center; font-style: italic; border-bottom: Black 1.5pt solid">Operating<br/>
 leases</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">12 months ending March 31,</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">2022</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">11,162</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2023</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">133,945</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2024</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">122,783</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2025</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Thereafter</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Total undiscounted cash flows</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">267,890</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: imputed interest</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(30,290</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Present value of lease liabilities</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">237,600</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfLeaseTermAndDiscountRateTableTextBlock', window );">Schedule of lease term and discount rate</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>Lease term and discount rate</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="padding-bottom: 1.5pt; font-style: italic; text-align: center">&#xa0;</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">March 31,<br/>
    2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td></td><td>&#xa0;</td>
    <td colspan="2" style="text-align: right">&#xa0;</td><td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Weighted-average remaining lease term - years</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">2.83</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Operating leases</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Weighted-average discount rate (%)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">6.175</td><td style="text-align: left">%</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ScheduleOfLeaseTermAndDiscountRateTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfLeaseTermAndDiscountRateTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ScheduleOfNetInvestmentInSalestypeLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfNetInvestmentInSalestypeLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ScheduleOfRightofuseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of right use of assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfRightofuseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ASU201602TransitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ASU201602TransitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of future minimum lease payments as of the date of the latest balance sheet presented, in aggregate and for each of the five years succeeding fiscal years, with separate deductions from the total for the amount representing executor costs, including any profit thereon, included in the minimum lease payments and for the amount of the imputed interest necessary to reduce the net minimum lease payments to present value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121616839&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535852567480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of intangible assets</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#xa0;</td><td style="white-space: nowrap; font-style: italic">&#xa0;</td>
    <td colspan="2" style="white-space: nowrap; font-style: italic; text-align: center">December&#xa0;31,<br/>
</td><td style="white-space: nowrap; font-style: italic">&#xa0;</td><td style="white-space: nowrap; font-style: italic">&#xa0;</td>
    <td colspan="2" style="white-space: nowrap; font-style: italic; text-align: center">March 31,</td><td style="white-space: nowrap; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Computer software at cost</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">32,686</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">32,567</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Accumulated amortization</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(20,879</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(21,483</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#x3000;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">11,807</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">11,084</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535851435256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Trade Accounts and Bills Payable (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract', window );"><strong>Other Liabilities and Financial Instruments Subject to Mandatory Redemption [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Schedule of trade accounts and bills payable</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#xa0;</td><td style="white-space: nowrap; font-style: italic">&#xa0;</td>
    <td colspan="2" style="white-space: nowrap; font-style: italic; text-align: center">December&#xa0;31,</td><td style="white-space: nowrap; font-style: italic">&#xa0;</td><td style="white-space: nowrap; font-style: italic">&#xa0;</td>
    <td colspan="2" style="white-space: nowrap; font-style: italic; text-align: center">March 31,</td><td style="white-space: nowrap; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Trade accounts payable</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">19,560,793</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">9,059,620</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Bills payable</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#x2013; Bank acceptance bills</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">8,791,499</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">16,278,065</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#xa0;</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#xa0;</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#x3000;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">28,352,292</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">25,337,685</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535848608504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtTableTextBlock', window );">Schedule of bank borrowings</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">December&#xa0;31,</td><td style="font-style: italic">&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">March&#xa0;31,</td><td style="font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-bottom: 4pt">Current maturities of long-term bank loans</td><td style="width: 1%; padding-bottom: 4pt">&#xa0;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">13,739,546</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="width: 1%; padding-bottom: 4pt">&#xa0;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">13,688,805</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfQuantitativeInformationAboutFinancialAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTextBlock', window );">Schedule of facilities secured by the company's assets</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">December&#xa0;31,</td><td style="font-style: italic">&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">March&#xa0;31,</td><td style="font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Pledged deposits (note 2)</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">8,791,499</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">16,278,065</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Right-of-use assets (note 9)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">7,500,780</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">7,430,212</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -9pt; padding-left: 9pt">Buildings</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">16,721,178</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">17,187,727</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Machinery and equipment</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,926,886</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,904,473</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">37,940,343</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">45,800,477</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShortTermDebtTextBlock', window );">Schedule of other short-term loans</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#xa0;</td><td>&#xa0;</td>
    <td colspan="2" style="text-align: center">&#xa0;</td><td>&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">December&#xa0;31,</td><td style="font-style: italic">&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">March&#xa0;31,</td><td style="font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">Note</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Advance from related parties</td><td>&#xa0;</td>
    <td colspan="2" style="text-align: center">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2" style="text-align: right">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2" style="text-align: right">&#xa0;</td><td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">&#x2013; Mr. Xiangqian Li, the Company&#x2019;s Former CEO</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: center">&#xa0;</td><td style="width: 9%; text-align: center">(a)</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">100,000</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">100,000</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">&#x2013; Mr. Yunfei Li</td><td>&#xa0;</td>
    <td style="text-align: center">&#xa0;</td><td style="text-align: center">(b)</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">278,739</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">133,928</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">&#x2013; Shareholders</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="padding-bottom: 1.5pt; text-align: center">&#xa0;</td><td style="padding-bottom: 1.5pt; text-align: center">(c)</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">92,446</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">92,105</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="padding-bottom: 1.5pt; text-align: center">&#xa0;</td><td style="padding-bottom: 1.5pt; text-align: center">&#xa0;</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">471,185</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">326,033</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Advances from unrelated third party</td><td>&#xa0;</td>
    <td style="text-align: center">&#xa0;</td><td style="text-align: center">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">&#x2013; Mr. Wenwu Yu</td><td>&#xa0;</td>
    <td style="text-align: center">&#xa0;</td><td style="text-align: center">(d)</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">16,823</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">16,761</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#x2013; Ms. Longqian Peng</td><td>&#xa0;</td>
    <td style="text-align: center">&#xa0;</td><td style="text-align: center">(d)</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">689,275</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">686,729</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">&#x2013; Suzhou Zhengyuanwei Needle Ce Co., Ltd</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="padding-bottom: 1.5pt; text-align: center">&#xa0;</td><td style="padding-bottom: 1.5pt; text-align: center">(e)</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">76,586</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">76,303</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="padding-bottom: 1.5pt; text-align: center">&#xa0;</td><td style="padding-bottom: 1.5pt; text-align: center">&#xa0;</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">782,684</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">779,793</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="padding-bottom: 4pt; text-align: center">&#xa0;</td><td style="padding-bottom: 4pt; text-align: center">&#xa0;</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,253,869</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,105,826</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 24px; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</font></td>
    <td style="text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advances from Mr. Xiangqian
    Li, the Company&#x2019;s former CEO, was unsecured, non-interest bearing and repayable on demand.</font></td></tr>
  </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 24px; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</font></td>
    <td style="text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advances from Mr. Yunfei
    Li, the Company&#x2019;s CEO, was unsecured, non-interest bearing and repayable on demand.</font></td></tr>
  </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr>
    <td style="vertical-align: top; width: 24px; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</font></td>
    <td style="text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The earnest money paid
    by certain shareholders in relation to share purchase (note 1) were unsecured, non-interest bearing and repayable on demand.</font></td></tr>
  </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr>
    <td style="vertical-align: top; width: 24px; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)</font></td>
    <td style="text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advances from unrelated
    third parties were unsecured, non-interest bearing and repayable on demand.</font></td></tr>
  </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr>
    <td style="vertical-align: top; width: 24px; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(e)</font></td>
    <td style="text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In 2019, the Company entered
    into a short term loan agreement with Suzhou Zhengyuanwei Needle Ce Co., Ltd, an unrelated party to loan RMB0.6 million (approximately
    $0.1 million), bearing annual interest rate of 12%. As of March 31, 2021, loan amount of RMB0.5 million ($76,303) remained outstanding.</font></td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfQuantitativeInformationAboutFinancialAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount and classification of assets and liabilities recognized in the transferor's statement of financial position at the end of each period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109249958&amp;loc=SL6224234-111729<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfQuantitativeInformationAboutFinancialAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShortTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of short-term debt arrangements (having initial terms of repayment within one year or the normal operating cycle, if longer) including: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShortTermDebtTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535851422248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses and Other Payables (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock', window );">Schedule of accrued expenses and other payables</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">December&#xa0;31,</td><td style="font-style: italic">&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">March 31,</td><td style="font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Construction costs payable</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">273,279</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">1,086,410</p></td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Equipment purchase payable</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">5,431,132</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">3,120,765</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Liquidated damages (note a)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1,210,119</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1,210,119</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Accrued staff costs</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">2,083,660</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1,534,997</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Customer deposits</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">394,536</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">289,473</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Other payables and accruals</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,252,733</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,012,220</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">11,645,459</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">9,253,984</p></td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#xa0;</td>
    <td style="width: 24px"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</font></td>
    <td style="text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On August 15, 2006, the
    SEC declared effective a post-effective amendment that the Company had filed on August 4, 2006, terminating the effectiveness of
    a resale registration statement on Form SB-2 that had been filed pursuant to a registration rights agreement with certain shareholders
    to register the resale of shares held by those shareholders. The Company subsequently filed Form S-1 for these shareholders. On December
    8, 2006, the Company filed its Annual Report on Form 10-K for the year ended September 30, 2006 (the &#x201c;2006 Form 10-K&#x201d;).
    After the filing of the 2006 Form 10-K, the Company&#x2019;s previously filed registration statement on Form S-1 was no longer available
    for resale by the selling shareholders whose shares were included in such Form S-1. Under the registration rights agreement, those
    selling shareholders became eligible for liquidated damages from the Company relating to the above two events totaling approximately
    $1,051,000. As of December 31, 2019 and March 31, 2020, no liquidated damages relating to both events have been paid.</font></td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535845912056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deferred Government Grants (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_OtherLongTermPayablesAbstract', window );"><strong>Other Long Term Payables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfDeferredGovernmentGrantsTableTextBlock', window );">Schedule of deferred government grants</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">December&#xa0;31,</td><td style="font-style: italic">&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">March 31,</td><td style="font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Total government grants</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,456,308</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,391,041</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Less: Current portion</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(151,476</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(150,917</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Non-current portion</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,304,832</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,240,124</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_OtherLongTermPayablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_OtherLongTermPayablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ScheduleOfDeferredGovernmentGrantsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfDeferredGovernmentGrantsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535849434600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of provision for income taxes expenses</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">Three months ended <br/> March 31,</td><td style="font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2020</td><td style="font-style: italic">&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2021</td><td style="font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in">PRC income tax:</td><td>&#xa0;</td>
    <td colspan="2" style="text-align: right">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2" style="text-align: right">&#xa0;</td><td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; text-indent: -0.125in; width: 76%">Current</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;-</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;-</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-indent: -0.125in">Deferred</td><td>&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#xa0;</td><td>&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="text-align: left">&#xa0;</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of income tax reconciliation</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">Three months ended <br/> March 31,</td><td style="font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: center">&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2020</td><td style="font-style: italic">&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2021</td><td style="font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; width: 76%; text-align: justify">Profit (loss) before income taxes</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(2,354,111</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">29,608,168</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: justify">United States federal corporate income tax rate</td><td>&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">21</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">21</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: justify">Income tax credit computed at United States statutory corporate income tax rate</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(494,363</td><td style="text-align: left">)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">6,217,715</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: justify">Reconciling items:</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; text-indent: -0.125in; text-align: justify">Rate differential for PRC earnings</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(69,225</td><td style="text-align: left">)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">69,004</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-indent: -0.125in; text-align: justify">Non-taxable income</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(5,969,462</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; text-indent: -0.125in; text-align: justify">Non-deductible expenses</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">67,679</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">82,672</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-indent: -0.125in; text-align: justify">Share based payments</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">63,028</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">31,252</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; text-indent: -0.125in; text-align: justify">Valuation allowance on deferred tax assets</td><td>&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">432,881</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(431,181</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: justify">Income tax expenses</td><td>&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="text-align: left">&#xa0;</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of deferred tax assets and liabilities</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td>
    <td>&#xa0;</td>
    <td colspan="2" style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>December&#xa0;31,</i></font></td>
    <td>&#xa0;</td>
    <td>&#xa0;</td>
    <td colspan="2" style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>March 31,</i></font></td>
    <td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td>
    <td>&#xa0;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>2020</i></font></td>
    <td>&#xa0;</td>
    <td>&#xa0;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>2021</i></font></td>
    <td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Deferred tax assets</b></font></td>
    <td>&#xa0;</td>
    <td colspan="2">&#xa0;</td>
    <td>&#xa0;</td>
    <td>&#xa0;</td>
    <td colspan="2">&#xa0;</td>
    <td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 78%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trade accounts receivable</font></td>
    <td style="width: 1%">&#xa0;</td>
    <td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td>
    <td style="width: 8%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,354,762</font></td>
    <td style="width: 1%">&#xa0;</td>
    <td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td>
    <td style="width: 8%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,316,433</font></td>
    <td style="width: 1%">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories</font></td>
    <td>&#xa0;</td>
    <td>&#xa0;</td>
    <td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">575,575</font></td>
    <td>&#xa0;</td>
    <td>&#xa0;</td>
    <td style="text-align: right">&#xa0;</td>
    <td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">593,697</font></td>
    <td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property, plant and equipment</font></td>
    <td>&#xa0;</td>
    <td>&#xa0;</td>
    <td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,271,986</font></td>
    <td>&#xa0;</td>
    <td>&#xa0;</td>
    <td style="text-align: right">&#xa0;</td>
    <td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,261,434</font></td>
    <td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Provision for product warranty</font></td>
    <td>&#xa0;</td>
    <td>&#xa0;</td>
    <td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">497,901</font></td>
    <td>&#xa0;</td>
    <td>&#xa0;</td>
    <td style="text-align: right">&#xa0;</td>
    <td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">494,280</font></td>
    <td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net operating loss carried forward</font></td>
    <td>&#xa0;</td>
    <td>&#xa0;</td>
    <td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31,060,254</font></td>
    <td>&#xa0;</td>
    <td>&#xa0;</td>
    <td style="text-align: right">&#xa0;</td>
    <td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">30,663,453</font></td>
    <td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Valuation allowance</font></td>
    <td>&#xa0;</td>
    <td style="border-bottom: black 1.5pt solid">&#xa0;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(34,760,478</font></td>
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</font></td>
    <td>&#xa0;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right">&#xa0;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(34,329,297</font></td>
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Deferred tax assets, non-current</b></font></td>
    <td>&#xa0;</td>
    <td style="border-bottom: black 4.5pt double"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td>
    <td style="border-bottom: black 4.5pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</font></td>
    <td>&#xa0;</td>
    <td>&#xa0;</td>
    <td style="border-bottom: black 4.5pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td>
    <td style="border-bottom: black 4.5pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</font></td>
    <td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#xa0;</td>
    <td>&#xa0;</td>
    <td>&#xa0;</td>
    <td style="text-align: right">&#xa0;</td>
    <td>&#xa0;</td>
    <td>&#xa0;</td>
    <td style="text-align: right">&#xa0;</td>
    <td style="text-align: right">&#xa0;</td>
    <td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Deferred tax liabilities, non-current</b></font></td>
    <td>&#xa0;</td>
    <td style="border-bottom: black 4.5pt double"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td>
    <td style="border-bottom: black 4.5pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</font></td>
    <td>&#xa0;</td>
    <td>&#xa0;</td>
    <td style="border-bottom: black 4.5pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td>
    <td style="border-bottom: black 4.5pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;-</font></td>
    <td>&#xa0;</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock', window );">Schedule of unrecognized tax benefits excluding interest and penalties</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Gross UTB</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Surcharge</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Net UTB</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%">Balance as of January 1, 2021</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,511,182</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;-</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,511,182</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Increase in unrecognized tax benefits taken in current period</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(27,740</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(27,740</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">Balance as of March 31, 2021</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,483,442</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,483,442</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the change in unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 55<br> -Paragraph 217<br> -URI http://asc.fasb.org/extlink&amp;oid=121610041&amp;loc=d3e36027-109320<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535851469048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock', window );">Schedule of non-vested restricted share units granted</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; padding-bottom: 1.5pt">Non-vested shares as of January 1, 2021</td><td style="width: 1%; padding-bottom: 1.5pt">&#xa0;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">855,504</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Vested</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(288,498</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Forfeited</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Non-vested shares as of March 31, 2021</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">567,006</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-vested share units as of January 1, 2021</font></td>
    <td style="vertical-align: bottom">&#xa0;</td>
    <td colspan="2" style="vertical-align: bottom; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;83,333</font></td>
    <td style="vertical-align: bottom">&#xa0;</td></tr>
  <tr>
    <td style="vertical-align: top; width: 89%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted</font></td>
    <td style="vertical-align: bottom; width: 1%">&#xa0;</td>
    <td style="vertical-align: bottom; width: 1%">&#xa0;</td>
    <td style="vertical-align: bottom; width: 8%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</font></td>
    <td style="vertical-align: bottom; width: 1%">&#xa0;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vested</font></td>
    <td style="vertical-align: bottom">&#xa0;</td>
    <td style="vertical-align: bottom; border-bottom: black 1.5pt solid">&#xa0;</td>
    <td style="vertical-align: bottom; border-bottom: black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</font></td>
    <td style="vertical-align: bottom">&#xa0;</td></tr>
  <tr>
    <td style="vertical-align: top"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-vested share units as of March 31, 2021</font></td>
    <td style="vertical-align: bottom">&#xa0;</td>
    <td style="vertical-align: bottom; border-bottom: black 4.5pt double">&#xa0;</td>
    <td style="vertical-align: bottom; border-bottom: black 4.5pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">83,333</font></td>
    <td style="vertical-align: bottom">&#xa0;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in outstanding nonvested restricted stock units.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535851432744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income (Loss) Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of calculation of income (loss) per share</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#xa0;</td><td style="text-align: center; font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">Three months ended <br/> March 31,</td><td style="text-align: center; padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Net (loss) income</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(2,354,111</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">29,608,168</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Net loss (income) attributable to non-controlling interests</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5,870</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,114</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Net (loss) income attributable to shareholders of CBAK Energy Technology, Inc.</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(2,359,981</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">29,609,282</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Weighted average shares outstanding &#x2013; basis (note)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">53,293,776</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">84,283,605</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Dilutive unvested restricted stock and warrants</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">650,308</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">Weighted average shares outstanding - diluted</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">53,293,776</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">84,933,913</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Income (loss) per share of common stock</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Basic</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.04</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.35</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">Diluted</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.04</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.35</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535849182888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrants (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_WarrantsDisclosureAbstract', window );"><strong>Warrants Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfOutstandingWarrants', window );">Schedule of the outstanding warrants</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: left">Warrants holder</td><td style="text-align: center; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Investor<br/>
 Warrants</td><td style="text-align: center; padding-bottom: 1.5pt">&#xa0;</td><td style="text-align: center; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Placement<br/>
 Agent<br/>
 Warrants</td><td style="text-align: center; padding-bottom: 1.5pt">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 1.5pt">Appraisal Date (Inception Date)</td><td style="text-align: center; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">December&#xa0;10, <br/> 2020</td><td style="text-align: center; padding-bottom: 1.5pt">&#xa0;</td><td style="text-align: center; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">December&#xa0;10, <br/> 2020</td><td style="text-align: center; padding-bottom: 1.5pt">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">Market price per share (USD/share)</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5.36</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5.36</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Exercise price (USD/price)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">6.46</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">6.475</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Risk free rate</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.2</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.2</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Dividend yield</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Expected term/ Contractual life (years)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.0
                                            years</font></td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.5
                                            years</font></td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Expected volatility</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">211.5</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">211.5</td><td style="text-align: left">%</td></tr>
  </table><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">Appraisal Date</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">December&#xa0;31, <br/> 2020</td><td style="padding-bottom: 1.5pt">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">December&#xa0;31, <br/> 2020</td><td style="padding-bottom: 1.5pt">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">Market price per share (USD/share)</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5.06</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5.06</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Exercise price (USD/price)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">6.46</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">6.475</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Risk free rate</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.2</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.2</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Dividend yield</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Expected term/ Contractual life (years)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.9 years</font></td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.4 years</font></td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Expected volatility</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">187.6</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">187.6</td><td style="text-align: left">%</td></tr>
  </table><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: left">Appraisal Date</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">March 31,<br/> 2021</td><td style="padding-bottom: 1.5pt">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">March 31,<br/> 2021</td><td style="padding-bottom: 1.5pt">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">Market price per share (USD/share)</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5.10</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5.1</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Exercise price (USD/price)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">6.46</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">6.475</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Risk free rate</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.3</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.4</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Dividend yield</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Expected term/ Contractual life (years)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.7 years</font></td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.2 years</font></td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Expected volatility</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">134.8</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">125.8</td><td style="text-align: left">%</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_WarrantIssuedTableTextBlock', window );">Schedule of warrants issued</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid">Warrants holder</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="10" style="text-align: center; border-bottom: Black 1.5pt solid">Investor Warrants</td><td style="padding-bottom: 1.5pt">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Placement<br/> Agent<br/> Warrants</td><td style="padding-bottom: 1.5pt">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid">Appraisal Date (Inception Date)</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Series A1 <br/> February 10,<br/> 2021</td><td style="padding-bottom: 1.5pt">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Series A2 <br/> February 10,<br/> 2021</td><td style="padding-bottom: 1.5pt">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Series B February 10,<br/> 2021</td><td style="padding-bottom: 1.5pt">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">February 10,<br/> 2021</td><td style="padding-bottom: 1.5pt">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%">Market price per share (USD/share)</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7.36</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7.36</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7.36</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7.36</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Exercise price (USD/price)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">7.67</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">7.67</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">7.83</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">9.204</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Risk free rate</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.2</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.3</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.2</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Dividend yield</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Expected term/ Contractual life (years)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;3.5 years</font></td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;&#xa0;&#xa0;3.8 years</font></td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;0.3 years</font></td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;3.5 years</font></td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Expected volatility</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">121.8</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">119.5</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">214.5</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">121.8</td><td style="text-align: left">%</td></tr>
  </table><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid">Warrants holder</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="10" style="text-align: center; border-bottom: Black 1.5pt solid">Investor Warrants</td><td style="padding-bottom: 1.5pt">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Placement Agent Warrants</td><td style="padding-bottom: 1.5pt">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; border-bottom: Black 1.5pt solid">Appraisal Date (Inception Date)</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Series A1<br/> March 31,<br/> 2021</td><td style="padding-bottom: 1.5pt">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Series A2 <br/>March 31,<br/> 2021</td><td style="padding-bottom: 1.5pt">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Series B<br/> March 31,<br/> 2021</td><td style="padding-bottom: 1.5pt">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">March 31,<br/> 2021</td><td style="padding-bottom: 1.5pt">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%">Market price per share (USD/share)</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5.10</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5.10</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5.10</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5.10</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Exercise price (USD/price)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">7.67</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">7.67</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">7.83</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">9.204</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Risk free rate</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.5</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.5</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.5</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Dividend yield</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Expected term/ Contractual life (years)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;3.4 years &#xa0;</font></td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;3.6 years</font></td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;0.1 years</font></td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;3.4 years</font></td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Expected volatility</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">123.5</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">121.6</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">110.5</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">123.5</td><td style="text-align: left">%</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnRecurringBasisUsingLevel3InputsTableTextNBlock', window );">Schedule of warrants liability measured at fair value on a recurring basis using Level 3 inputs</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#xa0;</td><td style="text-align: center; font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">Three months ended <br/>
March 31,</td><td style="text-align: center; padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Balance at the beginning of period</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">-</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">17,783,000</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Warrants issued to institution investors</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">47,519,000</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Warrants issued to placement agent</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">2,346,000</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Warrants redeemed</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Fair value change of warrants included in earnings</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(28,426,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Balance at end of period</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">39,222,000</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfWarrantActivityTableTextBlock', window );">Schedule of the warrant activity</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of<br/> Warrants</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Average<br/> Exercise&#xa0;Price</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted<br/>
 Average<br/>
 Remaining<br/>
 Contractual<br/>
 Term in<br/>
 Years</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: justify">Outstanding at January 1, 2021</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">4,175,512</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6.46</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">3.0</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Exercisable at January 1, 2021</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">3,795,920</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">$</td><td style="text-align: right">6.46</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">2.9</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Granted</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">11,621,967</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">7.79</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">2.3</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Exercised / surrendered</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Expired</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Outstanding at March 31, 2021</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">15,797,479</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">$</td><td style="text-align: right">7.44</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">2.3</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Exercisable at March 31, 2021</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">14,970,888</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">$</td><td style="text-align: right">7.41</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">2.3</td><td style="text-align: left">&#xa0;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ScheduleOfOutstandingWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfOutstandingWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ScheduleOfWarrantActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfWarrantActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnRecurringBasisUsingLevel3InputsTableTextNBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnRecurringBasisUsingLevel3InputsTableTextNBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_WarrantIssuedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_WarrantIssuedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_WarrantsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_WarrantsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535934187128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermPurchaseCommitmentTextBlock', window );">Schedule of capital commitments</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">December&#xa0;31,</td><td style="font-style: italic">&#xa0;</td><td style="font-style: italic">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center">March 31,</td><td style="font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">For construction of buildings</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,465,092</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,995,782</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">For purchase of equipment</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">10,308,416</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">19,255,199</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Capital injection</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">228,115,914</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">191,817,530</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">240,889,422</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">213,068,511</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermPurchaseCommitmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermPurchaseCommitmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535847200008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Concentrations and Credit Risk (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RisksAndUncertaintiesAbstract', window );"><strong>Risks and Uncertainties [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock', window );">Schedule of revenue by major customers by reporting segments</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="14" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Three months ended March 31,</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Customer A</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,093,093</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">30.33</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,903,261</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">30.83</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Customer B</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;*</font></td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</font></td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1,789,045</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">19.00</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Customer C</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;*</font></td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</font></td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1,348,200</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">14.32</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Customer D</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">3,796,267</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">55.01</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</font></td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</font></td><td style="text-align: left">&#xa0;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">* Comprised less than 10% of net revenue
for the respective period.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfAccountsReceivableByMajorCustomerTableTextBlock', window );">Schedule of accounts receivable by major customer</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">December 31, <br/> 2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">March 31,<br/>
    2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Customer A</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,148,737</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">11.23</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,335,867</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">28.13</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Zhengzhou BAK Battery Co., Ltd (note a)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">15,258,164</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">54.42</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">8,437,625</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">37.46</td><td style="text-align: left">%</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfNetPurchaseBySuplierTableTextBlock', window );">Schedule of net purchase by suppliers</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="14" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Three months ended March 31,</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Supplier A</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">*</td><td style="width: 1%; text-align: left"></td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</font></td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">659,513</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">10.21</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Zhengzhou BAK Battery Co., Ltd (note a)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</font></td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</font></td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1,259,309</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">19.49</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Shenzhen BAK (note b)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">3,841,680</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">82.43</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</font></td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</font></td><td style="text-align: left">&#xa0;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">* Comprised less than 10% of net purchase
for the respective period.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfAccountsPayableBySuplierTableTextBlock', window );">Schedule of accounts payable by suppliers</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">December 31,<br/>
    2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">March 31,<br/>
    2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Supplier B</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">9,272,478</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">47.40</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,728,201</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">19.08</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Supplier C</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">2,017,814</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">10.32</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">950,038</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">10.49</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Supplier D</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</font></td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</font></td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">947,819</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">10.46</td><td style="text-align: left">%</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfTransactionsWithTheFormerSubsidiariesTableTextBlock', window );">Schedule of transactions</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Three months ended <br/> March 31,</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Sales of finished goods and raw materials to</td><td>&#xa0;</td>
    <td colspan="2" style="text-align: right">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2" style="text-align: right">&#xa0;</td><td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">BAK Shenzhen (note b)</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">69,226</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">-</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Zhengzhou BAK Battery Co., Ltd (note a)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">108,290</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Zhengzhou BAK Electronics Co., Ltd. &#xa0;(note c)</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">412,353</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">December&#xa0;31, 2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">March&#xa0;31, 2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Trade accounts and bills receivables, net</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 76%; text-align: left">Zhengzhou BAK Electronics Co., Ltd (note c)</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">-</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">461,024</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Zhengzhou BAK New Energy Vehicle Co., Ltd (note d)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1,759,050</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">911,599</td><td style="text-align: left">&#xa0;</td></tr>
  </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 5%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes:</font></td>
    <td style="width: 95%; text-align: justify">&#xa0;</td></tr>
  <tr style="vertical-align: top">
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">a</font></td>
    <td style="text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr. Xiangqian Li, the Company&#x2019;s former CEO, is a director of Zhengzhou BAK Battery Co., Ltd. Up to the date of this report, Zhengzhou BAK Battery Co., Ltd. repaid $2,327,491 to the Company.</font></td></tr>
  <tr style="vertical-align: top">
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">b</font></td>
    <td style="text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr. Xiangqian Li is a director of Shenzhen BAK and BAK Shenzhen.</font></td></tr>
  <tr style="vertical-align: top">
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">c</font></td>
    <td style="text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">BAK Shenzhen has 95% equity interests in Zhengzhou BAK Electronics Co., Ltd. Up to the date of this report, Zhengzhou BAK Electronics Co., Ltd. repaid nil to the Company.</font></td></tr>
  <tr style="vertical-align: top">
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">d</font></td>
    <td style="text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr. Xiangqian Li is a director of Zhengzhou BAK New Energy Vehicle Co., Ltd. For the three months ended March 31, 2020 and 2021, sales of finished goods and raw materials to Zhengzhou BAK New Energy Vehicle Co., Ltd were nil. Up to the date of this report, Zhengzhou BAK New Energy Technology Co., Ltd repaid nil to the Company.</font></td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ScheduleOfAccountsPayableBySuplierTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfAccountsPayableBySuplierTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ScheduleOfAccountsReceivableByMajorCustomerTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfAccountsReceivableByMajorCustomerTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ScheduleOfNetPurchaseBySuplierTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfNetPurchaseBySuplierTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ScheduleOfTransactionsWithTheFormerSubsidiariesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfTransactionsWithTheFormerSubsidiariesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535845888936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock', window );">Schedule of net revenues from manufacture of batteries by geographical areas</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#xa0;</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">Three months ended<br/> March 31,</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#xa0;</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>High power lithium batteries used in:</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Electric vehicles</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">215,118</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">100,976</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Light electric vehicles</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">751</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">34,104</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Uninterruptable supplies</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,685,405</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">8,763,583</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">6,901,274</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">8,898,663</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Raw materials used in lithium batteries</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">517,386</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6,901,274</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">9,416,049</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock', window );">Schedule of net revenues from manufacture of batteries by geographical areas</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">Three months ended <br/> March 31,</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Mainland China</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,876,789</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,625,793</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Europe</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1,789,045</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">24,485</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,211</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6,901,274</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">9,416,049</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph a<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535808071016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Principal Activities, Basis of Presentation and Organization (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="13">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Feb. 08, 2021</div></th>
<th class="th"><div>Dec. 08, 2020</div></th>
<th class="th"><div>Nov. 11, 2020</div></th>
<th class="th"><div>Nov. 05, 2020</div></th>
<th class="th"><div>Oct. 20, 2020</div></th>
<th class="th"><div>Oct. 12, 2020</div></th>
<th class="th">
<div>Aug. 06, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Jul. 08, 2020</div></th>
<th class="th"><div>May 13, 2020</div></th>
<th class="th"><div>Apr. 10, 2020</div></th>
<th class="th"><div>Oct. 10, 2019</div></th>
<th class="th">
<div>Aug. 05, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 07, 2019 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 04, 2016 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>May 27, 2020</div></th>
<th class="th">
<div>Dec. 30, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 21, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 26, 2019 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 24, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 26, 2019 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>May 31, 2017 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2015 </div>
<div>shares</div>
</th>
<th class="th">
<div>Oct. 01, 2007 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2006 </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2005 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 20, 2005 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Aug. 06, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Oct. 29, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 16, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 16, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jun. 28, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 28, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Apr. 26, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jan. 07, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jul. 10, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 08, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 04, 2018 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>May 17, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 26, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 21, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 01, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 28, 2016 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 29, 2015 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 31, 2015 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 27, 2013 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 14, 2013 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Shares of common stock (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,403,518<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,720,087<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Gross proceeds of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17,000,000<span></span>
</td>
<td class="nump">$ 15,630,011<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_SharesPlacedInEscrow', window );">Shares placed in escrow (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">435,910<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_EscrowAgreementDescription', window );">Escrow agreement, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Pursuant to the Escrow Agreement, 50% of the escrowed shares were to be released to the investors in the private placement if audited net income of the Company for the fiscal year ended September 30, 2005 was not at least $12,000,000, and the remaining 50% was to be released to investors in the private placement if audited net income of the Company for the fiscal year ended September 30, 2006 was not at least $27,000,000. If the audited net income of the Company for the fiscal years ended September 30, 2005 and 2006 reached the above-mentioned targets, the 435,910 shares would be released to Mr. Li in the amount of 50% upon reaching the 2005 target and the remaining 50% upon reaching the 2006 target.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_SharesReleasedFromEscrow', window );">Shares released from escrow (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">73,749<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">217,955<span></span>
</td>
<td class="nump">217,955<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">217,955<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther', window );">Adjustments of additional paid in capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,955,358<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommonStockEquivalentPercentage', window );">Common stock equivalent percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_TransferOfRelatedSharesDescription', window );">Transfer of related shares, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">As the Company has transferred the 217,955 shares related to the 2006 performance threshold to the relevant investors in fiscal year 2007 and the Company also have transferred 73,749 shares relating to the 2005 performance threshold to the investors who had entered the &#x201c;2008 Settlement Agreements&#x201d; with us in fiscal year 2008, pursuant to &#x201c;Li Settlement Agreement&#x201d; and &#x201c;2008 Settlement Agreements&#x201d;, neither Mr. Li nor the Company had any remaining obligations to those related investors who participated in the Company&#x2019;s January 2005 private placement relating to the escrow shares.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_RegisteredCapitalOfSubsidiary', window );">Registered capital of subsidiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,435,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_SubsidiariesConsistedDescription', window );">Subsidiaries consisted, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">i) China BAK Asia Holdings Limited (&#x201c;BAK Asia&#x201d;), a wholly owned limited liability company incorporated in Hong Kong on July 9, 2013; ii) Dalian CBAK Trading Co., Ltd. (&#x201c;CBAK Trading&#x201d;), a wholly owned limited company established on August 14, 2013 in the PRC; iii) Dalian CBAK Power Battery Co., Ltd. (&#x201c;CBAK Power&#x201d;), a wholly owned limited liability company established on December 27, 2013 in the PRC; iv) CBAK New Energy (Suzhou) Co., Ltd. (&#x201c;CBAK Suzhou&#x201d;), a 90% owned limited liability company established on May 4, 2018 in the PRC; v) Dalian CBAK Energy Technology Co., Ltd (&#x201c;CBAK Energy&#x201d;), a wholly owned limited liability company established on November 21, 2019 in the PRC; (vi) BAK Asia Investments Limited (&#x201c;BAK Investments&#x201d;), a wholly owned limited liability company incorporated in Hong Kong acquired on July 14, 2020; (vii) CBAK New Energy (Nanjing) Co., Ltd. (&#x201c;CBAK Nanjing&#x201d;), a wholly owned limited liability company established on July 31, 2020 in the PRC; (viii) Nanjing CBAK New Energy Technology Co., Ltd, (&#x201c;Nanjing CBAK&#x201d;), a wholly owned limited liability company established on August 6, 2020 in the PRC and (ix) Nanjing Daxin New Energy Automobile Industry Co., Ltd (&#x201c;Nanjing Daxin&#x201d;), a wholly owned limited liability company established on November 9, 2020.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Exchange price per share (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.05<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock shares outstanding (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">88,106,019<span></span>
</td>
<td class="nump">79,166,043<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_WorkingCapital', window );">Working capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ReceiveAdvanceAmount', window );">Receive advance amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrincipalAmount', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,847,644<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AggregateShare', window );">Aggregate share (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,206,640<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,376,731<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConversionPricePerShare', window );">Conversion price per share (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_FurtherAdvanceAmount', window );">Further advance amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommonStockPerShare', window );">Common stock per share (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AggregateConsiderationAmount', window );">Aggregate consideration amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,520,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_InvestmentTotal', window );">Investment total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_InventoryPaidTotal', window );">Inventory paid total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,060,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesSubscriptions', window );">Common stock value subscriptions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,120,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ProceedsFromReceivedInvestment', window );">Proceeds from received investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,985,497<span></span>
</td>
<td class="nump">$ 1,119,982<span></span>
</td>
<td class="nump">$ 3,499,888<span></span>
</td>
<td class="nump">$ 1,999,910<span></span>
</td>
<td class="nump">$ 225,784<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Purchase price per share (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AggregatePriceAmount', window );">Aggregate price amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Share issued (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">746,018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_DescriptionOfAgreementCBAKPower', window );">Agreement CBAK Power, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">On April 10, 2020, each of Mr. Yunfei Li, Mr. Ping Shen and Asia EVK entered into an agreement with CBAK Power and Shenzhen BAK, whereby Shenzhen BAK assigned its rights to the unpaid inventories cost (note 7) owed by CBAK Power of approximately $1.0 million (RMB7,000,000), $2.3 million (RMB16,000,000) and $1.0 million (RMB7,300,000) (collectively $4.3 million, the &#x201c;Sixth Debt&#x201d;) to Mr. Yunfei Li, Mr. Ping Shen and Asia EVK, respectively.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">In 2019, according to the investment agreements and agreed by the investors, the Company returned partial earnest money of $966,579 (approximately RMB6.7 million) to these investors.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_DescriptionOfExchangeAgreement', window );">Exchange agreement, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">the Company further exchange $645,000 in principal and $133,252 coupon interests under Note II for the issuance of 329,768 shares of the Company&#x2019;s common stock, par value $0.001 per share to the Lender. Up to the date of this report, the Company has fully repaid the principal and coupon interests of Note I and Note II.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">On July 8, 2020, the Company entered into a First exchange agreement for Note II (the &#x201c;First Exchange Agreement- Note II&#x201d;) with Atlas Sciences, LLC (the &#x201c;Lender&#x201d;), pursuant to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $250,000 (the &#x201c;Partitioned Promissory Note&#x201d;) from the outstanding balance of certain promissory note that the Company issued to the Lender on December 30, 2019, which has an original principal amount of $1,670,000, and (ii) exchange the Partitioned Promissory Note for the issuance of 453,161 shares of the Company&#x2019;s common stock, par value $0.001 per share to the Lender.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Pursuant to the terms of the cancellation agreement, Mr. Shangdong Liu, Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen agreed to cancel and convert the Fifth Debt and the Unpaid Earnest Money of approximately $1 million (RMB6,720,000) in exchange for 528,053, 3,536,068, 2,267,798 and 2,267,798 shares of common stock of the Company, respectively, at an exchange price of $0.6 per share.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CancellationAgreementsDescription', window );">Cancellation agreement, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Pursuant to the terms of the cancellation agreement, Mr. Yunfei Li, Mr. Ping Shen and Asia EVK agreed to cancel the Sixth Debt in exchange for 2,062,619, 4,714,557 and 2,151,017 shares of common stock of the Company, respectively, at an exchange price of $0.48 per share.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AmendmentToPromissoryNotesDescription', window );">Amendment to promissory notes, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">According to the Amendment, on October 13, 2020, the Company exchange $230,000 in principal and $141,275 coupon interest under the Note I and $775,000 principal under the Note II for the issuance of 229,750 and 479,579 shares of the Company&#x2019;s common stock, par value $0.001 per share to the Lender, respectively.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_UnutilizedCommittedAmount', window );">Unutilized committed amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cbat_PromissoryNotesMember', window );">Promissory Notes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AmendmentToPromissoryNotesDescription', window );">Amendment to promissory notes, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">the Company entered into an Amendment to Promissory Notes (the &#x201c;Amendment&#x201d;) with Atlas Sciences, LLC (the Lender), pursuant to which the Lender has the right at any time until the outstanding balance of the Notes has been paid in full, at its election, to convert all or any portion of the outstanding balance of the Notes into shares of common stock of the Company. The conversion price for each conversion will be calculated pursuant to the following formula: 80% multiplied by the lowest closing price of the Company common stock during the ten (10) trading days immediately preceding the applicable conversion (the &#x201c;Conversion Price&#x201d;). Notwithstanding the foregoing, in no event will the Conversion Price be less than $1.00.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AgreementAxis=cbat_SecuritiesPurchaseAgreementMember', window );">Securities Purchase Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Original principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,670,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,395,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Bears interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromOtherOperatingActivities', window );">Received proceeds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_OriginalIssueDiscount', window );">Original issue discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">125,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherExpenses', window );">Lender's expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=cbat_SecondDebtMember', window );">Second Debt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=cbat_ThirdDebtMember', window );">Third Debt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=cbat_FourthDebtMember', window );">Fourth Debt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=cbat_CBAKEnergyTechnologyCoLtdMember', window );">CBAK Energy [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CompanyContribtionOnRelatedDescription', window );">Company contribution related, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Up to the date of this report, the Company has contributed $20,719,925 to CBAK Energy.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_RegisteredCapitalIncreased', window );">Registered capital increased</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=cbat_CBAKNewEnergyNanjingCoLtdMember', window );">CBAK Energy Nanjing [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_RegisteredCapitalOfSubsidiary', window );">Registered capital of subsidiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ContributedAmount', window );">Contributed amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 49,989,915<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=cbat_CBAKNewEnergyTechnologyCoLtdMember', window );">CBAK New Energy Technology Co Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_RegisteredCapitalOfSubsidiary', window );">Registered capital of subsidiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 107,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 700,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=cbat_ChinaBAKAsiaHoldingLimitedMember', window );">China BAK Asia Holding Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CompanyContribtionOnRelatedDescription', window );">Company contribution related, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Up to the date of this report, the Company has contributed RMB290,378,836 (approximately $44.3 million) to Nanjing CBAK.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=cbat_NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember', window );">Nanjing Daxin New Energy Automobile Industry Co Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_RegisteredCapitalOfSubsidiary', window );">Registered capital of subsidiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 50,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CompanyContribtionOnRelatedDescription', window );">Company contribution related, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Up to the date of this report, the Company has contributed RMB10,000,000 (approximately $1.53 million) to Nanjing Daxin.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrYunfeiLiMember', window );">Mr.Yunfei Li [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Exchange price per share (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock shares outstanding (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,785,872<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction', window );">Sale of stock, percentage of ownership after transaction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 11,647,890<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrYunfeiLiMember', window );">Mr.Yunfei Li [Member] | First Debt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrYunfeiLiMember', window );">Mr.Yunfei Li [Member] | First Debt [Member] | Cancellation Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesConverted1', window );">Cancel debt exchange in to common stock (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,666,667<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrYunfeiLiMember', window );">Mr.Yunfei Li [Member] | Third Debt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,500,000<span></span>
</td>
<td class="nump">&#165; 18,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrYunfeiLiMember', window );">Mr.Yunfei Li [Member] | Fourth Debt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">400,000<span></span>
</td>
<td class="nump">&#165; 2,813,810<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesConverted1', window );">Cancel debt exchange in to common stock (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,938,067<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrXiangqianLiMember', window );">Mr. Xiangqian Li [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock shares outstanding (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">760,557<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction', window );">Sale of stock, percentage of ownership after transaction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrDaweiLiMember', window );">Mr. Dawei Li [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 23,980,950<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrDaweiLiMember', window );">Mr. Dawei Li [Member] | First Debt [Member] | Cancellation Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Exchange price per share (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.02<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesConverted1', window );">Cancel debt exchange in to common stock (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,431,373<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrDaweiLiMember', window );">Mr. Dawei Li [Member] | Third Debt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,400,000<span></span>
</td>
<td class="nump">&#165; 10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesConverted1', window );">Cancel debt exchange in to common stock (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,384,717<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrJunLangMember', window );">Mr. Jun Lang [Member] | Second Debt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 2,225,082<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrJunLangMember', window );">Mr. Jun Lang [Member] | Second Debt [Member] | Cancellation Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Exchange price per share (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrJunLangMember', window );">Mr. Jun Lang [Member] | Second Debt [Member] | CBAK Energy [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesConverted1', window );">Cancel debt exchange in to common stock (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">123,208<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MsJingShiMember', window );">Ms. Jing Shi [Member] | Second Debt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">912,204<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MsJingShiMember', window );">Ms. Jing Shi [Member] | Second Debt [Member] | CBAK Energy [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesConverted1', window );">Cancel debt exchange in to common stock (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300,534<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_AsiaEVKMember', window );">Asia EVK [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesConverted1', window );">Cancel debt exchange in to common stock (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,769,435<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_AsiaEVKMember', window );">Asia EVK [Member] | Second Debt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 35,406,036<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_AsiaEVKMember', window );">Asia EVK [Member] | Second Debt [Member] | Cancellation Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesConverted1', window );">Cancel debt exchange in to common stock (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,782,163<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_AsiaEVKMember', window );">Asia EVK [Member] | Fourth Debt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,800,000<span></span>
</td>
<td class="nump">&#165; 20,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_EnergyVehicleCoLtdMember', window );">Energy Vehicle Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CompanyContribtionOnRelatedDescription', window );">Company contribution related, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen entered into an agreement with CBAK Power and Zhengzhou BAK New Energy Vehicle Co., Ltd. (the Company&#x2019;s supplier of which Mr. Xiangqian Li, the former CEO, is a director of this company) whereby Zhengzhou BAK New Energy Vehicle Co., Ltd. assigned its rights to the unpaid inventories cost owed by CBAK Power of approximately $2.1 million (RMB15,000,000), $1.0 million (RMB7,380,000) and $1.0 million (RMB7,380,000) (collectively $4.2 million, the &#x201c;Fifth Debt&#x201d;) to Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen, respectively.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_TillicumInvestmentCompanyLimitedMember', window );">Tillicum Investment Company Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_DescriptionOfAgreementCBAKPower', window );">Agreement CBAK Power, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">On November 5, 2020, each of Tillicum Investment Company Limited, an unrelated party, entered into an agreement with CBAK Nanjing and Shenzhen ESTAR Industrial Company Limited, whereby Shenzhen ESTAR Industrial Company Limited assigned its rights to the unpaid equipment cost owed by CBAK Nanjing of approximately $11.17 million (RMB75,000,000) (the &#x201c;Seventh Debt&#x201d;) to Tillicum Investment Company Limited.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CancellationAgreementWithCreditorsDescription', window );">Cancellation agreement with creditors, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Pursuant to the terms of the cancellation agreement, Tillicum Investment Company Limited agreed to cancel the Seventh Debt in exchange for 3,192,291 shares of common stock of the Company, at an exchange price of $3.5 per share. Upon receipt of the shares, the creditor released the Company from any claims, demands and other obligations relating to the Seventh Debt.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_InvestorsMember', window );">Investors [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_SecuritiesPurchaseAgreementDescription', window );">Securities purchase agreement, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">the Company entered into a securities purchase agreement with certain institutional investors, pursuant to which the Company issued in a registered direct offering, an aggregate of 9,489,800 shares of common stock of the Company at a per share purchase price of $5.18, and warrants to purchase an aggregate of 3,795,920 shares of common stock of the Company at an exercise price of $6.46 per share exercisable for 36 months from the date of issuance, for gross proceeds of approximately $49.16 million, before deducting fees to the placement agent and other offering expenses of $3.81 million. In addition, the placement agent for this transaction also received warrants (&#x201c;Placement Agent Warrants&#x201d;) for the purchase of up to 379,592 shares of the Company&#x2019;s common stock at an exercise price of $6.475 per share exercisable for 36 months after 6 months from the issuance.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_SecuritiesPurchaseAgreementMember', window );">Securities Purchase Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_SecuritiesPurchaseAgreementDescription', window );">Securities purchase agreement, description</a></td>
<td class="text">the Company entered into another securities purchase agreement with the same investors, pursuant to which the Company issued in a registered direct offering, an aggregate of 8,939,976 shares of common stock of the Company at a per share purchase price of $7.83. In addition, the Company issued to the investors (i) in a concurrent private placement, the Series A-1 warrants to purchase a total of 4,469,988 shares of common stock, at a per share exercise price of $7.67 and exercisable for 42 months from the date of issuance; (ii) in the registered direct offering, the Series B warrants to purchase a total of 4,469,988 shares of common stock, at a per share exercise price of $7.83 and exercisable for 90 days from the date of issuance; and (iii) in the registered direct offering, the Series A-2 warrants to purchase up to 2,234,992 shares of common stock, at a per share exercise price of $7.67 and exercisable for 45 months from the date of issuance. The Company received gross proceeds of approximately $70 million from the registered direct offering and the concurrent private placement, before deducting fees to the placement agent and other offering expenses of $5.0 million. In addition, the placement agent for this transaction also received warrants (&#x201c;Placement Agent Warrants&#x201d;) for the purchase of up to 446,999 shares of the Company&#x2019;s common stock at an exercise price of $9.204 per share exercisable for 36 months after 6 months from the issuance.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=cbat_ChinaBAKAsiaHoldingLimitedMember', window );">China BAK Asia Holding Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_RegisteredCapitalOfSubsidiary', window );">Registered capital of subsidiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=cbat_CbakPowerMember', window );">Cbak Power Member</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_RegisteredCapitalOfSubsidiary', window );">Registered capital of subsidiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 60,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=cbat_CbakSuzhouMember', window );">Suzhou Member</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_RegisteredCapitalOfSubsidiary', window );">Registered capital of subsidiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Ownership percentage of equity method investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">90.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_EquityInterestPercentage', window );">Equity interest percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CompanyContribtionOnRelatedDescription', window );">Company contribution related, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Up to the date of this report, the Company has contributed RMB9.0 million (approximately $1.3 million), and the other shareholders have contributed RMB1.0 million (approximately $0.1 million) to CBAK Suzhou through injection of a series of cash. The Company plan to dissolve CBAK Suzhou in 2021.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_AggregateConsiderationAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_AggregateConsiderationAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_AggregatePriceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate price amount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_AggregatePriceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_AggregateShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_AggregateShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_AmendmentToPromissoryNotesDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amendment to promissory notes, description.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_AmendmentToPromissoryNotesDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_CancellationAgreementWithCreditorsDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cancellation agreement with creditors description.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_CancellationAgreementWithCreditorsDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_CancellationAgreementsDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_CancellationAgreementsDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_CommonStockEquivalentPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_CommonStockEquivalentPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_CommonStockPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Common stock per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_CommonStockPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_CompanyContribtionOnRelatedDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_CompanyContribtionOnRelatedDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ContributedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ContributedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ConversionPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Conversion price per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ConversionPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_DescriptionOfAgreementCBAKPower">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_DescriptionOfAgreementCBAKPower</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_DescriptionOfExchangeAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_DescriptionOfExchangeAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_EquityInterestPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_EquityInterestPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_EscrowAgreementDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_EscrowAgreementDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_FurtherAdvanceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Further advance amount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_FurtherAdvanceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_InventoryPaidTotal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Inventory paid total.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_InventoryPaidTotal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_InvestmentTotal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_InvestmentTotal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_OriginalIssueDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_OriginalIssueDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_PrincipalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Principal amount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_PrincipalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ProceedsFromReceivedInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds from received investment from investors`</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ProceedsFromReceivedInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ReceiveAdvanceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Receive advance amount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ReceiveAdvanceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_RegisteredCapitalIncreased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Registered capital increased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_RegisteredCapitalIncreased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_RegisteredCapitalOfSubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Registered capital of subsidiary.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_RegisteredCapitalOfSubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_SecuritiesPurchaseAgreementDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities purchase agreement, description.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_SecuritiesPurchaseAgreementDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_SharesPlacedInEscrow">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Shares placed in escrow.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_SharesPlacedInEscrow</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_SharesReleasedFromEscrow">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Shares released from escrow.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_SharesReleasedFromEscrow</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_SubsidiariesConsistedDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_SubsidiariesConsistedDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_TransferOfRelatedSharesDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of transfer of related shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_TransferOfRelatedSharesDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_UnutilizedCommittedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of the unutilized committed amount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_UnutilizedCommittedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_WorkingCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_WorkingCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other increase (decrease) in additional paid in capital (APIC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631418-115840<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631419-115840<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesSubscriptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Monetary value of common stock allocated to investors to buy shares of a new issue of common stock before they are offered to the public. When stock is sold on a subscription basis, the issuer does not initially receive the total proceeds. In general, the issuer does not issue the shares to the investor until it receives the entire proceeds.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=65888546&amp;loc=d3e21300-112643<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesSubscriptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConversionOfStockSharesConverted1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4313-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4304-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4332-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockSharesConverted1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28551-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4,6)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6904-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromOtherOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from operating activities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromOtherOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of subsidiary's or equity investee's stock owned by parent company after stock transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cbat_PromissoryNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cbat_PromissoryNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_AgreementAxis=cbat_SecuritiesPurchaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_AgreementAxis=cbat_SecuritiesPurchaseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=cbat_SecondDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=cbat_SecondDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=cbat_ThirdDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=cbat_ThirdDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=cbat_FourthDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=cbat_FourthDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=cbat_CBAKEnergyTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=cbat_CBAKEnergyTechnologyCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=cbat_CBAKNewEnergyNanjingCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=cbat_CBAKNewEnergyNanjingCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=cbat_CBAKNewEnergyTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=cbat_CBAKNewEnergyTechnologyCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=cbat_ChinaBAKAsiaHoldingLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=cbat_ChinaBAKAsiaHoldingLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=cbat_NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=cbat_NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrYunfeiLiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrYunfeiLiMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=cbat_FirstDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=cbat_FirstDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_AgreementAxis=cbat_CancellationAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_AgreementAxis=cbat_CancellationAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrXiangqianLiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrXiangqianLiMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrDaweiLiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrDaweiLiMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrJunLangMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrJunLangMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_AgreementAxis=cbat_CBAKEnergyTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_AgreementAxis=cbat_CBAKEnergyTechnologyCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MsJingShiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MsJingShiMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_AsiaEVKMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_AsiaEVKMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_EnergyVehicleCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_EnergyVehicleCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_TillicumInvestmentCompanyLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_TillicumInvestmentCompanyLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_InvestorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_InvestorsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_SecuritiesPurchaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_SecuritiesPurchaseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=cbat_ChinaBAKAsiaHoldingLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=cbat_ChinaBAKAsiaHoldingLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=cbat_CbakPowerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=cbat_CbakPowerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=cbat_CbakSuzhouMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=cbat_CbakSuzhouMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535831615544">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Pledged deposits (Details)<br></strong></div></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="24">1 Months Ended</th>
<th class="th" colspan="4">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Mar. 05, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 05, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>May 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Apr. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 30, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Oct. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jul. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>May 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Mar. 20, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 20, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Feb. 29, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 29, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Nov. 30, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 30, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Oct. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 31, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Mar. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Oct. 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Aug. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jul. 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>May 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Feb. 29, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Nov. 30, 2019 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PledgeddepositsDetailsLineItems', window );"><strong>Pledged deposits (Details) [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MaterialsSuppliesAndOther', window );">Material purchase cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,932,947<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForLegalSettlements', window );">Payments for legal settlements</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600,000<span></span>
</td>
<td class="nump">&#165; 3,635,192<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquipmentExpense', window );">Equipment cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 263,094<span></span>
</td>
<td class="nump">&#165; 1,724,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_LiquidatedDamagesAmount', window );">Liquidated damages</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,210,119<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,210,119<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,210,119<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_SuzhouSecurityMember', window );">Suzhou Security [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PledgeddepositsDetailsLineItems', window );"><strong>Pledged deposits (Details) [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Total sought amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,321<span></span>
</td>
<td class="nump">&#165; 139,713<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ServiceExpensesAmount', window );">Service expenses amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,198<span></span>
</td>
<td class="nump">138,908<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseOther', window );">Interest</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">123<span></span>
</td>
<td class="nump">&#165; 805<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_BankDeposits', window );">Bank deposits</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 150,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_FrozenByBank', window );">Frozen by bank</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,047<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,047<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 33,073<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AccruedServiceCost', window );">Accrued service cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,198<span></span>
</td>
<td class="nump">&#165; 138,908<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_CangzhouHuibangMember', window );">Cangzhou Huibang [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PledgeddepositsDetailsLineItems', window );"><strong>Pledged deposits (Details) [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Total sought amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">310,000<span></span>
</td>
<td class="nump">&#165; 2,029,594<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseOther', window );">Interest</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,804<span></span>
</td>
<td class="nump">&#165; 96,647<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_BankDeposits', window );">Bank deposits</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">400,000<span></span>
</td>
<td class="nump">&#165; 2,650,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_FrozenByBank', window );">Frozen by bank</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">120,898<span></span>
</td>
<td class="nump">18,518<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MaterialsSuppliesAndOther', window );">Material purchase cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
<td class="nump">1,932,947<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_DongguanShanshanMember', window );">Dongguan Shanshan [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PledgeddepositsDetailsLineItems', window );"><strong>Pledged deposits (Details) [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Total sought amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 700,000<span></span>
</td>
<td class="nump">&#165; 4,434,209<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_BankDeposits', window );">Bank deposits</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 3,365,192<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 4,434,209<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_FrozenByBank', window );">Frozen by bank</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55,230<span></span>
</td>
<td class="nump">360,576<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MaterialsSuppliesAndOther', window );">Material purchase cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">516,865<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">516,865<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,374,403<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_SettlementAmount', window );">Settlement amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600,000<span></span>
</td>
<td class="nump">&#165; 3,635,192<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForLegalSettlements', window );">Payments for legal settlements</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 260,393<span></span>
</td>
<td class="nump">&#165; 1,700,000<span></span>
</td>
<td class="nump">$ 32,088<span></span>
</td>
<td class="nump">&#165; 209,487<span></span>
</td>
<td class="nump">$ 76,586<span></span>
</td>
<td class="nump">&#165; 500,000<span></span>
</td>
<td class="nump">$ 76,586<span></span>
</td>
<td class="nump">&#165; 500,000<span></span>
</td>
<td class="nump">76,586<span></span>
</td>
<td class="nump">&#165; 500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_Payments', window );">Payments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">76,303<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_NanjingJinlongMember', window );">Nanjing Jinlong [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PledgeddepositsDetailsLineItems', window );"><strong>Pledged deposits (Details) [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Total sought amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 125,443<span></span>
</td>
<td class="nump">&#165; 822,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_BankDeposits', window );">Bank deposits</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">125,443<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 822,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_FrozenByBank', window );">Frozen by bank</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,422<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,869<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MaterialsSuppliesAndOther', window );">Material purchase cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">125,443<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">822,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_XianAnpuMember', window );">Xi'an Anpu [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PledgeddepositsDetailsLineItems', window );"><strong>Pledged deposits (Details) [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Total sought amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">129,270<span></span>
</td>
<td class="nump">843,954<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquipmentExpense', window );">Equipment cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">117,636<span></span>
</td>
<td class="nump">&#165; 768,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_LiquidatedDamagesAmount', window );">Liquidated damages</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,634<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 75,954<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_EmployeesCompensationDescription', window );">Employees compensation, description</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">the request of Xi&#x2019;an Anpu for property preservation, the Court of Dalian Economic and Technology Development Zone ordered to freeze CBAK Power&#x2019;s bank deposits $0.1 million (RMB843,954) for a period to May 11, 2021. As of December 31, 2020, $98,284 (RMB641,656) was frozen by bank. The property preservation was released on February 25, 2021 upon CBAK Power settlement.<span></span>
</td>
<td class="text">the request of Xi&#x2019;an Anpu for property preservation, the Court of Dalian Economic and Technology Development Zone ordered to freeze CBAK Power&#x2019;s bank deposits $0.1 million (RMB843,954) for a period to May 11, 2021. As of December 31, 2020, $98,284 (RMB641,656) was frozen by bank. The property preservation was released on February 25, 2021 upon CBAK Power settlement.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_TianjinChangyuanMember', window );">Tianjin Changyuan[Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PledgeddepositsDetailsLineItems', window );"><strong>Pledged deposits (Details) [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Total sought amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,040<span></span>
</td>
<td class="nump">&#165; 85,136<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseOther', window );">Interest</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">874<span></span>
</td>
<td class="nump">5,707<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_BankDeposits', window );">Bank deposits</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,041<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 85,136<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_FrozenByBank', window );">Frozen by bank</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,041<span></span>
</td>
<td class="nump">85,136<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_MaterialCost', window );">Material cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,166<span></span>
</td>
<td class="nump">&#165; 79,429<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_JiuzhaoMember', window );">Jiuzhao [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PledgeddepositsDetailsLineItems', window );"><strong>Pledged deposits (Details) [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Total sought amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 900,000<span></span>
</td>
<td class="nump">&#165; 6,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseOther', window );">Interest</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,871<span></span>
</td>
<td class="nump">129,732<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_BankDeposits', window );">Bank deposits</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 6,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_FrozenByBank', window );">Frozen by bank</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,769<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,769<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">247,492<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MaterialsSuppliesAndOther', window );">Material purchase cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 3,870,267<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_MaterialCost', window );">Material cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 900,000<span></span>
</td>
<td class="nump">&#165; 5,870,267<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_ChongqingZhongrunMember', window );">Chongqing Zhongrun [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PledgeddepositsDetailsLineItems', window );"><strong>Pledged deposits (Details) [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Total sought amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 400,000<span></span>
</td>
<td class="nump">&#165; 2,484,948<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseOther', window );">Interest</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,370<span></span>
</td>
<td class="nump">87,288<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_BankDeposits', window );">Bank deposits</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200,000<span></span>
</td>
<td class="nump">&#165; 1,249,836<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_FrozenByBank', window );">Frozen by bank</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,224<span></span>
</td>
<td class="nump">14,521<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MaterialsSuppliesAndOther', window );">Material purchase cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200,000<span></span>
</td>
<td class="nump">&#165; 1,104,007<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_Payments', window );">Payments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 198,144<span></span>
</td>
<td class="nump">&#165; 1,293,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_MaterialCost', window );">Material cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 400,000<span></span>
</td>
<td class="nump">&#165; 2,397,660<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="42"></td></tr>
<tr><td colspan="42"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">On August 15, 2006, the SEC declared effective a post-effective amendment that the Company had filed on August 4, 2006, terminating the effectiveness of a resale registration statement on Form SB-2 that had been filed pursuant to a registration rights agreement with certain shareholders to register the resale of shares held by those shareholders. The Company subsequently filed Form S-1 for these shareholders. On December 8, 2006, the Company filed its Annual Report on Form 10-K for the year ended September 30, 2006 (the &#8220;2006 Form 10-K&#8221;). After the filing of the 2006 Form 10-K, the Company&#8217;s previously filed registration statement on Form S-1 was no longer available for resale by the selling shareholders whose shares were included in such Form S-1. Under the registration rights agreement, those selling shareholders became eligible for liquidated damages from the Company relating to the above two events totaling approximately $1,051,000. As of December 31, 2019 and March 31, 2020, no liquidated damages relating to both events have been paid.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_AccruedServiceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_AccruedServiceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_BankDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_BankDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_EmployeesCompensationDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_EmployeesCompensationDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_FrozenByBank">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_FrozenByBank</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_LiquidatedDamagesAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_LiquidatedDamagesAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_MaterialCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_MaterialCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_Payments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_Payments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_PledgeddepositsDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_PledgeddepositsDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ServiceExpensesAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ServiceExpensesAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_SettlementAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_SettlementAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquipmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents equipment expense including depreciation, repairs, rentals, and service contract costs. This item also includes equipment purchases which do not qualify for capitalization in accordance with the entity's accounting policy. This item may also include furniture expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquipmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyDamagesSoughtValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The value (monetary amount) of the award the plaintiff seeks in the legal matter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14557-108349<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14435-108349<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyDamagesSoughtValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MaterialsSuppliesAndOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of capitalized costs of materials, supplies, and other assets, which are not included in inventory but used in production.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MaterialsSuppliesAndOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForLegalSettlements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid for the settlement of litigation or for other legal issues during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForLegalSettlements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_SuzhouSecurityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_SuzhouSecurityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_CangzhouHuibangMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_CangzhouHuibangMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_DongguanShanshanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_DongguanShanshanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_NanjingJinlongMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_NanjingJinlongMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_XianAnpuMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_XianAnpuMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_TianjinChangyuanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_TianjinChangyuanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_JiuzhaoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_JiuzhaoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_ChongqingZhongrunMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_ChongqingZhongrunMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535848588168">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Pledged deposits (Details) - Schedule of pledged deposits - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th" colspan="2"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfPledgedDepositsAbstract', window );"><strong>Schedule of pledged deposits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrentAndNoncurrent', window );">Bills payable</a></td>
<td class="nump">$ 16,278,065<span></span>
</td>
<td class="nump">$ 8,791,499<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Others*</a></td>
<td class="nump">45,238<span></span>
</td>
<td class="nump">198,249<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositsAssetsCurrent', window );">Total</a></td>
<td class="nump">$ 16,323,303<span></span>
</td>
<td class="nump">$ 8,989,748<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">In November 2019, CBAK Suzhou received notice from Court of Suzhou city that Suzhou Industrial Park Security Service Co., Ltd (&#8220;Suzhou Security&#8221;) filed a lawsuit against CBAK Suzhou for the failure to pay pursuant to the terms of the sales contract. Suzhou Security sought a total amount of $21,321 (RMB139,713), including services expenses amount of $21,198 (RMB138,908) and interest of $123 (RMB805). Upon the request of Suzhou Security for property preservation, the Court of Suzhou froze CBAK Suzhou&#8217;s bank deposits totaling $0.02 million (RMB150,000) for a period of one year. As of March 31, 2021, $5,047 (RMB33,073) was frozen by bank and the Company had accrued the service cost of $21,198 (RMB138,908).</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ScheduleOfPledgedDepositsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfPledgedDepositsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.15(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535843830408">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Trade Accounts and Bills Receivable, net (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_TradeAccountsAndBillsReceivableNetAbstract', window );"><strong>Trade Accounts And Bills Receivable Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_TradeAccountsAndBillsReceivables', window );">Trade accounts and bills receivable</a></td>
<td class="nump">$ 1,889,066<span></span>
</td>
<td class="nump">$ 1,896,068<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_TradeAccountsAndBillsReceivableNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_TradeAccountsAndBillsReceivableNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_TradeAccountsAndBillsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trade accounts and bills receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_TradeAccountsAndBillsReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535934326152">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Trade Accounts and Bills Receivable, net (Details) - Schedule of trade accounts and bills receivable - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfTradeAccountsAndBillsReceivableAbstract', window );"><strong>Schedule of trade accounts and bills receivable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableGrossCurrent', window );">Trade accounts receivable</a></td>
<td class="nump">$ 27,621,392<span></span>
</td>
<td class="nump">$ 33,305,997<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_LessAllowanceForDoubtfulAccounts', window );">Less: Allowance for doubtful accounts</a></td>
<td class="num">(5,094,948)<span></span>
</td>
<td class="num">(5,266,828)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNet', window );">Trade accounts receivable, net</a></td>
<td class="nump">22,526,444<span></span>
</td>
<td class="nump">28,039,169<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_BillsReceivable', window );">Bills receivable</a></td>
<td class="nump">780,226<span></span>
</td>
<td class="nump">1,532,105<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Trade accounts and bills receivable, net</a></td>
<td class="nump">$ 23,306,670<span></span>
</td>
<td class="nump">$ 29,571,274<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_BillsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_BillsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_LessAllowanceForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Less allowance for doubtful accounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_LessAllowanceForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ScheduleOfTradeAccountsAndBillsReceivableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfTradeAccountsAndBillsReceivableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableGrossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableGrossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535848515752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Trade Accounts and Bills Receivable, net (Details) - Schedule of analysis of the allowance for doubtful accounts - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfAnalysisOfTheAllowanceForDoubtfulAccountsAbstract', window );"><strong>Schedule of analysis of the allowance for doubtful accounts [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Balance at beginning of period</a></td>
<td class="nump">$ 5,266,828<span></span>
</td>
<td class="nump">$ 4,650,686<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_GrossProvisionForDoubtfulAccounts', window );">Provision for the period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">871,483<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ReversalRecoveriesByCash', window );">Reversal &#8211; recoveries by cash</a></td>
<td class="num">(154,061)<span></span>
</td>
<td class="num">(198,297)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome', window );">Charged to consolidated statements of operations and comprehensive income (loss)</a></td>
<td class="num">(154,061)<span></span>
</td>
<td class="nump">673,186<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AllowanceForDoubtfulAccountsForeignExchangeAdjustment', window );">Foreign exchange adjustment</a></td>
<td class="num">(17,819)<span></span>
</td>
<td class="num">(86,308)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Balance at end of period</a></td>
<td class="nump">$ 5,094,948<span></span>
</td>
<td class="nump">$ 5,237,564<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_AllowanceForDoubtfulAccountsForeignExchangeAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_AllowanceForDoubtfulAccountsForeignExchangeAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Charged to consolidated statements of operations and comprehensive (loss) income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_GrossProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_GrossProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ReversalRecoveriesByCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reversal &#8211; recoveries by cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ReversalRecoveriesByCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ScheduleOfAnalysisOfTheAllowanceForDoubtfulAccountsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfAnalysisOfTheAllowanceForDoubtfulAccountsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121599878&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535938281864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWriteDown', window );">Inventory Write-down</a></td>
<td class="nump">$ 233,305<span></span>
</td>
<td class="nump">$ 409,062<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4542-108314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWriteDown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535847402904">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories (Details) - Schedule of inventories - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfInventoriesAbstract', window );"><strong>Schedule of inventories [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRawMaterials', window );">Raw materials</a></td>
<td class="nump">$ 1,042,448<span></span>
</td>
<td class="nump">$ 757,857<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcess', window );">Work in progress</a></td>
<td class="nump">1,911,177<span></span>
</td>
<td class="nump">2,338,342<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Finished goods</a></td>
<td class="nump">3,545,688<span></span>
</td>
<td class="nump">2,156,646<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">$ 6,499,313<span></span>
</td>
<td class="nump">$ 5,252,845<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ScheduleOfInventoriesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfInventoriesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535848860328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Prepayments and Other Receivables (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract', window );"><strong>Prepayments And Other Receivables And Recoverable From Loan Guarantee [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_LoanAgreementDescription', window );">Loan agreement, description</a></td>
<td class="text">Nanjing CBAK entered into a loan agreement with Shen Zhen Asian Plastics Technology Co., Ltd (SZ Asian Plastics), to loan SZ Asian Plastics a total amount of $1.4 million (RMB8,870,000) for a period of 6 months from December 1, 2020 to May 31, 2021. The loan is unsecured and bears fixed interest at 6% per annum. The Company&#x2019;s shareholder Mr. Jiping Zhao, holding 2.39% equity interest in the Company, at the same time held 79.13% equity interests in SZ Asian Plastics. In March 2021, SZ Asian Plastics has fully repaid the loan principal.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_LoanAgreementDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loan agreement, description.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_LoanAgreementDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535844106104">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Prepayments and Other Receivables (Details) - Schedule of prepayments and other receivables - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfPrepaymentsAndOtherReceivablesAbstract', window );"><strong>Schedule of prepayments and other receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValueAddedTaxReceivableCurrent', window );">Value added tax recoverable</a></td>
<td class="nump">$ 4,287,428<span></span>
</td>
<td class="nump">$ 4,524,475<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_LoanReceivables', window );">Loan receivables (note)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,358,637<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrepaymentsToSuppliers', window );">Prepayments to suppliers</a></td>
<td class="nump">1,193,669<span></span>
</td>
<td class="nump">424,311<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositAssets', window );">Deposits</a></td>
<td class="nump">23,929<span></span>
</td>
<td class="nump">17,385<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueFromEmployeesCurrent', window );">Staff advances</a></td>
<td class="nump">111,948<span></span>
</td>
<td class="nump">67,867<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrent', window );">Prepaid operating expenses</a></td>
<td class="nump">1,223,344<span></span>
</td>
<td class="nump">529,401<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherPrepaidExpenseCurrent', window );">Others</a></td>
<td class="nump">1,025,265<span></span>
</td>
<td class="nump">524,468<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrepaidAndOtherAssetsGross', window );">Prepayments and other receivables, gross</a></td>
<td class="nump">7,865,583<span></span>
</td>
<td class="nump">7,446,544<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables', window );">Less: Allowance for doubtful accounts</a></td>
<td class="num">(7,000)<span></span>
</td>
<td class="num">(7,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssets', window );">Prepayments and other receivables, net</a></td>
<td class="nump">$ 7,858,583<span></span>
</td>
<td class="nump">$ 7,439,544<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_LoanReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loan receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_LoanReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_PrepaidAndOtherAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_PrepaidAndOtherAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_PrepaymentsToSuppliers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_PrepaymentsToSuppliers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ScheduleOfPrepaymentsAndOtherReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfPrepaymentsAndOtherReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The valuation allowance as of the balance sheet date to reduce the gross amount of receivables to estimated net realizable value, which would be presented in parentheses on the face of the balance sheet.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5074-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of the asset transferred to a third party to serve as a deposit, which typically serves as security against failure by the transferor to perform under terms of an agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8,17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueFromEmployeesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amounts due from an Entity employee, not to include stockholders or officers, which are usually due within 1 year (or 1 business cycle).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39599-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueFromEmployeesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherPrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6787-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherPrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6787-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68074540&amp;loc=d3e5879-108316<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValueAddedTaxReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValueAddedTaxReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535939703864">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Payables to Former Subsidiaries (Details) - Schedule of payables to a former subsidiaries, net - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PayablestoFormerSubsidiariesDetailsScheduleofpayablestoaformersubsidiariesnetLineItems', window );"><strong>Payables to Former Subsidiaries (Details) - Schedule of payables to a former subsidiaries, net [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueToOtherRelatedPartiesClassifiedCurrent', window );">Payables to former subsidiaries, net</a></td>
<td class="nump">$ 382,638<span></span>
</td>
<td class="nump">$ 626,990<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_BakTianjinMember', window );">Bak Tianjin [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PayablestoFormerSubsidiariesDetailsScheduleofpayablestoaformersubsidiariesnetLineItems', window );"><strong>Payables to Former Subsidiaries (Details) - Schedule of payables to a former subsidiaries, net [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueToOtherRelatedPartiesClassifiedCurrent', window );">Payables to former subsidiaries, net</a></td>
<td class="nump">21,365<span></span>
</td>
<td class="nump">29,852<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_BakShenzhenMember', window );">Bak Shenzhen [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PayablestoFormerSubsidiariesDetailsScheduleofpayablestoaformersubsidiariesnetLineItems', window );"><strong>Payables to Former Subsidiaries (Details) - Schedule of payables to a former subsidiaries, net [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueToOtherRelatedPartiesClassifiedCurrent', window );">Payables to former subsidiaries, net</a></td>
<td class="nump">$ 361,273<span></span>
</td>
<td class="nump">$ 597,138<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_PayablestoFormerSubsidiariesDetailsScheduleofpayablestoaformersubsidiariesnetLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_PayablestoFormerSubsidiariesDetailsScheduleofpayablestoaformersubsidiariesnetLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueToOtherRelatedPartiesClassifiedCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount payable to related parties classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueToOtherRelatedPartiesClassifiedCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_BakTianjinMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_BakTianjinMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_BakShenzhenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_BakShenzhenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535847194632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment, net (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">$ 698,618<span></span>
</td>
<td class="nump">$ 581,491<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ManufacturingCosts', window );">Dalian manufacturing facilities carrying amount</a></td>
<td class="nump">$ 24,324,253<span></span>
</td>
<td class="nump">$ 24,611,468<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ManufacturingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred in the production of goods for sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ManufacturingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535831527896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment, net (Details) - Schedule of property, plant and equipment, net - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment</a></td>
<td class="nump">$ 61,083,229<span></span>
</td>
<td class="nump">$ 61,360,337<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Impairment</a></td>
<td class="num">(8,916,742)<span></span>
</td>
<td class="num">(8,980,020)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation</a></td>
<td class="num">(11,918,266)<span></span>
</td>
<td class="num">(11,339,947)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Carrying amount</a></td>
<td class="nump">40,248,221<span></span>
</td>
<td class="nump">41,040,370<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Building [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment</a></td>
<td class="nump">32,478,253<span></span>
</td>
<td class="nump">28,150,137<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment</a></td>
<td class="nump">28,046,176<span></span>
</td>
<td class="nump">32,753,952<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember', window );">Office equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment</a></td>
<td class="nump">313,975<span></span>
</td>
<td class="nump">258,458<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Motor vehicles [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment</a></td>
<td class="nump">$ 244,825<span></span>
</td>
<td class="nump">$ 197,790<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2420-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535848547736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Construction in Progress (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConstructionInProgressAbstract', window );"><strong>Construction In Progress [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestCostsCapitalized', window );">Interest costs capitalized</a></td>
<td class="nump">$ 213,583<span></span>
</td>
<td class="nump">$ 316,168<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ConstructionInProgressAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ConstructionInProgressAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestCostsCapitalized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest capitalized during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestCostsCapitalized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535847160632">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Construction in Progress (Details) - Schedule of construction in progress - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfConstructionInProgressAbstract', window );"><strong>Schedule of construction in progress [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConstructionProgress', window );">Construction in progress</a></td>
<td class="nump">$ 28,465,244<span></span>
</td>
<td class="nump">$ 27,070,916<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentOther', window );">Prepayment for acquisition of property, plant and equipment</a></td>
<td class="nump">5,638,962<span></span>
</td>
<td class="nump">3,122,393<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConstructionInProgressGross', window );">Carrying amount</a></td>
<td class="nump">$ 34,104,206<span></span>
</td>
<td class="nump">$ 30,193,309<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ConstructionProgress">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of construction in progress.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ConstructionProgress</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ScheduleOfConstructionInProgressAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfConstructionInProgressAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConstructionInProgressGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConstructionInProgressGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of other physical assets used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535843891832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lease (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2"></th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 01, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 01, 2021 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ASU201602TransitionAbstract', window );"><strong>ASU 2016-02 Transition [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">Aug.  09,  2064<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_OwnersLeasePeriod', window );">Owners lease period</a></td>
<td class="text">50 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherIncome', window );">Other income expense</a></td>
<td class="num">$ (91,833)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeOther', window );">Interest income other</a></td>
<td class="nump">$ 26,637<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_RentalPaymentPerMonth', window );">Rental payment per month</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,162<span></span>
</td>
<td class="nump">&#165; 73,143<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_OwnersLeasePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_OwnersLeasePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_RentalPaymentPerMonth">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_RentalPaymentPerMonth</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ASU201602TransitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ASU201602TransitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date when the debt instrument is scheduled to be fully repaid, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income earned from interest bearing assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue and income classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535849139608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lease (Details) - Schedule of right-of-use assets<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfRightOfUseAssetsAbstract', window );"><strong>Schedule of right-of-use assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Balance at beginning of period</a></td>
<td class="nump">$ 7,500,780<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfLeaseIncentives', window );">Amortization charge for the period</a></td>
<td class="num">(43,325)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ForeignExchangeAdjustment', window );">Foreign exchange adjustment</a></td>
<td class="num">(27,243)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Balance at end of period</a></td>
<td class="nump">$ 7,430,212<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ForeignExchangeAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Foreign exchange adjustment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ForeignExchangeAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ScheduleOfRightOfUseAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfRightOfUseAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfLeaseIncentives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization of lease incentive costs incurred by the lessor for the benefit of the lessee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121549951&amp;loc=d3e40010-112707<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 25<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121549951&amp;loc=d3e40019-112707<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfLeaseIncentives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535848634776">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Lease (Details) - Schedule of net investment in sales-type leases - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract', window );"><strong>Schedule of net investment in sales-type leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable', window );">Total future minimum lease payments receivable</a></td>
<td class="nump">$ 2,976,071<span></span>
</td>
<td class="nump">$ 1,210,305<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_LessUnearnedIncomeRepresentingInterest', window );">Less: unearned income, representing interest</a></td>
<td class="num">(271,838)<span></span>
</td>
<td class="num">(124,653)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments', window );">Present value of minimum lease payments receivables</a></td>
<td class="nump">2,704,233<span></span>
</td>
<td class="nump">1,085,652<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CurrentPortion', window );">Less: Current portion</a></td>
<td class="num">(836,714)<span></span>
</td>
<td class="num">(235,245)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_NoncurrentPortion', window );">Non-current portion</a></td>
<td class="nump">$ 1,867,519<span></span>
</td>
<td class="nump">$ 850,407<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_CurrentPortion">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of the deferred gain that was recognized in the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_CurrentPortion</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_LessUnearnedIncomeRepresentingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of the unearned income, representing interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_LessUnearnedIncomeRepresentingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_NoncurrentPortion">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of the deferred gain that was recognized in the non current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_NoncurrentPortion</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount necessary to reduce net minimum lease payments to present value for capital leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121616839&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments to be received by the lessor for capital leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121568338&amp;loc=d3e45377-112738<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535750847928">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Lease (Details) - Schedule of future minimum lease payments receivable for sales type leases<br></strong></div></th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_TotalMinimumLeasePaymentsToBeReceivedMember', window );">Total Minimum Lease Payments to be Received [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesLineItems', window );"><strong>Lease (Details) - Schedule of future minimum lease payments receivable for sales type leases [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableCurrent', window );">2022</a></td>
<td class="nump">$ 979,368<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInTwoYears', window );">2023</a></td>
<td class="nump">952,265<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInThreeYears', window );">2024</a></td>
<td class="nump">911,671<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFourYears', window );">2025</a></td>
<td class="nump">132,767<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFiveYears', window );">2026</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableDueThereafter', window );">Thereafter</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable', window );">Total</a></td>
<td class="nump">2,976,071<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_AmortizationOfUnearnedIncomeMember', window );">Amortization of Unearned Income [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesLineItems', window );"><strong>Lease (Details) - Schedule of future minimum lease payments receivable for sales type leases [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableCurrent', window );">2022</a></td>
<td class="nump">142,654<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInTwoYears', window );">2023</a></td>
<td class="nump">91,221<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInThreeYears', window );">2024</a></td>
<td class="nump">36,609<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFourYears', window );">2025</a></td>
<td class="nump">1,354<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFiveYears', window );">2026</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableDueThereafter', window );">Thereafter</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable', window );">Total</a></td>
<td class="nump">271,838<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_NetInvestmentInSalesTypeLeasesMember', window );">Net Investment in Sales Type Leases [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesLineItems', window );"><strong>Lease (Details) - Schedule of future minimum lease payments receivable for sales type leases [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableCurrent', window );">2022</a></td>
<td class="nump">836,714<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInTwoYears', window );">2023</a></td>
<td class="nump">861,044<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInThreeYears', window );">2024</a></td>
<td class="nump">875,062<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFourYears', window );">2025</a></td>
<td class="nump">131,413<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFiveYears', window );">2026</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableDueThereafter', window );">Thereafter</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable', window );">Total</a></td>
<td class="nump">$ 2,704,233<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments to be received by the lessor for capital leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121568338&amp;loc=d3e45377-112738<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments to be received by the lessor for capital leases in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121568338&amp;loc=d3e45377-112738<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableDueThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments to be received by the lessor for capital leases after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121568338&amp;loc=d3e45377-112738<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableDueThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments to be received by the lessor for capital leases in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121568338&amp;loc=d3e45377-112738<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments to be received by the lessor for capital leases in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121568338&amp;loc=d3e45377-112738<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments to be received by the lessor for capital leases in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121568338&amp;loc=d3e45377-112738<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments to be received by the lessor for capital leases in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121568338&amp;loc=d3e45377-112738<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsReceivableInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_TotalMinimumLeasePaymentsToBeReceivedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_TotalMinimumLeasePaymentsToBeReceivedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_AmortizationOfUnearnedIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_AmortizationOfUnearnedIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_NetInvestmentInSalesTypeLeasesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_NetInvestmentInSalesTypeLeasesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535849205480">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Lease (Details) - Schedule of maturities of lease liabilities<br></strong></div></th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract', window );"><strong>Schedule of maturities of lease liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears', window );">2022</a></td>
<td class="nump">$ 11,162<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears', window );">2023</a></td>
<td class="nump">133,945<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears', window );">2024</a></td>
<td class="nump">122,783<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears', window );">2025</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter', window );">Thereafter</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_TotalUndiscountedCashFlows', window );">Total undiscounted cash flows</a></td>
<td class="nump">267,890<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_LessImputedInterest', window );">Less: imputed interest</a></td>
<td class="num">(30,290)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PresentValueOfLeaseLiabilities', window );">Present value of lease liabilities</a></td>
<td class="nump">$ 237,600<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_LessImputedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Imputed interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_LessImputedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_PresentValueOfLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lease liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_PresentValueOfLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_TotalUndiscountedCashFlows">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total undiscounted cash flows.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_TotalUndiscountedCashFlows</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121580752&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121580752&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121580752&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121580752&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121580752&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535845199624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lease (Details) - Schedule of lease term and discount rate<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfLeaseTermAndDiscountRateAbstract', window );"><strong>Schedule of lease term and discount rate [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted-average remaining lease term - years</a></td>
<td class="text">2 years 302 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Operating leases</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Weighted-average discount rate (%)</a></td>
<td class="nump">6.175%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ScheduleOfLeaseTermAndDiscountRateAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfLeaseTermAndDiscountRateAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for finance lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918638-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535955009928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets, Net (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expenses</a></td>
<td class="nump">$ 686<span></span>
</td>
<td class="nump">$ 1,301<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535847084696">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible Assets, Net (Details) - Schedule of intangible assets - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfIntangibleAssetsAbstract', window );"><strong>Schedule of intangible assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareGross', window );">Computer software at cost</a></td>
<td class="nump">$ 32,567<span></span>
</td>
<td class="nump">$ 32,686<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(21,483)<span></span>
</td>
<td class="num">(20,879)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">$ 11,084<span></span>
</td>
<td class="nump">$ 11,807<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ScheduleOfIntangibleAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfIntangibleAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedComputerSoftwareGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535851393992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Trade Accounts and Bills Payable (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract', window );"><strong>Other Liabilities and Financial Instruments Subject to Mandatory Redemption [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Bills payable maturity period</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535848725768">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Trade Accounts and Bills Payable (Details) - Schedule of trade accounts and bills payable - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfTradeAccountsAndBillsPayableAbstract', window );"><strong>Schedule of trade accounts and bills payable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Trade accounts payable</a></td>
<td class="nump">$ 9,059,620<span></span>
</td>
<td class="nump">$ 19,560,793<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BankAcceptancesExecutedAndOutstanding', window );">&#8211; Bank acceptance bills</a></td>
<td class="nump">16,278,065<span></span>
</td>
<td class="nump">8,791,499<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableTradeCurrent', window );">Trade accounts and bills payable</a></td>
<td class="nump">$ 25,337,685<span></span>
</td>
<td class="nump">$ 28,352,292<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ScheduleOfTradeAccountsAndBillsPayableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfTradeAccountsAndBillsPayableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableTradeCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableTradeCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BankAcceptancesExecutedAndOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of drafts and bills of exchange that have been accepted by the reporting bank, or by others for its own account, as its liability to holders of the drafts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BankAcceptancesExecutedAndOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535844504584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="3">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Oct. 15, 2019</div></th>
<th class="th"><div>Oct. 14, 2019</div></th>
<th class="th"><div>Jun. 04, 2018</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Jun. 28, 2020</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_LoansDetailsLineItems', window );"><strong>Loans (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription', window );">Description of loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">the Company entered into a cancellation agreement with Mr. Shangdong Liu, Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen (the creditors). Pursuant to the terms of the cancellation agreement, Mr. Shangdong Liu, Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen agreed to cancel and convert the Fifth Debt (note 1) and the Unpaid Earnest Money in exchange for 528,053, 3,536,068, 2,267,798 and 2,267,798 shares of common stock of the Company, respectively, at an exchange price of $0.6 per share. Upon receipt of the shares, the creditors will release the Company from any claims, demands and other obligations relating to the Fifth Debt and the Unpaid Earnest Money.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Banking facilities amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">213,583<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 397,206<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_InvestmentAgreementsDescription', window );">Agreement Description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">In 2019, according to the investment agreements and agreed by the investors, the Company returned partial earnest money of $966,579 (approximately RMB6.7 million) to these investors.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_RemainedOutstandingValue', window );">Remained outstanding amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 92,105<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_LoanAgreementDescription', window );">Loan agreement description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Nanjing CBAK entered into a loan agreement with Shen Zhen Asian Plastics Technology Co., Ltd (SZ Asian Plastics), to loan SZ Asian Plastics a total amount of $1.4 million (RMB8,870,000) for a period of 6 months from December 1, 2020 to May 31, 2021. The loan is unsecured and bears fixed interest at 6% per annum. The Company&#x2019;s shareholder Mr. Jiping Zhao, holding 2.39% equity interest in the Company, at the same time held 79.13% equity interests in SZ Asian Plastics. In March 2021, SZ Asian Plastics has fully repaid the loan principal.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseRelatedParty', window );">Interest amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,314<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 154,976<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cbat_ChinaEverbrightBankDalianBranchMember', window );">China Everbright Bank Dalian Branch [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_LoansDetailsLineItems', window );"><strong>Loans (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription', window );">Description of loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">the Company obtained banking facilities from China Everbright Bank Dalian Branch with a maximum amount of RMB200 million (approximately $30.63 million) bearing interest at 130% of benchmark rate of the People&#x2019;s Bank of China (&#x201c;PBOC&#x201d;) for three-year long-term loans with the term from June 12, 2018 to June 10, 2021, at current rate 6.175% per annum. The facilities were secured by the Company&#x2019;s land use rights, buildings, machinery and equipment. According to the original repayment schedule, the loans are repayable in six installments of RMB0.8 million ($0.12 million) on December 10, 2018, RMB24.3 million ($3.72 million) on June 10, 2019, RMB0.8 million ($0.12 million) on December 10, 2019, RMB74.7 million ($11.44 million) on June 10, 2020, RMB0.8 million ($0.12 million) on December 10, 2020 and RMB66.3 million ($10.16 million) on June 10, 2021. The Company repaid the bank loan of RMB0.8 million ($0.12 million), RMB24.3 million ($3.72 million) and RMB0.8 million ($0.12 million) in December 2018, June 2019 and December 2019, respectively.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_ChinaEverbrightBankDalianBranchMember', window );">China Everbright Bank Dalian Branch [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_LoansDetailsLineItems', window );"><strong>Loans (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription', window );">Description of loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">the Company entered into a supplemental agreement with China Everbright Bank Dalian Branch to change the repayment schedule. According to the modification agreement, the remaining RMB141.8 million (approximately $21.72 million) loans are repayable in eight instalments consisting of RMB1.09 million ($0.17 million) on June 10, 2020, RMB1 million ($0.15 million) on December 10, 2020, RMB2 million ($0.31 million) on January 10, 2021, RMB2 million ($0.31 million) on February 10, 2021, RMB2 million ($0.31 million) on March 10, 2021, RMB2 million ($0.31 million) on April 10, 2021, RMB2 million ($0.31 million) on May 10, 2021, and RMB129.7 million ($19.9 million) on June 10, 2021, respectively. The Company repaid the bank loan of RMB1.09 million ($0.17 million) and RMB51 million ($7.8 million) in June and December 2020, respectively<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityDescription', window );">Description of facilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">outstanding loan balance owing to China Everbright Bank Dalian Branch was RMB89.7 million (approximately $13.7 million). The Company repaid RMB50 million ($7.63 million) and RMB39.7 million ($6.07 million) in April and May 2021 to the bank, respectively.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_BillsPayableDescription', window );">Description of bills payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">the Company borrowed a total of RMB28 million (approximately $4.12 million) in the form of bills payable from China Everbright Bank Dalian Branch for a term until October 15, 2020, which was secured by the Company&#x2019;s cash totaled RMB28 million (approximately $4.12 million). The Company discounted the bills payable of even date to China Everbright Bank at a rate of 3.3%. The Company repaid the bills on October 15, 2020.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_ChinaMerchantBankMember', window );">China Merchants Bank [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_LoansDetailsLineItems', window );"><strong>Loans (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentDescription', window );">Description of bills</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">In October to December 2020, the Company borrowed a series of acceptance bills from China Merchants Bank totaled RMB13.5 million (approximately $2.07 million) for various terms through April to June 2021, which was secured by the Company&#x2019;s cash totaled RMB13.5 million (approximately $2.07 million) (Note 2).<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_AgriculturalBankOfChinaMember', window );">Agricultural Bank of China [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_LoansDetailsLineItems', window );"><strong>Loans (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentDescription', window );">Description of bills</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">In December 2020 to March 2021, the Company borrowed a series of acceptance bills from Agricultural Bank of China totaled RMB65.2 million (approximately $9.94 million) for various terms to June to September 2021, which was secured by the Company&#x2019;s cash totaled RMB65.2 million (approximately $9.94 million) (Note 2).<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_ChinaZheshangBankCoLtdMember', window );">China Zheshang Bank Co Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_LoansDetailsLineItems', window );"><strong>Loans (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentDescription', window );">Description of bills</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Ltd Shenyang Branch totaled RMB28.0 million (approximately $4.27 million) for various terms to July to September 2021, which was secured by the Company&#x2019;s cash totaled RMB28.0 million (approximately $4.27 million) (Note 2).<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_SuzhouZhengyuanweiNeedleCeCoLtdMember', window );">Suzhou Zhengyuanwei Needle Ce Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_LoansDetailsLineItems', window );"><strong>Loans (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_LoanAgreementDescription', window );">Loan agreement description</a></td>
<td class="text">Company entered into a short term loan agreement with Suzhou Zhengyuanwei Needle Ce Co., Ltd, an unrelated party to loan RMB0.6 million (approximately $0.1 million), bearing annual interest rate of 12%. As of March 31, 2021, loan amount of RMB0.5 million ($76,303) remained outstanding.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_ChinaEverbrightBankDalianFriendshipBranchMember', window );">China Everbright Bank Dalian Friendship Branch [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_LoansDetailsLineItems', window );"><strong>Loans (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentDescription', window );">Description of bills</a></td>
<td class="text">In December 2019, the Company obtained banking facilities from China Everbright Bank Dalian Friendship Branch totaled RMB39.9 million (approximately $6.1 million) for a term until November 6, 2020, bearing interest at 5.655% per annum. The facility was secured by 100% equity in CBAK Power held by BAK Asia and buildings of Hubei BAK Real Estate Co., Ltd., which Mr. Yunfei Li (&#x201c;Mr. Li&#x201d;), the Company&#x2019;s CEO holding 15% equity interest. The Company repaid the bank loan of RMB39.9 million (approximately $6.1 million) in December 2020.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_BillsPayableDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of bills payable</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_BillsPayableDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_InvestmentAgreementsDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_InvestmentAgreementsDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_LoanAgreementDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loan agreement, description.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_LoanAgreementDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_LoansDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_LoansDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_RemainedOutstandingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_RemainedOutstandingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Identification of the lender and information about a contractual promise to repay a short-term or long-term obligation, which includes borrowings under lines of credit, notes payable, commercial paper, bonds payable, debentures, and other contractual obligations for payment. This may include rationale for entering into the arrangement, significant terms of the arrangement, which may include amount, repayment terms, priority, collateral required, debt covenants, borrowing capacity, call features, participation rights, conversion provisions, sinking-fund requirements, voting rights, basis for conversion if convertible and remarketing provisions. The description may be provided for individual debt instruments, rational groupings of debt instruments, or by debt in total.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21475-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=75038535&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense incurred on a debt or other obligation to related party.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the terms of a credit facility arrangement. Terms typically include interest rate, collateral required, guarantees required, repayment requirements, and restrictions on use of assets and activities of the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Describes transactions with related parties, including directors, officers and key employees, including: (1) the aggregate amount of related party loans if they exceed 5 percent of shareholders' equity at the balance sheet date or at any time during the latest fiscal year, (2) an analysis of activity with respect to such loans for the latest fiscal year (i.e., beginning balance, new loans, repayments, other changes and ending balance), (3) the aggregate amount of any significant nonaccrual of interest, past due amounts, or restructured or potential problem (including additional information necessary to understand the impact on the financial statements), and (4) any related party loans not made in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.7(e))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cbat_ChinaEverbrightBankDalianBranchMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cbat_ChinaEverbrightBankDalianBranchMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_ChinaEverbrightBankDalianBranchMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_ChinaEverbrightBankDalianBranchMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_ChinaMerchantBankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_ChinaMerchantBankMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_AgriculturalBankOfChinaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_AgriculturalBankOfChinaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_ChinaZheshangBankCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_ChinaZheshangBankCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_SuzhouZhengyuanweiNeedleCeCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_SuzhouZhengyuanweiNeedleCeCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_ChinaEverbrightBankDalianFriendshipBranchMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_ChinaEverbrightBankDalianFriendshipBranchMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535851270136">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans (Details) - Schedule of bank borrowings - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfBankBorrowingsAbstract', window );"><strong>Schedule of bank borrowings [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansPayableToBankCurrent', window );">Current maturities of long-term bank loans</a></td>
<td class="nump">$ 13,688,805<span></span>
</td>
<td class="nump">$ 13,739,546<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ScheduleOfBankBorrowingsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfBankBorrowingsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansPayableToBankCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of current portion of long-term loans payable to bank due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansPayableToBankCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535831468712">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans (Details) - Schedule of facilities secured by the company's assets - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAndAssociatedLiabilitiesOfTransfersAccountedForAsSecuredBorrowingsLineItems', window );"><strong>Assets and Associated Liabilities of Transfers Accounted for as Secured Borrowings [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCollateralAmount', window );">Carrying Amounts</a></td>
<td class="nump">$ 45,800,477<span></span>
</td>
<td class="nump">$ 37,940,343<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CollateralAxis=cbat_PledgedDepositsMember', window );">Pledged deposits [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAndAssociatedLiabilitiesOfTransfersAccountedForAsSecuredBorrowingsLineItems', window );"><strong>Assets and Associated Liabilities of Transfers Accounted for as Secured Borrowings [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCollateralAmount', window );">Carrying Amounts</a></td>
<td class="nump">16,278,065<span></span>
</td>
<td class="nump">8,791,499<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CollateralAxis=cbat_RightOfUseAssetsnote9Member', window );">Right-of-use assets (note 10) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAndAssociatedLiabilitiesOfTransfersAccountedForAsSecuredBorrowingsLineItems', window );"><strong>Assets and Associated Liabilities of Transfers Accounted for as Secured Borrowings [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCollateralAmount', window );">Carrying Amounts</a></td>
<td class="nump">7,430,212<span></span>
</td>
<td class="nump">7,500,780<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CollateralAxis=cbat_CollateralBuildingsMember', window );">Buildings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAndAssociatedLiabilitiesOfTransfersAccountedForAsSecuredBorrowingsLineItems', window );"><strong>Assets and Associated Liabilities of Transfers Accounted for as Secured Borrowings [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCollateralAmount', window );">Carrying Amounts</a></td>
<td class="nump">17,187,727<span></span>
</td>
<td class="nump">16,721,178<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CollateralAxis=cbat_CollateralMachineryAndEquipmentMember', window );">Machinery and equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAndAssociatedLiabilitiesOfTransfersAccountedForAsSecuredBorrowingsLineItems', window );"><strong>Assets and Associated Liabilities of Transfers Accounted for as Secured Borrowings [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCollateralAmount', window );">Carrying Amounts</a></td>
<td class="nump">$ 4,904,473<span></span>
</td>
<td class="nump">$ 4,926,886<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsAndAssociatedLiabilitiesOfTransfersAccountedForAsSecuredBorrowingsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAndAssociatedLiabilitiesOfTransfersAccountedForAsSecuredBorrowingsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCollateralAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of assets pledged to secure a debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=75038535&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCollateralAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollateralAxis=cbat_PledgedDepositsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollateralAxis=cbat_PledgedDepositsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollateralAxis=cbat_RightOfUseAssetsnote9Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollateralAxis=cbat_RightOfUseAssetsnote9Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollateralAxis=cbat_CollateralBuildingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollateralAxis=cbat_CollateralBuildingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollateralAxis=cbat_CollateralMachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollateralAxis=cbat_CollateralMachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535750944424">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Loans (Details) - Schedule of other short-term loans - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrent', window );">Advance from related parties</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 326,033<span></span>
</td>
<td class="nump">$ 471,185<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AdvancesFromUnrelatedThirdParty', window );">Advances from unrelated third party</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">779,793<span></span>
</td>
<td class="nump">782,684<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherShortTermBorrowings', window );">Other short-term loans</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,105,826<span></span>
</td>
<td class="nump">1,253,869<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrXiangqianLiTheCompanysFormerCEOMember', window );">Mr. Xiangqian Li, the Company's Former CEO [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrent', window );">Advance from related parties</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">100,000<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrYunfeiLiMember', window );">Mr. Yunfei Li [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrent', window );">Advance from related parties</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">133,928<span></span>
</td>
<td class="nump">278,739<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_ShareholdersMember', window );">Shareholders [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrent', window );">Advance from related parties</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">92,105<span></span>
</td>
<td class="nump">92,446<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrWenwuYuMember', window );">Mr. Wenwu Yu [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AdvancesFromUnrelatedThirdParty', window );">Advances from unrelated third party</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">16,761<span></span>
</td>
<td class="nump">16,823<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrLongqianPengMember', window );">Mr. Longqian Peng [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AdvancesFromUnrelatedThirdParty', window );">Advances from unrelated third party</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">686,729<span></span>
</td>
<td class="nump">689,275<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_SuzhouZhengyuanweiNeedleCeCoLtdMember', window );">Suzhou Zhengyuanwei Needle Ce Co., Ltd [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AdvancesFromUnrelatedThirdParty', window );">Advances from unrelated third party</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[5]</sup></td>
<td class="nump">$ 76,303<span></span>
</td>
<td class="nump">$ 76,586<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Advances from Mr. Xiangqian Li, the Company&#8217;s former CEO, was unsecured, non-interest bearing and repayable on demand.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Advances from Mr. Yunfei Li, the Company&#8217;s CEO, was unsecured, non-interest bearing and repayable on demand.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">The earnest money paid by certain shareholders in relation to share purchase (note 1) were unsecured, non-interest bearing and repayable on demand.

In 2019, according to the investment agreements and agreed by the investors, the Company returned partial earnest money of $966,579 (approximately RMB6.7 million) to these investors.

On October 14, 2019, the Company entered into a cancellation agreement with Mr. Shangdong Liu, Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen (the creditors). Pursuant to the terms of the cancellation agreement, Mr. Shangdong Liu, Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen agreed to cancel and convert the Fifth Debt (note 1) and the Unpaid Earnest Money in exchange for 528,053, 3,536,068, 2,267,798 and 2,267,798 shares of common stock of the Company, respectively, at an exchange price of $0.6 per share. Upon receipt of the shares, the creditors will release the Company from any claims, demands and other obligations relating to the Fifth Debt and the Unpaid Earnest Money.

As of March 31, 2021, earnest money of $92,105 remained outstanding.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[4]</td>
<td style="vertical-align: top;" valign="top">Advances from unrelated third parties were unsecured, non-interest bearing and repayable on demand.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[5]</td>
<td style="vertical-align: top;" valign="top">In 2019, the Company entered into a short term loan agreement with Suzhou Zhengyuanwei Needle Ce Co., Ltd, an unrelated party to loan RMB0.6 million (approximately $0.1 million), bearing annual interest rate of 12%. As of March 31, 2021, loan amount of RMB0.5 million ($76,303) remained outstanding.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_AdvancesFromUnrelatedThirdParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Advances from unrelated third party.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_AdvancesFromUnrelatedThirdParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueToRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueToRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowings classified as other, maturing within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a)(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrXiangqianLiTheCompanysFormerCEOMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrXiangqianLiTheCompanysFormerCEOMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrYunfeiLiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrYunfeiLiMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_ShareholdersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_ShareholdersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrWenwuYuMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrWenwuYuMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrLongqianPengMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrLongqianPengMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_SuzhouZhengyuanweiNeedleCeCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_SuzhouZhengyuanweiNeedleCeCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535807973640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses and Other Payables (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Nov. 09, 2007</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Nov. 30, 2007</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AccruedExpensesandOtherPayablesDetailsLineItems', window );"><strong>Accrued Expenses and Other Payables (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Gross proceeds shares of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 65,495,011<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_LiquidatedDamages', window );">Liquidated damages</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 159,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 159,000<span></span>
</td>
<td class="nump">$ 561,174<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember', window );">Private Placement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AccruedExpensesandOtherPayablesDetailsLineItems', window );"><strong>Accrued Expenses and Other Payables (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Gross proceeds shares of common stock</a></td>
<td class="nump">$ 13,650,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Sale of shares of common stock (in Shares)</a></td>
<td class="nump">3,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Sale of share price (in Dollars per share)</a></td>
<td class="nump">$ 3.90<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFeeAmount', window );">Cash fee</a></td>
<td class="nump">$ 819,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_LiquidatedDamagesDescription', window );">Liquidated damages, description</a></td>
<td class="text">(a) 1.5% of the aggregate purchase price paid by such investor for the shares it purchased on the one month anniversary of the Effectiveness Deadline; (b) an additional 1.5% of the aggregate purchase price paid by such investor every thirtieth day thereafter (pro rated for periods totaling less than thirty days) until the earliest of the effectiveness of the registration statement, the ten-month anniversary of the Effectiveness Deadline and the time that the Company is no longer required to keep such resale registration statement effective because either such shareholders have sold all of their shares or such shareholders may sell their shares pursuant to Rule 144 without volume limitations; and (c) 0.5% of the aggregate purchase price paid by such investor for the shares it purchased in the Company&#x2019;s November 2007 private placement on each of the following dates: the ten-month anniversary of the Effectiveness Deadline and every thirtieth day thereafter (prorated for periods totaling less than thirty days), until the earlier of the effectiveness of the registration statement and the time that the Company no longer is required to keep such resale registration statement effective because either such shareholders have sold all of their shares or such shareholders may sell their shares pursuant to Rule 144 without volume limitations. Such liquidated damages would bear interest at the rate of 1% per month (prorated for partial months) until paid in full.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_AccruedExpensesandOtherPayablesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_AccruedExpensesandOtherPayablesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_LiquidatedDamages">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liquidated damages.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_LiquidatedDamages</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_LiquidatedDamagesDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_LiquidatedDamagesDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFeeAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the fee that accompanies borrowing money under the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFeeAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535963617432">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Accrued Expenses and Other Payables (Details) - Schedule of accrued expenses and other payables - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfAccruedExpensesAndOtherPayablesAbstract', window );"><strong>Schedule of accrued expenses and other payables [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConstructionPayableCurrent', window );">Construction costs payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1,086,410<span></span>
</td>
<td class="nump">$ 273,279<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_EquipmentPurchasePayable', window );">Equipment purchase payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,120,765<span></span>
</td>
<td class="nump">5,431,132<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_LiquidatedDamagesAmount', window );">Liquidated damages (note )</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">1,210,119<span></span>
</td>
<td class="nump">1,210,119<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedEmployeeBenefitsCurrent', window );">Accrued staff costs</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,534,997<span></span>
</td>
<td class="nump">2,083,660<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AccruedCustomerDeposits', window );">Customer deposits</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">289,473<span></span>
</td>
<td class="nump">394,536<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other payables and accruals</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,012,220<span></span>
</td>
<td class="nump">2,252,733<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAccountsPayableAndAccruedLiabilities', window );">Accrued expenses and other payables</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 9,253,984<span></span>
</td>
<td class="nump">$ 11,645,459<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">On August 15, 2006, the SEC declared effective a post-effective amendment that the Company had filed on August 4, 2006, terminating the effectiveness of a resale registration statement on Form SB-2 that had been filed pursuant to a registration rights agreement with certain shareholders to register the resale of shares held by those shareholders. The Company subsequently filed Form S-1 for these shareholders. On December 8, 2006, the Company filed its Annual Report on Form 10-K for the year ended September 30, 2006 (the &#8220;2006 Form 10-K&#8221;). After the filing of the 2006 Form 10-K, the Company&#8217;s previously filed registration statement on Form S-1 was no longer available for resale by the selling shareholders whose shares were included in such Form S-1. Under the registration rights agreement, those selling shareholders became eligible for liquidated damages from the Company relating to the above two events totaling approximately $1,051,000. As of December 31, 2019 and March 31, 2020, no liquidated damages relating to both events have been paid.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_AccruedCustomerDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of customer deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_AccruedCustomerDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_EquipmentPurchasePayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_EquipmentPurchasePayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_LiquidatedDamagesAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_LiquidatedDamagesAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ScheduleOfAccruedExpensesAndOtherPayablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfAccruedExpensesAndOtherPayablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedEmployeeBenefitsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6935-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedEmployeeBenefitsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConstructionPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for the acquisition of merchandise, materials, supplies and services pertaining to construction projects such as a housing development or factory expansion not classified as trade payables. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConstructionPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred and payable to vendors for goods and services received classified as other, and expenses incurred but not yet paid, payable within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e7018-107765<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535807950664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deferred Government Grants (Details)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Sep. 30, 2015 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 23, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 23, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Sep. 23, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Oct. 17, 2014 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_OtherLongTermPayablesAbstract', window );"><strong>Other Long Term Payables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_FinanceCosts', window );">Finance costs (in Yuan Renminbi) | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 150,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue from grants</a></td>
<td class="nump">$ 23,103,427<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRemovalCosts', window );">Payments for removal costs</a></td>
<td class="nump">$ 1,004,027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_SubsidyReceived', window );">Subsidy received</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,050,000<span></span>
</td>
<td class="nump">&#165; 20,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 46,150,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherDepreciationAndAmortization', window );">Depreciation expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 38,133<span></span>
</td>
<td class="nump">$ 35,421<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_FinanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>finance the costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_FinanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_OtherLongTermPayablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_OtherLongTermPayablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_SubsidyReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_SubsidyReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense charged against earnings to allocate the cost of tangible and intangible assets over their remaining economic lives, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRemovalCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash outflow related to disposal costs of plants, whether by demolishing, dismantling, abandoning, sale, and so forth during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRemovalCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535847146552">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Deferred Government Grants (Details) - Schedule of deferred government grants - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfDeferredGovernmentGrantsAbstract', window );"><strong>Schedule of deferred government grants [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLongTermDebt', window );">Total government grants</a></td>
<td class="nump">$ 7,391,041<span></span>
</td>
<td class="nump">$ 7,456,308<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLongTermDebtCurrent', window );">Less: Current portion</a></td>
<td class="num">(150,917)<span></span>
</td>
<td class="num">(151,476)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLongTermDebtNoncurrent', window );">Non-current portion</a></td>
<td class="nump">$ 7,240,124<span></span>
</td>
<td class="nump">$ 7,304,832<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ScheduleOfDeferredGovernmentGrantsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfDeferredGovernmentGrantsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt classified as other, payable within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt classified as other, payable after one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>R85.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535851393992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Product Warranty Provision (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantiesDisclosuresAbstract', window );"><strong>Product Warranties Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyDescription', window );">Standard Product Warranty Description</a></td>
<td class="text">The Company maintains a policy of providing after sales support for certain of its new EV and LEV battery products introduced since October 1, 2015 by way of a warranty program. The limited cover covers a period of six to twenty four months for battery cells, a period of twelve to twenty seven months for battery modules for light electric vehicles (LEV) such as electric bicycles, and a period of three years to eight years (or 120,000 or 200,000 km if reached sooner) for battery modules for electric vehicles (EV). The Company accrues an estimate of its exposure to warranty claims based on both current and historical product sales data and warranty costs incurred. The Company assesses the adequacy of its recorded warranty liability at least annually and adjusts the amounts as necessary.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantiesDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantiesDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Describes the nature of the product warranty, including the approximate term of the product warranty, how the product warranty arose, and the events or circumstances that would require the warrantor to perform under the product warranty.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121555522&amp;loc=d3e12069-110248<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<FILENAME>R86.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535750879912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems', window );"><strong>Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Federal corporate income tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrcTaxDescription', window );">PRC tax, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The CIT Law in China applies an income tax rate of 25% to all enterprises but grants preferential tax treatment to High-New Technology Enterprises. CBAK Power was regarded as a &#x201c;High-new technology enterprise&#x201d; pursuant to a certificate jointly issued by the relevant Dalian Government authorities. The certificate was valid for three years commencing from year 2019. Under the preferential tax treatment, CBAK Power was entitled to enjoy a tax rate of 15% for the years from 2019 to 2021 provided that the qualifying conditions as a High-new technology enterprise were met.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardDescription', window );">Expire, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">As of December 31, 2020 and March 31, 2021, the Company&#x2019;s U.S. entity had net operating loss carry forwards of $103,580,741, of which $102,293 available to reduce future taxable income which will expire in various years through 2035 and $103,478,448 available to offset capital gains recognized in the succeeding 5 tax years and the Company&#x2019;s PRC subsidiaries had net operating loss carry forwards of $37,536,687 and $36,798,249, respectively, which will expire in various years through 2028.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carry forwards (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 103,580,741<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_OperatingLossCarryforwardsAvailableToReduceFutureTaxableIncome', window );">Operating loss carryforwards available to reduce future taxable income (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 102,293<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_UncertainIncomeTaxPercentage', window );">Uncertain income tax percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems', window );"><strong>Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Income tax rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Federal corporate income tax rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems', window );"><strong>Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Income tax rate</a></td>
<td class="nump">35.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Federal corporate income tax rate</a></td>
<td class="nump">35.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityNameAxis=cbat_HongKongTaxMember', window );">Hong Kong Tax [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems', window );"><strong>Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Federal corporate income tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16.50%<span></span>
</td>
<td class="nump">16.50%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_OperatingLossCarryforwardsAvailableToReduceFutureTaxableIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_OperatingLossCarryforwardsAvailableToReduceFutureTaxableIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_PrcTaxDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>PRC Tax, description.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_PrcTaxDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_UncertainIncomeTaxPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_UncertainIncomeTaxPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxCreditCarryforwardDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A description of the origin, nature, and characteristics of the tax credit carryforward.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCreditCarryforwardDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityNameAxis=cbat_HongKongTaxMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityNameAxis=cbat_HongKongTaxMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<FILENAME>R87.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535848738744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of provision for income taxes expenses - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrcIncomeTaxAbstract', window );"><strong>PRC income tax:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Current</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income taxes expenses</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_PrcIncomeTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_PrcIncomeTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>R88.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535845998472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of income tax reconciliation - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfIncomeTaxReconciliationAbstract', window );"><strong>Schedule of income tax reconciliation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Profit (loss) before income taxes</a></td>
<td class="nump">$ 29,608,168<span></span>
</td>
<td class="num">$ (2,354,111)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">United States federal corporate income tax rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Income tax credit computed at United States statutory corporate income tax rate</a></td>
<td class="nump">$ 6,217,715<span></span>
</td>
<td class="num">$ (494,363)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ReconcilingItemsAbstract', window );"><strong>Reconciling items:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential', window );">Rate differential for PRC earnings</a></td>
<td class="nump">69,004<span></span>
</td>
<td class="num">(69,225)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_NontaxableIncome', window );">Non-taxable income</a></td>
<td class="num">(5,969,462)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpense', window );">Non-deductible expenses</a></td>
<td class="nump">82,672<span></span>
</td>
<td class="nump">67,679<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Share based payments</a></td>
<td class="nump">31,252<span></span>
</td>
<td class="nump">63,028<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Valuation allowance on deferred tax assets</a></td>
<td class="num">(431,181)<span></span>
</td>
<td class="nump">432,881<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expenses</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_NontaxableIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_NontaxableIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ReconcilingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ReconcilingItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ScheduleOfIncomeTaxReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfIncomeTaxReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<FILENAME>R89.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535831510024">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of deferred tax assets and liabilities - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_DeferredTaxAssetsAbstract', window );"><strong>Deferred tax assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_DeferredTaxAssetNetNoncurrent', window );">Deferred tax assets, non-current</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss carried forward</a></td>
<td class="nump">30,663,453<span></span>
</td>
<td class="nump">31,060,254<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_DeferredTaxAssetValuationAllowanceNoncurrent', window );">Valuation allowance</a></td>
<td class="num">(34,329,297)<span></span>
</td>
<td class="num">(34,760,478)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_DeferredTaxesLiabilitiesNoncurrent', window );">Deferred tax liabilities, non-current</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ComponentsOfDeferredTaxAssetsAxis=us-gaap_TradeAccountsReceivableMember', window );">Trade Accounts Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_DeferredTaxAssetsAbstract', window );"><strong>Deferred tax assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_DeferredTaxAssetNetNoncurrent', window );">Deferred tax assets, non-current</a></td>
<td class="nump">1,316,433<span></span>
</td>
<td class="nump">1,354,762<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ComponentsOfDeferredTaxAssetsAxis=us-gaap_InventoriesMember', window );">Inventories [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_DeferredTaxAssetsAbstract', window );"><strong>Deferred tax assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_DeferredTaxAssetNetNoncurrent', window );">Deferred tax assets, non-current</a></td>
<td class="nump">593,697<span></span>
</td>
<td class="nump">575,575<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ComponentsOfDeferredTaxAssetsAxis=cbat_DeferredTaxAssetsPropertyPlantAndEquipmentMember', window );">Property, plant and equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_DeferredTaxAssetsAbstract', window );"><strong>Deferred tax assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_DeferredTaxAssetNetNoncurrent', window );">Deferred tax assets, non-current</a></td>
<td class="nump">1,261,434<span></span>
</td>
<td class="nump">1,271,986<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ComponentsOfDeferredTaxAssetsAxis=cbat_ProvisionForProductWarrantyMember', window );">Provision for product warranty [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_DeferredTaxAssetsAbstract', window );"><strong>Deferred tax assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_DeferredTaxAssetNetNoncurrent', window );">Deferred tax assets, non-current</a></td>
<td class="nump">$ 494,280<span></span>
</td>
<td class="nump">$ 497,901<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_DeferredTaxAssetNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforward classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_DeferredTaxAssetNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_DeferredTaxAssetValuationAllowanceNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation allowance of deferred tax asset attributable to deductible temporary differences and carryforward, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_DeferredTaxAssetValuationAllowanceNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_DeferredTaxAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_DeferredTaxAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_DeferredTaxesLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax assets, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_DeferredTaxesLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ComponentsOfDeferredTaxAssetsAxis=us-gaap_TradeAccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ComponentsOfDeferredTaxAssetsAxis=us-gaap_TradeAccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ComponentsOfDeferredTaxAssetsAxis=us-gaap_InventoriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ComponentsOfDeferredTaxAssetsAxis=us-gaap_InventoriesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ComponentsOfDeferredTaxAssetsAxis=cbat_DeferredTaxAssetsPropertyPlantAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ComponentsOfDeferredTaxAssetsAxis=cbat_DeferredTaxAssetsPropertyPlantAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ComponentsOfDeferredTaxAssetsAxis=cbat_ProvisionForProductWarrantyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ComponentsOfDeferredTaxAssetsAxis=cbat_ProvisionForProductWarrantyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>R90.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535840958456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of unrecognized tax benefits excluding interest and penalties<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($)</div>
</th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_TypeOfCurrencyAxis=cbat_GrossUTBMember', window );">Gross UTB [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesLineItems', window );"><strong>Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of unrecognized tax benefits excluding interest and penalties [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance as of January 1, 2021</a></td>
<td class="nump">$ 7,511,182<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease', window );">Increase in unrecognized tax benefits taken in current period</a></td>
<td class="num">(27,740)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance as of March 31, 2021</a></td>
<td class="nump">7,483,442<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_TypeOfCurrencyAxis=cbat_SurchargeMember', window );">Surcharge [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesLineItems', window );"><strong>Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of unrecognized tax benefits excluding interest and penalties [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance as of January 1, 2021</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease', window );">Increase in unrecognized tax benefits taken in current period</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance as of March 31, 2021</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_TypeOfCurrencyAxis=cbat_NetUTBMember', window );">Net UTB [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesLineItems', window );"><strong>Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of unrecognized tax benefits excluding interest and penalties [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance as of January 1, 2021</a></td>
<td class="nump">7,511,182<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease', window );">Increase in unrecognized tax benefits taken in current period</a></td>
<td class="num">(27,740)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance as of March 31, 2021</a></td>
<td class="nump">$ 7,483,442<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=SL37586934-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_TypeOfCurrencyAxis=cbat_GrossUTBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_TypeOfCurrencyAxis=cbat_GrossUTBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_TypeOfCurrencyAxis=cbat_SurchargeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_TypeOfCurrencyAxis=cbat_SurchargeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_TypeOfCurrencyAxis=cbat_NetUTBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_TypeOfCurrencyAxis=cbat_NetUTBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<FILENAME>R91.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535831305688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based Compensation (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="5">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 12, 2015</div></th>
<th class="th"><div>Oct. 23, 2020</div></th>
<th class="th"><div>May 31, 2017</div></th>
<th class="th"><div>Apr. 19, 2016</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Jan. 20, 2005</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_SharebasedCompensationDetailsLineItems', window );"><strong>Share-based Compensation (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Aggregate number of shares (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,403,518<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,720,087<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock par value (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Fair value price per share (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_RestrictedSharesVestedSharesToBeIssued', window );">Number of vested shares (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,667<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedStockExpense', window );">Non-cash share based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 93,786<span></span>
</td>
<td class="nump">$ 300,135<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Sales and marketing expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">213,142<span></span>
</td>
<td class="nump">93,771<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">483,749<span></span>
</td>
<td class="nump">298,930<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized stock-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">152,777<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis=cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember', window );">Restricted Shares Granted on August 23, 2019 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_SharebasedCompensationDetailsLineItems', window );"><strong>Share-based Compensation (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75,794<span></span>
</td>
<td class="nump">254,890<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Sales and marketing expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,982<span></span>
</td>
<td class="nump">9,125<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,010<span></span>
</td>
<td class="nump">36,120<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cbat_TwoZeroOneFiveEquityIncentivesPlanMember', window );">2015 Equity Incentive Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_SharebasedCompensationDetailsLineItems', window );"><strong>Share-based Compensation (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Aggregate number of shares (in Shares)</a></td>
<td class="nump">10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Aggregated restricted shares (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">690,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_SharebasedCompensationDetailsLineItems', window );"><strong>Share-based Compensation (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock par value (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Fair value price per share (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.24<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized stock-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 159,302<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cbat_RestrictedSharesGrantedOnAprilOneNineTwoZeroOneSixMember', window );">Restricted shares granted on April 19, 2016 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_SharebasedCompensationDetailsLineItems', window );"><strong>Share-based Compensation (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_RestrictedSharesVestedSharesToBeIssued', window );">Number of vested shares (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,167<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription', window );">Description of restricted shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">the Company&#x2019;s 2015 Plan, the Compensation Committee of the Board of Directors of the Company granted an aggregate of 500,000 restricted shares of the Company&#x2019;s common stock, par value $0.001, to certain employees, officers and directors of the Company, of which 220,000 restricted shares were granted to the Company&#x2019;s executive officers and directors. There are three types of vesting schedules. First, if the number of restricted shares granted is below 3,000, the shares will vest annually in 2 equal installments over a two year period with the first vesting on June 30, 2017. Second, if the number of restricted shares granted is larger than or equal to 3,000 and is below 10,000, the shares will vest annually in 3 equal installments over a three year period with the first vesting on June 30, 2017. Third, if the number of restricted shares granted is above or equal to 10,000, the shares will vest semi-annually in 6 equal installments over a three year period with the first vesting on December 31, 2016. The fair value of these restricted shares was $2.68 per share on April 19, 2016.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember', window );">Restricted Shares Granted on August 23, 2019 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_SharebasedCompensationDetailsLineItems', window );"><strong>Share-based Compensation (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_RestrictedSharesVestedSharesToBeIssued', window );">Number of vested shares (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">288,498<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember', window );">Restricted Shares Granted on October 23, 2020 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_SharebasedCompensationDetailsLineItems', window );"><strong>Share-based Compensation (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedStockExpense', window );">Non-cash share based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 55,032<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_RestrictedShareDescription', window );">Description of restricted share units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">the Company&#x2019;s 2015 Plan, the Compensation Committee granted an aggregate of 100,000 restricted share units of the Company&#x2019;s common stock to an employee of the Company. In accordance with the vesting schedule of the grant, the restricted shares will vest semi-annually in 6 equal installments over a three year period with the first vesting on October 30, 2020. The fair value of these restricted shares was $3 per share on October 23, 2020.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_RestrictedShareDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>description of restricted share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_RestrictedShareDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_RestrictedSharesVestedSharesToBeIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_RestrictedSharesVestedSharesToBeIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_SharebasedCompensationDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_SharebasedCompensationDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedStockExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for award of restricted stock or unit under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedStockExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of terms of share-based payment arrangement. Includes, but is not limited to, type of award or grantee and reason for issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis=cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityInterestIssuedOrIssuableByTypeAxis=cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=cbat_TwoZeroOneFiveEquityIncentivesPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=cbat_TwoZeroOneFiveEquityIncentivesPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=cbat_RestrictedSharesGrantedOnAprilOneNineTwoZeroOneSixMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=cbat_RestrictedSharesGrantedOnAprilOneNineTwoZeroOneSixMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>104
<FILENAME>R92.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535847405576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based Compensation (Details) - Schedule of non-vested restricted share units granted<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2021 </div>
<div>shares</div>
</th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardDateAxis=cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember', window );">Restricted shares granted on August 23, 2019 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedLineItems', window );"><strong>Share-based Compensation (Details) - Schedule of non-vested restricted share units granted [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares', window );">Non-vested share, Beginning balance</a></td>
<td class="nump">855,504<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested</a></td>
<td class="num">(288,498)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Non-vested share, Ending balance</a></td>
<td class="nump">567,006<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardDateAxis=cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember', window );">Restricted Shares Granted on October 23, 2020 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedLineItems', window );"><strong>Share-based Compensation (Details) - Schedule of non-vested restricted share units granted [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares', window );">Non-vested share, Beginning balance</a></td>
<td class="nump">83,333<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Non-vested share, Ending balance</a></td>
<td class="nump">83,333<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of non-vested options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>105
<FILENAME>R93.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535844247176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income (Loss) Per Share (Details) - shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1', window );">Vested restricted shares</a></td>
<td class="nump">288,498<span></span>
</td>
<td class="nump">299,332<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1', window );">Unvested restricted shares</a></td>
<td class="nump">11,621,967<span></span>
</td>
<td class="nump">1,154,002<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unvested restricted shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Vested restricted shares granted.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>106
<FILENAME>R94.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535938851816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income (Loss) Per Share (Details) - Schedule of calculation of income (loss) per share - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfCalculationOfIncomeLossPerShareAbstract', window );"><strong>Schedule of calculation of income (loss) per share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net (loss) income</a></td>
<td class="nump">$ 29,608,168<span></span>
</td>
<td class="num">$ (2,354,111)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CapitalContributionFromNonControllingInterestsOfASubsidiary', window );">Less: Net loss (income) attributable to non-controlling interests</a></td>
<td class="nump">1,114<span></span>
</td>
<td class="num">(5,870)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net (loss) income attributable to shareholders of CBAK Energy Technology, Inc.</a></td>
<td class="nump">$ 29,609,282<span></span>
</td>
<td class="num">$ (2,359,981)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average shares outstanding &#8211; basis (note) (in Shares)</a></td>
<td class="nump">84,283,605<span></span>
</td>
<td class="nump">53,293,776<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits', window );">Dilutive unvested restricted stock and warrants</a></td>
<td class="nump">$ 650,308<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average shares outstanding - diluted (in Shares)</a></td>
<td class="nump">84,933,913<span></span>
</td>
<td class="nump">53,293,776<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in Dollars per share)</a></td>
<td class="nump">$ 0.35<span></span>
</td>
<td class="num">$ (0.04)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in Dollars per share)</a></td>
<td class="nump">$ 0.35<span></span>
</td>
<td class="num">$ (0.04)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_CapitalContributionFromNonControllingInterestsOfASubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_CapitalContributionFromNonControllingInterestsOfASubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ScheduleOfCalculationOfIncomeLossPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfCalculationOfIncomeLossPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise of stock options or restrictive stock units (RSUs).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e4984-109258<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1377-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3000-108585<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>107
<FILENAME>R95.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535847149992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrants (Details) - shares<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 08, 2021</div></th>
<th class="th"><div>Dec. 08, 2020</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_WarrantsDetailsLineItems', window );"><strong>Warrants (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_WarrantsIssuedAndOutstanding', window );">Warrants issued and outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,797,479<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_TypeOfAgreementAxis=cbat_SecuritiesPurchaseAgreementMember', window );">Securities Purchase Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_WarrantsDetailsLineItems', window );"><strong>Warrants (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_WarrantsDescription', window );">Warrants, description</a></td>
<td class="text">the Company entered into another securities purchase agreement with the same investors, pursuant to which the Company issued in a registered direct offering, an aggregate of 8,939,976 shares of common stock of the Company at a per share purchase price of $7.83. In addition, the Company issued to the investors (i) in a concurrent private placement, the Series A-1 warrants to purchase a total of 4,469,988 shares of common stock, at a per share exercise price of $7.67 and exercisable for 42 months from the date of issuance; (ii) in the registered direct offering, the Series B warrants to purchase a total of 4,469,988 shares of common stock, at a per share exercise price of $7.83 and exercisable for 90 days from the date of issuance; and (iii) in the registered direct offering, the Series A-2 warrants to purchase up to 2,234,992 shares of common stock, at a per share exercise price of $7.67 and exercisable for 45 months from the date of issuance. The Company received gross proceeds of approximately $70 million from the registered direct offering and the concurrent private placement, before deducting fees to the placement agent and other estimated offering expenses of $5.0 million payable by the Company. In addition, the placement agent for this transaction also received warrants (&#x201c;Placement Agent Warrants&#x201d;) for the purchase of up to 446,999 shares of the Company&#x2019;s common stock at an exercise price of $9.204 per share exercisable for 36 months after 6 months from the issuance.<span></span>
</td>
<td class="text">the Company entered in a securities purchase agreement with certain institutional investors, pursuant to which the Company issued in a registered direct offering, an aggregate of 9,489,800 shares of its common stock at a price of $5.18 per share, for aggregate gross proceeds to the Company of approximately $49 million, before deducting fees to the placement agent and other estimated offering expenses payable by the Company. As part of the transaction, the institutional investors also received warrants (&#x201c;Investor Warrants&#x201d;) for the purchase of up to 3,795,920 shares of the Company&#x2019;s common stock at an exercise price of $6.46 per share exercisable for 36 months from the date of issuance. In addition, the placement agent for this transaction also received warrants (&#x201c;Placement Agent Warrants&#x201d;) for the purchase of up to 379,592 shares of the Company&#x2019;s common stock at an exercise price of $6.475 per share exercisable for 36 months after 6 months from the issuance.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_WarrantsDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_WarrantsDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_WarrantsDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_WarrantsDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_WarrantsIssuedAndOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_WarrantsIssuedAndOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_TypeOfAgreementAxis=cbat_SecuritiesPurchaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_TypeOfAgreementAxis=cbat_SecuritiesPurchaseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>108
<FILENAME>R96.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535841207736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrants (Details) - Schedule of the outstanding warrants - $ / shares<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 10, 2020</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=cbat_WarrantsHolderMember', window );">Warrants Holder [Member] | Investor Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems', window );"><strong>Warrants (Details) - Schedule of the outstanding warrants [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_MarketPricePerShare', window );">Market price per share (USD/share) (in Dollars per share)</a></td>
<td class="nump">$ 5.36<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_WarrantsExercisePrice', window );">Exercise price (USD/price) (in Dollars per share)</a></td>
<td class="nump">$ 6.46<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_RiskFreeRateOfWarrants', window );">Risk free rate</a></td>
<td class="nump">0.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_DividendYieldRateOfWarrants', window );">Dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ExpectedTermOfWarrantsContractualLifeYears', window );">Expected term/ Contractual life (years)</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ExpectedVolatilityRateOfWarrants', window );">Expected volatility</a></td>
<td class="nump">211.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=cbat_WarrantsHolderMember', window );">Warrants Holder [Member] | Placement Agent Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems', window );"><strong>Warrants (Details) - Schedule of the outstanding warrants [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_MarketPricePerShare', window );">Market price per share (USD/share) (in Dollars per share)</a></td>
<td class="nump">$ 5.36<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_WarrantsExercisePrice', window );">Exercise price (USD/price) (in Dollars per share)</a></td>
<td class="nump">$ 6.475<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_RiskFreeRateOfWarrants', window );">Risk free rate</a></td>
<td class="nump">0.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_DividendYieldRateOfWarrants', window );">Dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ExpectedTermOfWarrantsContractualLifeYears', window );">Expected term/ Contractual life (years)</a></td>
<td class="text">3 years 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ExpectedVolatilityRateOfWarrants', window );">Expected volatility</a></td>
<td class="nump">211.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=cbat_AppraisalDateMember', window );">Appraisal Date [Member] | Investor Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems', window );"><strong>Warrants (Details) - Schedule of the outstanding warrants [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_MarketPricePerShare', window );">Market price per share (USD/share) (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.06<span></span>
</td>
<td class="nump">$ 5.10<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_WarrantsExercisePrice', window );">Exercise price (USD/price) (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.46<span></span>
</td>
<td class="nump">$ 6.46<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_RiskFreeRateOfWarrants', window );">Risk free rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.20%<span></span>
</td>
<td class="nump">0.30%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_DividendYieldRateOfWarrants', window );">Dividend yield</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ExpectedTermOfWarrantsContractualLifeYears', window );">Expected term/ Contractual life (years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 328 days<span></span>
</td>
<td class="text">2 years 255 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ExpectedVolatilityRateOfWarrants', window );">Expected volatility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">187.60%<span></span>
</td>
<td class="nump">134.80%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=cbat_AppraisalDateMember', window );">Appraisal Date [Member] | Placement Agent Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems', window );"><strong>Warrants (Details) - Schedule of the outstanding warrants [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_MarketPricePerShare', window );">Market price per share (USD/share) (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.06<span></span>
</td>
<td class="nump">$ 5.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_WarrantsExercisePrice', window );">Exercise price (USD/price) (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.475<span></span>
</td>
<td class="nump">$ 6.475<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_RiskFreeRateOfWarrants', window );">Risk free rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.20%<span></span>
</td>
<td class="nump">0.40%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_DividendYieldRateOfWarrants', window );">Dividend yield</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ExpectedTermOfWarrantsContractualLifeYears', window );">Expected term/ Contractual life (years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years 146 days<span></span>
</td>
<td class="text">3 years 73 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ExpectedVolatilityRateOfWarrants', window );">Expected volatility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">187.60%<span></span>
</td>
<td class="nump">125.80%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_DividendYieldRateOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_DividendYieldRateOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ExpectedTermOfWarrantsContractualLifeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ExpectedTermOfWarrantsContractualLifeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ExpectedVolatilityRateOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ExpectedVolatilityRateOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_MarketPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_MarketPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_RiskFreeRateOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_RiskFreeRateOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_WarrantsExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_WarrantsExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=cbat_WarrantsHolderMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=cbat_WarrantsHolderMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=cbat_InvestorWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=cbat_InvestorWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=cbat_PlacementAgentWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=cbat_PlacementAgentWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=cbat_AppraisalDateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=cbat_AppraisalDateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>109
<FILENAME>R97.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535841262536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrants (Details) - Schedule of warrants issued - $ / shares<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 10, 2021</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=cbat_InvestorWarrantsSeriesA1Member', window );">Investor Warrants Series A1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_WarrantsDetailsScheduleofwarrantsissuedLineItems', window );"><strong>Warrants (Details) - Schedule of warrants issued [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_MarketPricePerShare', window );">Market price per share (USD/share) (in Dollars per share)</a></td>
<td class="nump">$ 7.36<span></span>
</td>
<td class="nump">$ 5.10<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_WarrantsExercisePrice', window );">Exercise price (USD/price) (in Dollars per share)</a></td>
<td class="nump">$ 7.67<span></span>
</td>
<td class="nump">$ 7.67<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_RiskFreeRateOfWarrants', window );">Risk free rate</a></td>
<td class="nump">0.20%<span></span>
</td>
<td class="nump">0.50%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_DividendYieldRateOfWarrants', window );">Dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ExpectedTermOfWarrantsContractualLifeYears', window );">Expected term/ Contractual life (years)</a></td>
<td class="text">3 years 6 months<span></span>
</td>
<td class="text">3 years 146 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ExpectedVolatilityRateOfWarrants', window );">Expected volatility</a></td>
<td class="nump">121.80%<span></span>
</td>
<td class="nump">123.50%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=cbat_InvestorWarrantsSeriesA2Member', window );">Investor Warrants Series A2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_WarrantsDetailsScheduleofwarrantsissuedLineItems', window );"><strong>Warrants (Details) - Schedule of warrants issued [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_MarketPricePerShare', window );">Market price per share (USD/share) (in Dollars per share)</a></td>
<td class="nump">$ 7.36<span></span>
</td>
<td class="nump">$ 5.10<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_WarrantsExercisePrice', window );">Exercise price (USD/price) (in Dollars per share)</a></td>
<td class="nump">$ 7.67<span></span>
</td>
<td class="nump">$ 7.67<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_RiskFreeRateOfWarrants', window );">Risk free rate</a></td>
<td class="nump">0.30%<span></span>
</td>
<td class="nump">0.50%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_DividendYieldRateOfWarrants', window );">Dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ExpectedTermOfWarrantsContractualLifeYears', window );">Expected term/ Contractual life (years)</a></td>
<td class="text">3 years 292 days<span></span>
</td>
<td class="text">3 years 219 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ExpectedVolatilityRateOfWarrants', window );">Expected volatility</a></td>
<td class="nump">119.50%<span></span>
</td>
<td class="nump">121.60%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=cbat_InvestorWarrantsSeriesBMember', window );">Investor Warrants Series B [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_WarrantsDetailsScheduleofwarrantsissuedLineItems', window );"><strong>Warrants (Details) - Schedule of warrants issued [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_MarketPricePerShare', window );">Market price per share (USD/share) (in Dollars per share)</a></td>
<td class="nump">$ 7.36<span></span>
</td>
<td class="nump">$ 5.10<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_WarrantsExercisePrice', window );">Exercise price (USD/price) (in Dollars per share)</a></td>
<td class="nump">$ 7.83<span></span>
</td>
<td class="nump">$ 7.83<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_RiskFreeRateOfWarrants', window );">Risk free rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_DividendYieldRateOfWarrants', window );">Dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ExpectedTermOfWarrantsContractualLifeYears', window );">Expected term/ Contractual life (years)</a></td>
<td class="text">109 days<span></span>
</td>
<td class="text">36 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ExpectedVolatilityRateOfWarrants', window );">Expected volatility</a></td>
<td class="nump">214.50%<span></span>
</td>
<td class="nump">110.50%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=cbat_PlacementAgentWarrantsMember', window );">Placement Agent Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_WarrantsDetailsScheduleofwarrantsissuedLineItems', window );"><strong>Warrants (Details) - Schedule of warrants issued [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_MarketPricePerShare', window );">Market price per share (USD/share) (in Dollars per share)</a></td>
<td class="nump">$ 7.36<span></span>
</td>
<td class="nump">$ 5.10<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_WarrantsExercisePrice', window );">Exercise price (USD/price) (in Dollars per share)</a></td>
<td class="nump">$ 9.204<span></span>
</td>
<td class="nump">$ 9.204<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_RiskFreeRateOfWarrants', window );">Risk free rate</a></td>
<td class="nump">0.20%<span></span>
</td>
<td class="nump">0.50%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_DividendYieldRateOfWarrants', window );">Dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ExpectedTermOfWarrantsContractualLifeYears', window );">Expected term/ Contractual life (years)</a></td>
<td class="text">3 years 6 months<span></span>
</td>
<td class="text">3 years 146 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ExpectedVolatilityRateOfWarrants', window );">Expected volatility</a></td>
<td class="nump">121.80%<span></span>
</td>
<td class="nump">123.50%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_DividendYieldRateOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_DividendYieldRateOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ExpectedTermOfWarrantsContractualLifeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ExpectedTermOfWarrantsContractualLifeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ExpectedVolatilityRateOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ExpectedVolatilityRateOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_MarketPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_MarketPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_RiskFreeRateOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_RiskFreeRateOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_WarrantsDetailsScheduleofwarrantsissuedLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_WarrantsDetailsScheduleofwarrantsissuedLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_WarrantsExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_WarrantsExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=cbat_InvestorWarrantsSeriesA1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=cbat_InvestorWarrantsSeriesA1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=cbat_InvestorWarrantsSeriesA2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=cbat_InvestorWarrantsSeriesA2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=cbat_InvestorWarrantsSeriesBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=cbat_InvestorWarrantsSeriesBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=cbat_PlacementAgentWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=cbat_PlacementAgentWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>110
<FILENAME>R98.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535851479832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrants (Details) - Schedule of warrants liability measured at fair value on a recurring basis using Level 3 inputs - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnARecurringBasisUsingLevel3InputsAbstract', window );"><strong>Schedule of warrants liability measured at fair value on a recurring basis using Level 3 inputs [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_BalanceAtBeginningAndEndingOfYear', window );">Balance at the beginning of period</a></td>
<td class="nump">$ 17,783,000<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_WarrantsIssuedToInstitutionInvestors', window );">Warrants issued to institution investors</a></td>
<td class="nump">47,519,000<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_WarrantsIssuedToPlacementAgents', window );">Warrants issued to placement agent</a></td>
<td class="nump">2,346,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_WarrantsRedeemed', window );">Warrants redeemed</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_FairValueChangeOfIssuedWarrantsIncludedInEarnings', window );">Fair value change of warrants included in earnings</a></td>
<td class="num">(28,426,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_BalanceAtBeginningAndEndingOfYear', window );">Balance at end of period</a></td>
<td class="nump">$ 39,222,000<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_BalanceAtBeginningAndEndingOfYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_BalanceAtBeginningAndEndingOfYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_FairValueChangeOfIssuedWarrantsIncludedInEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_FairValueChangeOfIssuedWarrantsIncludedInEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnARecurringBasisUsingLevel3InputsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnARecurringBasisUsingLevel3InputsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_WarrantsIssuedToInstitutionInvestors">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_WarrantsIssuedToInstitutionInvestors</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_WarrantsIssuedToPlacementAgents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_WarrantsIssuedToPlacementAgents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_WarrantsRedeemed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_WarrantsRedeemed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>111
<FILENAME>R99.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535750852680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrants (Details) - Schedule of the warrant activity<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2021 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfTheWarrantActivityAbstract', window );"><strong>Schedule of the warrant activity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_NumberOfWarrantsBeginningAndEnding', window );">Number of Warrants, Outstanding | shares</a></td>
<td class="nump">4,175,512<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AverageExercisePriceBeginningAndEnding', window );">Average Exercise Price, Outstanding | $ / shares</a></td>
<td class="nump">$ 6.46<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_WeightedAverageRemainingContractualTermInYearsOutstandingBeginning', window );">Weighted Average Remaining Contractual Term in Years, Outstanding</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_NumberOfWarrantsExercisableBeginningAndEnding', window );">Number of Warrants, Exercisable | shares</a></td>
<td class="nump">3,795,920<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AverageExercisePriceExercisableBeginning', window );">Average Exercise Price, Exercisable | $ / shares</a></td>
<td class="nump">$ 6.46<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_WeightedAveragesRemainingContractualTermInYearsExercisable', window );">Weighted Average Remaining Contractual Term in Years, Exercisable</a></td>
<td class="text">2 years 328 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_NumberOfWarrantsGranted', window );">Number of Warrants, Granted | shares</a></td>
<td class="nump">11,621,967<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AverageExercisePriceGranted', window );">Average Exercise Price, Granted | $ / shares</a></td>
<td class="nump">$ 7.79<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_WeightedAveragesRemainingContractualTermInYearsGranted', window );">Weighted Average Remaining Contractual Term in Years, Granted</a></td>
<td class="text">2 years 109 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_NumberOfWarrantsExercisedSurrendered', window );">Number of Warrants, Exercised / surrendered | shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AverageExercisePriceExercisedSurrendered', window );">Average Exercise Price, Exercised / surrendered | $ / shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_NumberOfWarrantsExpired', window );">Number of Warrants, Expired | shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AverageExercisePriceExpired', window );">Average Exercise Price, Expired | $ / shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_NumberOfWarrantsBeginningAndEnding', window );">Number of Warrants, Outstanding | shares</a></td>
<td class="nump">15,797,479<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AverageExercisePriceBeginningAndEnding', window );">Average Exercise Price, Outstanding | $ / shares</a></td>
<td class="nump">$ 7.44<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_WeightedAverageRemainingContractualTermInYearsOutstandingEnding', window );">Weighted Average Remaining Contractual Term in Years, Outstanding</a></td>
<td class="text">2 years 109 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_NumberOfWarrantsExercisableBeginningAndEnding', window );">Number of Warrants, Exercisable | shares</a></td>
<td class="nump">14,970,888<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AverageExercisePriceExercisableBeginning', window );">Average Exercise Price, Exercisable | $ / shares</a></td>
<td class="nump">$ 7.41<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_WeightedAverageRemainingContractualTermInYearsExercisableEnding', window );">Weighted Average Remaining Contractual Term in Years, Exercisable</a></td>
<td class="text">2 years 109 days<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_AverageExercisePriceBeginningAndEnding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_AverageExercisePriceBeginningAndEnding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_AverageExercisePriceExercisableBeginning">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_AverageExercisePriceExercisableBeginning</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_AverageExercisePriceExercisedSurrendered">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_AverageExercisePriceExercisedSurrendered</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_AverageExercisePriceExpired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_AverageExercisePriceExpired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_AverageExercisePriceGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_AverageExercisePriceGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_NumberOfWarrantsBeginningAndEnding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_NumberOfWarrantsBeginningAndEnding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_NumberOfWarrantsExercisableBeginningAndEnding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_NumberOfWarrantsExercisableBeginningAndEnding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_NumberOfWarrantsExercisedSurrendered">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_NumberOfWarrantsExercisedSurrendered</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_NumberOfWarrantsExpired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_NumberOfWarrantsExpired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_NumberOfWarrantsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_NumberOfWarrantsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ScheduleOfTheWarrantActivityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfTheWarrantActivityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_WeightedAverageRemainingContractualTermInYearsExercisableEnding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Remaining Contractual Term in Years, Exercisable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_WeightedAverageRemainingContractualTermInYearsExercisableEnding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_WeightedAverageRemainingContractualTermInYearsOutstandingBeginning">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Remaining Contractual Term in Years, Outstanding, beginning.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_WeightedAverageRemainingContractualTermInYearsOutstandingBeginning</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_WeightedAverageRemainingContractualTermInYearsOutstandingEnding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Remaining Contractual Term in Years, Outstanding, ending.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_WeightedAverageRemainingContractualTermInYearsOutstandingEnding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_WeightedAveragesRemainingContractualTermInYearsExercisable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Remaining Contractual Term in Years, Exercisable, beginning.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_WeightedAveragesRemainingContractualTermInYearsExercisable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_WeightedAveragesRemainingContractualTermInYearsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Remaining Contractual Term in Years, Granted

..</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_WeightedAveragesRemainingContractualTermInYearsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>112
<FILENAME>R100.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535845971048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Financial Instruments (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_FairValueofFinancialInstrumentsDetailsLineItems', window );"><strong>Fair Value of Financial Instruments (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAdjustmentOfWarrants', window );">Fair value of warrant liability</a></td>
<td class="nump">$ 39,220,000<span></span>
</td>
<td class="nump">$ 17,783,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_FairValueofFinancialInstrumentsDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_FairValueofFinancialInstrumentsDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAdjustmentOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (income) related to adjustment to fair value of warrant liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section 25<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=109262497&amp;loc=d3e20148-110875<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAdjustmentOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>113
<FILENAME>R101.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535716783736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="41">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 02, 2020</div></th>
<th class="th">
<div>Aug. 09, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 09, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Aug. 07, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 07, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Apr. 02, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 02, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jul. 07, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 07, 2016 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 30, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Oct. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Aug. 24, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>May 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Apr. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 30, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Mar. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Mar. 20, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 20, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Feb. 29, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 29, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Feb. 28, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 28, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jan. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Nov. 30, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 30, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Oct. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 31, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Sep. 30, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jul. 25, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 25, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 19, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 19, 2017 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jun. 30, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2017 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>May 31, 2017 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>May 11, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 11, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Aug. 24, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jul. 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jun. 28, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 28, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>May 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Mar. 20, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Feb. 29, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Nov. 30, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Sep. 30, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Aug. 09, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Aug. 07, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>May 20, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 20, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Nov. 08, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 08, 2018 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>May 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 31, 2017 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Sep. 07, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 07, 2016 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Nov. 30, 2007 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositAssets', window );">Bank deposits | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 23,929<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17,385<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 23,929<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17,385<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConstructionContractCostProgressPaymentAccrued', window );">Accrued construction cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 6,135,860<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainContingencyUnrecordedAmount', window );">Power sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquipmentExpense', window );">Equipment expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">263,094<span></span>
</td>
<td class="nump">&#165; 1,724,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_LiquidatedDamages', window );">Liquidated damages | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">159,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">159,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">159,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">159,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 561,174<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsAndContingenciesDescription', window );">Commitments and contingencies, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">CBAK Power would pay $15,317 (RMB100,000), $7,659 (RMB50,000) and $21,775 (RMB142,164) by October 15, October 30 and November 30, 2019, respectively, and CBAK Power would pay litigation fees of $550 (RMB 3,589) to HSL by the end of November 2019. The Company has settled $22,976 (RMB150,000) in 2019, $11,794 (RMB77,005) in 2020.<span></span>
</td>
<td class="text">CBAK Power would pay $15,317 (RMB100,000), $7,659 (RMB50,000) and $21,775 (RMB142,164) by October 15, October 30 and November 30, 2019, respectively, and CBAK Power would pay litigation fees of $550 (RMB 3,589) to HSL by the end of November 2019. The Company has settled $22,976 (RMB150,000) in 2019, $11,794 (RMB77,005) in 2020.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_MaterialsPurchaseCost', window );">Materials purchase cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 2,397,660<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=cbat_ChongqingThatChongqingZhongrunChemistryCoLtdMember', window );">Chongqing that Chongqing Zhongrun Chemistry Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsAndContingenciesDescription', window );">Commitments and contingencies, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">On October 31, 2019, CBAK Power and Chongqing Zhongrun reached an agreement that CBAK Power would pay the material cost by the end of December 31, 2019. In 2020, CBAK Power had paid $198,152 (RMB1,293,653). In August 2020, upon the request of Chongqing Zhongrun for property preservation, the Court of Changshou District ordered to freeze CBAK Power&#x2019;s bank deposits totaling $0.2 million (RMB1,249,836) for a period of one year to August 2021. As of December 31, 2020, the Company has accrued the material purchase cost of $0.2 million (RMB1,104,007) and $2,224 (RMB14,521) was frozen by bank. In February 2021, CBAK Power and Chongqing Zhongrun entered into a settlement agreement that if CBAK Power would pay $174,018 (RMB1,128,227, including RMB24,220 litigation expenses incurred) to Chongqing Zhongrun before March 5, 2021, Chongqing Zhongrun would waive the claims on interests. Thereafter, CBAK Power fully repaid to Chongqing Zhongrun and the frozen bank deposits were released in March 2021.<span></span>
</td>
<td class="text">On October 31, 2019, CBAK Power and Chongqing Zhongrun reached an agreement that CBAK Power would pay the material cost by the end of December 31, 2019. In 2020, CBAK Power had paid $198,152 (RMB1,293,653). In August 2020, upon the request of Chongqing Zhongrun for property preservation, the Court of Changshou District ordered to freeze CBAK Power&#x2019;s bank deposits totaling $0.2 million (RMB1,249,836) for a period of one year to August 2021. As of December 31, 2020, the Company has accrued the material purchase cost of $0.2 million (RMB1,104,007) and $2,224 (RMB14,521) was frozen by bank. In February 2021, CBAK Power and Chongqing Zhongrun entered into a settlement agreement that if CBAK Power would pay $174,018 (RMB1,128,227, including RMB24,220 litigation expenses incurred) to Chongqing Zhongrun before March 5, 2021, Chongqing Zhongrun would waive the claims on interests. Thereafter, CBAK Power fully repaid to Chongqing Zhongrun and the frozen bank deposits were released in March 2021.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_ShenzhenHuijieMember', window );">Shenzhen Huijie [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,241,648<span></span>
</td>
<td class="nump">&#165; 8,430,792<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositAssets', window );">Bank deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,210,799<span></span>
</td>
<td class="nump">&#165; 8,430,792<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LitigationSettlementAmountAwardedToOtherParty', window );">Contract amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 6,135,860<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_LitigationFees', window );">Litigation fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30,826<span></span>
</td>
<td class="nump">&#165; 209,312<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConstructionContractCostProgressPaymentOffset', window );">Construction cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 245,530<span></span>
</td>
<td class="nump">&#165; 1,667,146<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 261,316<span></span>
</td>
<td class="nump">&#165; 1,774,337<span></span>
</td>
<td class="nump">$ 1,344,605<span></span>
</td>
<td class="nump">&#165; 9,129,868<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AmountOfFinalJudgementNotReceived', window );">Amount of final judgement not received</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,876,458<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_ShenzhenHuijieMember', window );">Shenzhen Huijie [Member] | Construction costs [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">900,000<span></span>
</td>
<td class="nump">6,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_ShenzhenHuijieMember', window );">Shenzhen Huijie [Member] | Interest [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,812<span></span>
</td>
<td class="nump">200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_ShenzhenHuijieMember', window );">Shenzhen Huijie [Member] | Compensation [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="nump">&#165; 1,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_ShenzhenHuijieMember', window );">Shenzhen Huijie [Member] | Remaining Contract Amount [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LitigationSettlementAmountAwardedToOtherParty', window );">Contract amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_LitigationFees', window );">Litigation fees | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_AnyuanBusMember', window );">Anyuan Bus [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainContingencyUnrecordedAmount', window );">Power sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,692,174<span></span>
</td>
<td class="nump">&#165; 18,279,858<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ProvisionReceivable', window );">Provision receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,659,626<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,659,626<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 17,428,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_AnyuanBusMember', window );">Anyuan Bus [Member] | Interest [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LitigationSettlementAmountAwardedToOtherParty', window );">Contract amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 851,858<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_AnyuanBusMember', window );">Anyuan Bus [Member] | Goods amount [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LitigationSettlementAmountAwardedToOtherParty', window );">Contract amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,566,716<span></span>
</td>
<td class="nump">&#165; 17,428,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 17,428,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_LitigationFees', window );">Litigation fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 131,480<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_ShenzhenXinjiatuoAutomobileTechnologMember', window );">Shenzhen Xinjiatuo Automobile Technology [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 290,000<span></span>
</td>
<td class="nump">&#165; 1,986,440<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 160,000<span></span>
</td>
<td class="nump">&#165; 1,112,269<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositAssets', window );">Bank deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 160,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,117,269<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_LitigationFees', window );">Litigation fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,785<span></span>
</td>
<td class="nump">66,440<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquipmentExpense', window );">Equipment expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">140,000<span></span>
</td>
<td class="nump">&#165; 976,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">140,000<span></span>
</td>
<td class="nump">976,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LitigationSettlementExpense', window );">Litigation fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">736<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ReturnOfPrepayment', window );">Return of prepayment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,000<span></span>
</td>
<td class="nump">&#165; 1,440,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_LiquidatedDamages', window );">Liquidated damages</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 70,692<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 480,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_ShenzhenXinjiatuoAutomobileTechnologMember', window );">Shenzhen Xinjiatuo Automobile Technology [Member] | Interest [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,000<span></span>
</td>
<td class="nump">&#165; 136,269<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,000<span></span>
</td>
<td class="nump">&#165; 136,269<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_ShenzhenHSLBusinessTechnologyCoLtdMember', window );">Shenzhen HSL Business Technology Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 44,751<span></span>
</td>
<td class="nump">&#165; 292,164<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainContingencyUnrecordedAmount', window );">Power sought a total amount | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,630<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,630<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_MaterialsPurchaseCost', window );">Materials purchase cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,981<span></span>
</td>
<td class="nump">&#165; 65,159<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_DebtReductionAgreementAmount', window );">Debt reduction agreement amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,630<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,630<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_SuzhouIndustrialParkSecurityServiceCoLtdMember', window );">Suzhou Industrial Park Security Service Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,321<span></span>
</td>
<td class="nump">&#165; 139,713<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositAssets', window );">Bank deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 180,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 150,000<span></span>
</td>
<td class="nump">&#165; 1,181,359<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ServicesExpenses', window );">Services expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,198<span></span>
</td>
<td class="nump">138,908<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,198<span></span>
</td>
<td class="nump">&#165; 138,908<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_InterestIncurred', window );">Interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 123<span></span>
</td>
<td class="nump">&#165; 805<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_BankDepositsPeriod', window );">Bank deposits period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_FrozenByBank', window );">Frozen by bank</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,047<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,047<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,073<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToEmployees', window );">Payments to employee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 97,779<span></span>
</td>
<td class="nump">&#165; 638,359<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Employee compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">83,173<span></span>
</td>
<td class="nump">543,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeBenefitsAndShareBasedCompensation', window );">Employee compensation including salaries, total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 180,000<span></span>
</td>
<td class="nump">&#165; 1,181,359<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_ChongqingThatChongqingZhongrunChemistryCoLtdMember', window );">Chongqing that Chongqing Zhongrun Chemistry Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 400,000<span></span>
</td>
<td class="nump">&#165; 2,484,948<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_MaterialsPurchaseCost', window );">Materials purchase cost | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_InterestIncurred', window );">Interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,370<span></span>
</td>
<td class="nump">87,288<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_HunanZhongkeXingchengCoLtdMember', window );">Zhuanghe City that Hunan Zhongke Xingcheng Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 154,003<span></span>
</td>
<td class="nump">&#165; 1,005,425<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsAndContingenciesDescription', window );">Commitments and contingencies, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">the Company have paid $38,293 (RMB250,000). Upon the request of Hunan Zhongke for property preservation, the Court of Zhuanghe City ordered to freeze CBAK Power&#x2019;s bank deposits totaling $0.1 million (RMB768,876) for a period of one year to July 2021. As of December 31, 2020, the Company accrued the remaining material purchase cost of $115,710 (RMB755,425) and nil was frozen by bank. In December 2020, CBAK Power and Hunan Zhongke entered into a debt reduction agreement that if CBAK Power would pay $81,368 (RMB531,220) to Hunan Zhongke before January 10, 2021, Hunan Zhongke would cancel the remaining debts of $34,342 (RMB224,205). Thereafter, CBAK Power fully paid $81,368 (RMB531,220) to Hunan Zhongke and the frozen bank deposits were released in January 2021.<span></span>
</td>
<td class="text">the Company have paid $38,293 (RMB250,000). Upon the request of Hunan Zhongke for property preservation, the Court of Zhuanghe City ordered to freeze CBAK Power&#x2019;s bank deposits totaling $0.1 million (RMB768,876) for a period of one year to July 2021. As of December 31, 2020, the Company accrued the remaining material purchase cost of $115,710 (RMB755,425) and nil was frozen by bank. In December 2020, CBAK Power and Hunan Zhongke entered into a debt reduction agreement that if CBAK Power would pay $81,368 (RMB531,220) to Hunan Zhongke before January 10, 2021, Hunan Zhongke would cancel the remaining debts of $34,342 (RMB224,205). Thereafter, CBAK Power fully paid $81,368 (RMB531,220) to Hunan Zhongke and the frozen bank deposits were released in January 2021.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember', window );">Zhuanghe that Dalian Construction Electrical Installation Engineering Co., Ltd. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositAssets', window );">Bank deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 103,685<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 704,020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConstructionContractCostProgressPaymentAccrued', window );">Accrued construction cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">101,780<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">691,086<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_InterestIncurred', window );">Interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,905<span></span>
</td>
<td class="nump">&#165; 12,934<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_BankDepositsPeriod', window );">Bank deposits period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_FrozenByBank', window );">Frozen by bank</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 97,384<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 661,240<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember', window );">Zhuanghe that Dalian Construction Electrical Installation Engineering Co., Ltd. [Member] | Construction costs [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 101,780<span></span>
</td>
<td class="nump">&#165; 691,086<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_DongguanShanshanBatteryMaterialCoLtdMember', window );">Dongguan Shanshan Battery Material Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 700,000<span></span>
</td>
<td class="nump">&#165; 4,434,209<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositAssets', window );">Bank deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 4,434,209<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsAndContingenciesDescription', window );">Commitments and contingencies, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">CBAK Power and Dongguan Shanshan have agreed to a settlement amount of $0.5 million (RMB3,635,192) and the bank deposit was then released. In October 2020, because the Company failed to pay according to the settlement, Dongguan Shanshan sought a total amount of $0.6 million (RMB3,635,192). Upon the request of Dongguan Shanshan for property preservation, the Court of Zhuanghe ordered to freeze CBAK Power&#x2019;s bank deposits totaling $0.6 million (RMB3,365,192) for a period of one year to October 21, 2021. In late February 2021, CBAK Power and Dongguan Shanshan entered into a settlement agreement that CBAK would pay $260,393, $76,586, $76,586, $76,586, and $32,088 (RMB1,700,000, RMB500,000, RMB500,000, RMB00,000 and RMB209,487) by March 5, March 31, April 30, May 31 and June 30, 2021, respectively, and after the first payment of $260,393 (RMB1,700,000) by March 5, 2021, Dongguan Shanshan would release all the enforcement measures against CBAK Power. CABK Power had made payment on time and the bank deposit was then released. As of March 31, 2021, CBAK Power has accrued the unpaid materials purchase cost of $0.2 million (RMB1.2 million). As of the date of this report, CBAK Power further paid $76,303 (RMB500,000) to Dongguan Shanshan.<span></span>
</td>
<td class="text">CBAK Power and Dongguan Shanshan have agreed to a settlement amount of $0.5 million (RMB3,635,192) and the bank deposit was then released. In October 2020, because the Company failed to pay according to the settlement, Dongguan Shanshan sought a total amount of $0.6 million (RMB3,635,192). Upon the request of Dongguan Shanshan for property preservation, the Court of Zhuanghe ordered to freeze CBAK Power&#x2019;s bank deposits totaling $0.6 million (RMB3,365,192) for a period of one year to October 21, 2021. In late February 2021, CBAK Power and Dongguan Shanshan entered into a settlement agreement that CBAK would pay $260,393, $76,586, $76,586, $76,586, and $32,088 (RMB1,700,000, RMB500,000, RMB500,000, RMB00,000 and RMB209,487) by March 5, March 31, April 30, May 31 and June 30, 2021, respectively, and after the first payment of $260,393 (RMB1,700,000) by March 5, 2021, Dongguan Shanshan would release all the enforcement measures against CBAK Power. CABK Power had made payment on time and the bank deposit was then released. As of March 31, 2021, CBAK Power has accrued the unpaid materials purchase cost of $0.2 million (RMB1.2 million). As of the date of this report, CBAK Power further paid $76,303 (RMB500,000) to Dongguan Shanshan.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_BankDepositsPeriod', window );">Bank deposits period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_BTRTianjinNanomaterialManufacturingCoLtdMember', window );">BTR Tianjin Nanomaterial Manufacturing Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 49,398<span></span>
</td>
<td class="nump">&#165; 322,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsAndContingenciesDescription', window );">Commitments and contingencies, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">In April 2020, CBAK Power and BTRs reached an agreement that CBAK Power would pay BTR $7,659, $19,912 and $21,827 (RMB 50,000, RMB130,000 and RMB142,500) by the end of April, May and June 2020, respectively, and CBAK Power would pay litigation fees of $456 (RMB 2,975) to Tianjing BTR by the end of November, 2020. As of December 31, 2020, CBAK Power has paid $15,317 (RMB100,000) to Tianjin BTR and accrued remaining materials cost $27,234 (RMB177,800) and $6,847 (RMB44,700) for Tianjin BTR and Shenzhen BTR respectively. In late January 2021, CBAK Power and Tianjing BTR reached another settlement agreement to settle all the outstanding debts (including $773 (RMB5,045) litigation expenses) by paying $13,253 (RMB86,525) in cash and return of LFP materials at a value of $14,754 (RMB96,320) and CBAK Power and Shenzhen BTR reached a settlement agreement by returning LFP materials at a value of $6,847 (RMB44,700). Thereafter, CBAK Power fully paid $13,253 (RMB 86,525) and delivered the LFP materials to BTRs, and the lawsuit was settled in March 2021.<span></span>
</td>
<td class="text">In April 2020, CBAK Power and BTRs reached an agreement that CBAK Power would pay BTR $7,659, $19,912 and $21,827 (RMB 50,000, RMB130,000 and RMB142,500) by the end of April, May and June 2020, respectively, and CBAK Power would pay litigation fees of $456 (RMB 2,975) to Tianjing BTR by the end of November, 2020. As of December 31, 2020, CBAK Power has paid $15,317 (RMB100,000) to Tianjin BTR and accrued remaining materials cost $27,234 (RMB177,800) and $6,847 (RMB44,700) for Tianjin BTR and Shenzhen BTR respectively. In late January 2021, CBAK Power and Tianjing BTR reached another settlement agreement to settle all the outstanding debts (including $773 (RMB5,045) litigation expenses) by paying $13,253 (RMB86,525) in cash and return of LFP materials at a value of $14,754 (RMB96,320) and CBAK Power and Shenzhen BTR reached a settlement agreement by returning LFP materials at a value of $6,847 (RMB44,700). Thereafter, CBAK Power fully paid $13,253 (RMB 86,525) and delivered the LFP materials to BTRs, and the lawsuit was settled in March 2021.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_UnitedWinnersLaserCoLtdMember', window );">United Winners Laser Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 400,000<span></span>
</td>
<td class="nump">&#165; 2,845,844<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquipmentExpense', window );">Equipment expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">400,000<span></span>
</td>
<td class="nump">2,692,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsAndContingenciesDescription', window );">Commitments and contingencies, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">CBAK Power and United Winners reached a settlement agreement to settle all the debts by paying $0.29 million (RMB1,884,400) by December 30, 2020 in cash and delivery of 3 electric vehicles to offset debt of $41,234 (RMB269,200), and the remaining debt of $82,468 (RMB538,400) would be relieved. CBAK Power paid $0.29 million (RMB1,884,400) and delivered the 3 electric vehicles to United Winners in December 31, 2020, and the lawsuit was settled in February 2021.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_InterestIncurred', window );">Interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,565<span></span>
</td>
<td class="nump">153,844<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_BeijingHongfaElectricTechnologyCoLtdMember', window );">Beijing Hongfa Electric Technology Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 29,993<span></span>
</td>
<td class="nump">&#165; 195,810<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsAndContingenciesDescription', window );">Commitments and contingencies, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">CBAK Power would pay Hongfa $23,646 (RMB 154,375) by the January 10, 2021, and the remaining debt of $6,347 (RMB41,435) would be relieved. As of December 31, 2020, CBAK Power repaid $22,976 (RMB150,000) and accrued materials cost of $7, 017 (RMB45,810). Thereafter, CBAK Power fully paid to Hongfa, and the lawsuit was settled in January 2021.<span></span>
</td>
<td class="text">CBAK Power would pay Hongfa $23,646 (RMB 154,375) by the January 10, 2021, and the remaining debt of $6,347 (RMB41,435) would be relieved. As of December 31, 2020, CBAK Power repaid $22,976 (RMB150,000) and accrued materials cost of $7, 017 (RMB45,810). Thereafter, CBAK Power fully paid to Hongfa, and the lawsuit was settled in January 2021.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_CangzhouHuibangMember', window );">Cangzhou Huibang Engineering Manufacturing Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 310,000<span></span>
</td>
<td class="nump">&#165; 2,029,594<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositAssets', window );">Bank deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 2,650,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsAndContingenciesDescription', window );">Commitments and contingencies, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">the Company has accrued materials purchase cost of $0.3 million (RMB1,932,947) and $18,518 (RMB120,898) was frozen by bank. In late February 2021, CBAK Power and Cangzhou Huibang entered into a settlement agreement that if CBAK Power would pay $0.3 million (RMB1,965,447) within 10 days from the signature date of the agreement, Cangzhou Huibang would waive the remaining claims. Thereafter, CBAK Power paid $0.3 million (RMB1,965,447) to Cangzhou Huibang and the frozen bank deposits were released in March 2021.<span></span>
</td>
<td class="text">the Company has accrued materials purchase cost of $0.3 million (RMB1,932,947) and $18,518 (RMB120,898) was frozen by bank. In late February 2021, CBAK Power and Cangzhou Huibang entered into a settlement agreement that if CBAK Power would pay $0.3 million (RMB1,965,447) within 10 days from the signature date of the agreement, Cangzhou Huibang would waive the remaining claims. Thereafter, CBAK Power paid $0.3 million (RMB1,965,447) to Cangzhou Huibang and the frozen bank deposits were released in March 2021.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_MaterialsPurchaseCost', window );">Materials purchase cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
<td class="nump">1,932,947<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_InterestIncurred', window );">Interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,804<span></span>
</td>
<td class="nump">&#165; 96,647<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_BankDepositsPeriod', window );">Bank deposits period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_ShenzhenKlclearTechnologyCoLtdMember', window );">Shenzhen Klclear Technology Co., Ltd. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000,000<span></span>
</td>
<td class="nump">&#165; 6,250,764<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_InterestIncurred', window );">Interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 800,000<span></span>
</td>
<td class="nump">&#165; 5,238,495<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_TianjinChangxingMetalCoLtdMember', window );">Tianjin Changxing Metal Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,652<span></span>
</td>
<td class="nump">193,588<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositAssets', window );">Bank deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 32,915<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 214,892<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsAndContingenciesDescription', window );">Commitments and contingencies, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">CBAK Power accrued the material purchase cost of $29,652 (RMB193,588). In late December 2020, CBAK Power and Tianjin Changxing entered into a debt reduction agreement that if CBAK Power would pay $26,755 (RMB174,671) to Tianjin Changxing, Tianjin Changxing would cancel the remaining debts. Thereafter, CBAK Power fully paid to Tianjin Changxing and the frozen bank deposits were released in January 2021.<span></span>
</td>
<td class="text">CBAK Power accrued the material purchase cost of $29,652 (RMB193,588). In late December 2020, CBAK Power and Tianjin Changxing entered into a debt reduction agreement that if CBAK Power would pay $26,755 (RMB174,671) to Tianjin Changxing, Tianjin Changxing would cancel the remaining debts. Thereafter, CBAK Power fully paid to Tianjin Changxing and the frozen bank deposits were released in January 2021.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_BankDepositsPeriod', window );">Bank deposits period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_TianjinChangyuanElectricMaterialCoLtdMember', window );">Tianjin Changyuan Electric Material Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,040<span></span>
</td>
<td class="nump">85,136<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositAssets', window );">Bank deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,041<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 85,136<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsAndContingenciesDescription', window );">Commitments and contingencies, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">CBAK Power and Tianjin Changyuan entered into a debt reduction agreement that if CBAK Power would pay $9,851 (RMB 64,314) to Tianjin Changyuan before April 30, 2021, Tianjin Changyuan would cancel the remaining debts of $2,463 (RMB16,079). CBAK Power has paid $9,851 (RMB 64,314) in March 2021.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_MaterialsPurchaseCost', window );">Materials purchase cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,166<span></span>
</td>
<td class="nump">&#165; 79,429<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_BankDepositsPeriod', window );">Bank deposits period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_FrozenByBank', window );">Frozen by bank</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,041<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,041<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">85,136<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AccruedMaterialsCost', window );">Accrued materials purchase cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,314<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 874<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,314<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80,393<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 5,707<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_NewEnergyTechnologyCoLtdMember', window );">New Energy Technology Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,886<span></span>
</td>
<td class="nump">77,599<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LitigationSettlementAmountAwardedToOtherParty', window );">Contract amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,240<span></span>
</td>
<td class="nump">73,380<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsAndContingenciesDescription', window );">Commitments and contingencies, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">CBAK Power, CBAK Suzhou and Ligao entered into a debt reduction agreement that if CBAK Power would pay $7,961 (RMB51,975) to Ligao, Ligao would cancel all the remaining debts. Thereafter, CBAK Power fully paid $7,961 (RMB51,975) to Ligao, and the lawsuit was settled in January 2021.<span></span>
</td>
<td class="text">CBAK Power, CBAK Suzhou and Ligao entered into a debt reduction agreement that if CBAK Power would pay $7,961 (RMB51,975) to Ligao, Ligao would cancel all the remaining debts. Thereafter, CBAK Power fully paid $7,961 (RMB51,975) to Ligao, and the lawsuit was settled in January 2021.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_InterestIncurred', window );">Interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">646<span></span>
</td>
<td class="nump">4,219<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AccruedMaterialsCost', window );">Accrued materials purchase cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,240<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,240<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">73,380<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_JiangxiGanfengBatteryTechnologyCoLtdMember', window );">Jiangxi Ganfeng Battery Technology Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">115,764<span></span>
</td>
<td class="nump">755,780<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositAssets', window );">Bank deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">115,764<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 755,780<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LitigationSettlementAmountAwardedToOtherParty', window );">Contract amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">112,277<span></span>
</td>
<td class="nump">733,009<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_InterestIncurred', window );">Interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,487<span></span>
</td>
<td class="nump">&#165; 22,771<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_BankDepositsPeriod', window );">Bank deposits period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_JihongkaiMachineEquipmentCoLtdMember', window );">Jihongkai Machine Equipment Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 26,916<span></span>
</td>
<td class="nump">&#165; 175,722<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsAndContingenciesDescription', window );">Commitments and contingencies, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">CBAK Power, CBAK Suzhou and Jihongkai entered into a settlement agreement to settle all the debts and related litigation expenses by paying $12,213 (RMB79,736) in cash and delivery of an electric vehicle at a value of $15,287 (RMB99,800) from CBAK Power to Jihongkai. Thereafter, CBAK Power fully paid $12,213 (RMB79,736) and delivered the electric vehicle to Jihongkai, and the lawsuit was settled in January 2021.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AccruedMaterialsCost', window );">Accrued materials purchase cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,916<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 26,916<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">175,722<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_NanjingJinlongChemicalCoLtdMember', window );">Nanjing Jinlong Chemical Co., Ltd. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">125,443<span></span>
</td>
<td class="nump">&#165; 822,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositAssets', window );">Bank deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 125,908<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">822,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_BankDepositsPeriod', window );">Bank deposits period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_FrozenByBank', window );">Frozen by bank</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,422<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,422<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,869<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AccruedMaterialsCost', window );">Accrued materials purchase cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 125,443<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 125,443<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 822,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_XianAnpuNewEnergyTechnologyCoLTDMember', window );">Xi&#8217;an Anpu New Energy Technology Co. LTD [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 129,270<span></span>
</td>
<td class="nump">&#165; 843,954<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositAssets', window );">Bank deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 129,270<span></span>
</td>
<td class="nump">&#165; 843,954<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquipmentExpense', window );">Equipment expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">117,636<span></span>
</td>
<td class="nump">768,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_LiquidatedDamages', window );">Liquidated damages</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,634<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 75,954<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsAndContingenciesDescription', window );">Commitments and contingencies, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">CBAK Power accrued the equipment purchase cost of $117,636 (RMB768,000). In January 2021, CBAK Power and Xi&#x2019;an Anpu entered into a settlement agreement to settle all the debts by paying $64,406 (RMB420,478) in cash and delivery of 3 electric vehicles at a value of $45,952 (RMB300,000). Thereafter, CBAK Power fully paid $64,406 (RMB420,479) and delivered the 3 electric vehicles to Xi&#x2019;an Anpu, and the lawsuit was settled in February 2021.<span></span>
</td>
<td class="text">CBAK Power accrued the equipment purchase cost of $117,636 (RMB768,000). In January 2021, CBAK Power and Xi&#x2019;an Anpu entered into a settlement agreement to settle all the debts by paying $64,406 (RMB420,478) in cash and delivery of 3 electric vehicles at a value of $45,952 (RMB300,000). Thereafter, CBAK Power fully paid $64,406 (RMB420,479) and delivered the 3 electric vehicles to Xi&#x2019;an Anpu, and the lawsuit was settled in February 2021.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_FrozenByBank', window );">Frozen by bank</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">98,284<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 98,284<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">641,656<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_ShenzhenGdLaserTechnologyCoLtdMember', window );">Shenzhen Gd Laser Technology Co., Ltd. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,713<span></span>
</td>
<td class="nump">161,346<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquipmentExpense', window );">Equipment expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,975<span></span>
</td>
<td class="nump">150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 22,975<span></span>
</td>
<td class="nump">&#165; 150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_InterestIncurred', window );">Interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,738<span></span>
</td>
<td class="nump">11,346<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_ShandongTianjiaoNewEnergyCoLTDMember', window );">Shandong Tianjiao New Energy Co. LTD [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">391,777<span></span>
</td>
<td class="nump">&#165; 2,557,756<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositAssets', window );">Bank deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 3,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsAndContingenciesDescription', window );">Commitments and contingencies, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">CBAK and Tianjiao reached an agreement that CBAK would pay Tianjiao $45,952 (RMB300,000) by the end of each month from December 2020 to July 2021, and RMB 157,756 by the end of August 2021. As of March 31, 2020, CBAK Power accrued unpaid materials cost $207,202 (RMB1,357,756) and nil was frozen by bank.<span></span>
</td>
<td class="text">CBAK and Tianjiao reached an agreement that CBAK would pay Tianjiao $45,952 (RMB300,000) by the end of each month from December 2020 to July 2021, and RMB 157,756 by the end of August 2021. As of March 31, 2020, CBAK Power accrued unpaid materials cost $207,202 (RMB1,357,756) and nil was frozen by bank.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_BankDepositsPeriod', window );">Bank deposits period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_ShanghaiShengmengIndustrialTechnologyCoLtdMember', window );">Shanghai Shengmeng Industrial Technology Co., Ltd. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,429<span></span>
</td>
<td class="nump">&#165; 87,672<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsAndContingenciesDescription', window );">Commitments and contingencies, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">CBAK and Shengmeng reached an agreement that CBAK would pay $4,595 (RMB30,000) by November 30, 2020 and $5,004 (RMB 32,672) by December 20, 2020, and CBAK would pay litigation fees of $156 (RMB1,021) to Shengmeng. Thereafter, CBAK Power fully paid off the debts to Shengmeng, and the lawsuit was settled in March 2021.<span></span>
</td>
<td class="text">CBAK and Shengmeng reached an agreement that CBAK would pay $4,595 (RMB30,000) by November 30, 2020 and $5,004 (RMB 32,672) by December 20, 2020, and CBAK would pay litigation fees of $156 (RMB1,021) to Shengmeng. Thereafter, CBAK Power fully paid off the debts to Shengmeng, and the lawsuit was settled in March 2021.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_JiuzhaoNewEnergyTechnologyCoLtdMember', window );">Jiuzhao New Energy Technology Co., Ltd. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.9<span></span>
</td>
<td class="nump">6,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquipmentExpense', window );">Equipment expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.9<span></span>
</td>
<td class="nump">5,870,267<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsAndContingenciesDescription', window );">Commitments and contingencies, description</a></td>
<td class="text">CBAK and Jiuzhao reached an agreement that CBAK Power would pay Jiuzhao $76,586 (RMB500,000) by the end of each month from December 2020 to October 2021, and $56,715 (RMB370,267) by November 30, 2021, and CBAK would pay litigation fees of $4,886 (RMB 31,900) to Jiuzhao. As of March 31, 2020, CBAK Power has accrued $0.6 million (RMB3,870,267) material cost and $37,769 (RMB247,492) was frozen by bank. As of the date of this report, CBAK Power has fully paid off the debts to Jiuzhao, and the frozen bank deposits were released in April 2021.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_InterestIncurred', window );">Interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19,871<span></span>
</td>
<td class="nump">&#165; 129,733<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_DalianTiandaMetalMachineryTradeCoLtdMember', window );">Dalian Tianda Metal Machinery Trade Co., Ltd. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 27,365<span></span>
</td>
<td class="nump">&#165; 178,655<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsAndContingenciesDescription', window );">Commitments and contingencies, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">CBAK Power and Tianda reached an agreement that CBAK Power would pay Tianda $7,659 (RMB50,000) by the 30th of each month from November 2020 to January 2021, and $4,389 (RMB28,655) by end of February 2021, and CBAK Power would pay litigation fees of $297 (RMB1,937) to Tianda by November 30, 2020. As of December 31, 2020, CBAK Power has accrued $18,358 (RMB119,855) material cost and nil was frozen by bank. Thereafter, CBAK Power fully paid off the debts to Tianda, and the lawsuit was settled in February 2021.<span></span>
</td>
<td class="text">CBAK Power and Tianda reached an agreement that CBAK Power would pay Tianda $7,659 (RMB50,000) by the 30th of each month from November 2020 to January 2021, and $4,389 (RMB28,655) by end of February 2021, and CBAK Power would pay litigation fees of $297 (RMB1,937) to Tianda by November 30, 2020. As of December 31, 2020, CBAK Power has accrued $18,358 (RMB119,855) material cost and nil was frozen by bank. Thereafter, CBAK Power fully paid off the debts to Tianda, and the lawsuit was settled in February 2021.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_ShenzhenHaonengTechnologyMember', window );">Shenzhen Haoneng Technology Co., Ltd. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 266,182<span></span>
</td>
<td class="nump">&#165; 1,737,797<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquipmentExpense', window );">Equipment expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 263,094<span></span>
</td>
<td class="nump">&#165; 1,724,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsAndContingenciesDescription', window );">Commitments and contingencies, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">CBAK Power received notice from Court of Dalian Economic and Technology Development Zone that Haoneng filed another lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract. Haoneng sought a total amount of $1.57million (RMB10,257,030), including equipment cost of $1.4 million (RMB9,072,000) and interest amount of $0.17 million (RMB1,185,030). As of March 31, 2021, the equipment was not received by CBAK Power, CBAK Power has included the equipment cost of $1.4 million8 (RMB9,072,000) under capital commitments.<span></span>
</td>
<td class="text">CBAK Power received notice from Court of Dalian Economic and Technology Development Zone that Haoneng filed another lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract. Haoneng sought a total amount of $1.57million (RMB10,257,030), including equipment cost of $1.4 million (RMB9,072,000) and interest amount of $0.17 million (RMB1,185,030). As of March 31, 2021, the equipment was not received by CBAK Power, CBAK Power has included the equipment cost of $1.4 million8 (RMB9,072,000) under capital commitments.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_InterestIncurred', window );">Interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,106<span></span>
</td>
<td class="nump">&#165; 13,797<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_SuzhouSuwangdaPlasticProductCoLtdMember', window );">Suzhou Suwangda Plastic Product Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,325<span></span>
</td>
<td class="nump">&#165; 86,992<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsAndContingenciesDescription', window );">Commitments and contingencies, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">CBAK Power, CBAK Suzhou and Suwangda entered into a settlement agreement to settle all the debts by paying $9,670 (RMB63,134) from CBAK Power to Suwangda. Thereafter, CBAK Power fully paid $9,670 (RMB63,134) and the lawsuit was settled in March 2021. The remaining $3,654 (RMB23,858) was waived by Suwangda.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AccruedMaterialsCost', window );">Accrued materials purchase cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,325<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,325<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 86,992<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_ShandongHangeweiNewEnergyVehicleControlCoLtdMember', window );">Shandong Hangewei New Energy Vehicle Control Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16,307<span></span>
</td>
<td class="nump">&#165; 106,464<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsAndContingenciesDescription', window );">Commitments and contingencies, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">CBAK Power and Hangewei entered into a settlement agreement to settle all the debts by paying Hangewei $1,532 (RMB10,000) and $12,254 (RMB80,000) by the end of October and November 2020, respectively. CBAK Power paid $13,786 (RMB90,000) before December 31, 2020 and the remaining $2,521 (RMB16,464) was waived by Hangewei.<span></span>
</td>
<td class="text">CBAK Power and Hangewei entered into a settlement agreement to settle all the debts by paying Hangewei $1,532 (RMB10,000) and $12,254 (RMB80,000) by the end of October and November 2020, respectively. CBAK Power paid $13,786 (RMB90,000) before December 31, 2020 and the remaining $2,521 (RMB16,464) was waived by Hangewei.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_AccruedMaterialsCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accrued materials purchase cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_AccruedMaterialsCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_AmountOfFinalJudgementNotReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of final judgement not received.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_AmountOfFinalJudgementNotReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_BankDepositsPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Bank deposits period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_BankDepositsPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_CommitmentsAndContingenciesDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_CommitmentsAndContingenciesDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_CommitmentsandContingenciesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_CommitmentsandContingenciesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ConstructionContractCostProgressPaymentAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accrued construction cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ConstructionContractCostProgressPaymentAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_DebtReductionAgreementAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt reduction agreement amount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_DebtReductionAgreementAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_FrozenByBank">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_FrozenByBank</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_InterestIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_InterestIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_LiquidatedDamages">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liquidated damages.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_LiquidatedDamages</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_LitigationFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Litigation fees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_LitigationFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_MaterialsPurchaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of materials purchase cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_MaterialsPurchaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ProvisionReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Provision receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ProvisionReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ReturnOfPrepayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of return of prepayment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ReturnOfPrepayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ServicesExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of services expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ServicesExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConstructionContractCostProgressPaymentOffset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of progress payment netted against construction contract cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 910<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6471471&amp;loc=d3e48698-109348<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConstructionContractCostProgressPaymentOffset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of the asset transferred to a third party to serve as a deposit, which typically serves as security against failure by the transferor to perform under terms of an agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8,17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeBenefitsAndShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for employee benefit and equity-based compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeBenefitsAndShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquipmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents equipment expense including depreciation, repairs, rentals, and service contract costs. This item also includes equipment purchases which do not qualify for capitalization in accordance with the entity's accounting policy. This item may also include furniture expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquipmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainContingencyUnrecordedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount or range of possible amounts of gain that could be realized upon the resolution of a contingency.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6397426&amp;loc=d3e17499-108355<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainContingencyUnrecordedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LitigationSettlementAmountAwardedToOtherParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount awarded to other party in judgment or settlement of litigation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LitigationSettlementAmountAwardedToOtherParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LitigationSettlementExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LitigationSettlementExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyDamagesSoughtValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The value (monetary amount) of the award the plaintiff seeks in the legal matter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14557-108349<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14435-108349<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyDamagesSoughtValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToEmployees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payments of cash to employees, including wages and salaries, during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3367-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToEmployees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=cbat_ChongqingThatChongqingZhongrunChemistryCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesByNatureOfContingencyAxis=cbat_ChongqingThatChongqingZhongrunChemistryCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=cbat_ShenzhenHuijieMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_ShenzhenHuijieMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_LossContingencyByNatureOfContingencyAxis=cbat_ConstructioncostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_LossContingencyByNatureOfContingencyAxis=cbat_ConstructioncostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_LossContingencyByNatureOfContingencyAxis=cbat_InterestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_LossContingencyByNatureOfContingencyAxis=cbat_InterestMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_LossContingencyByNatureOfContingencyAxis=cbat_CompensationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_LossContingencyByNatureOfContingencyAxis=cbat_CompensationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_LossContingencyByNatureOfContingencyAxis=cbat_RemainingContractAmountMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_LossContingencyByNatureOfContingencyAxis=cbat_RemainingContractAmountMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=cbat_AnyuanBusMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_AnyuanBusMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_LossContingencyByNatureOfContingencyAxis=cbat_GoodsAmountMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_LossContingencyByNatureOfContingencyAxis=cbat_GoodsAmountMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=cbat_ShenzhenXinjiatuoAutomobileTechnologMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_ShenzhenXinjiatuoAutomobileTechnologMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=cbat_ShenzhenHSLBusinessTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_ShenzhenHSLBusinessTechnologyCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=cbat_SuzhouIndustrialParkSecurityServiceCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_SuzhouIndustrialParkSecurityServiceCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=cbat_ChongqingThatChongqingZhongrunChemistryCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_ChongqingThatChongqingZhongrunChemistryCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=cbat_HunanZhongkeXingchengCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_HunanZhongkeXingchengCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=cbat_ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=cbat_DongguanShanshanBatteryMaterialCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_DongguanShanshanBatteryMaterialCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=cbat_BTRTianjinNanomaterialManufacturingCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_BTRTianjinNanomaterialManufacturingCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=cbat_UnitedWinnersLaserCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_UnitedWinnersLaserCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=cbat_BeijingHongfaElectricTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_BeijingHongfaElectricTechnologyCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=cbat_CangzhouHuibangMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_CangzhouHuibangMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=cbat_ShenzhenKlclearTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_ShenzhenKlclearTechnologyCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=cbat_TianjinChangxingMetalCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_TianjinChangxingMetalCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=cbat_TianjinChangyuanElectricMaterialCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_TianjinChangyuanElectricMaterialCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=cbat_NewEnergyTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_NewEnergyTechnologyCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=cbat_JiangxiGanfengBatteryTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_JiangxiGanfengBatteryTechnologyCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=cbat_JihongkaiMachineEquipmentCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_JihongkaiMachineEquipmentCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=cbat_NanjingJinlongChemicalCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_NanjingJinlongChemicalCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=cbat_XianAnpuNewEnergyTechnologyCoLTDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_XianAnpuNewEnergyTechnologyCoLTDMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=cbat_ShenzhenGdLaserTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_ShenzhenGdLaserTechnologyCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=cbat_ShandongTianjiaoNewEnergyCoLTDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_ShandongTianjiaoNewEnergyCoLTDMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=cbat_ShanghaiShengmengIndustrialTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_ShanghaiShengmengIndustrialTechnologyCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=cbat_JiuzhaoNewEnergyTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_JiuzhaoNewEnergyTechnologyCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=cbat_DalianTiandaMetalMachineryTradeCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_DalianTiandaMetalMachineryTradeCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=cbat_ShenzhenHaonengTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_ShenzhenHaonengTechnologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=cbat_SuzhouSuwangdaPlasticProductCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_SuzhouSuwangdaPlasticProductCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=cbat_ShandongHangeweiNewEnergyVehicleControlCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_ShandongHangeweiNewEnergyVehicleControlCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>114
<FILENAME>R102.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535845128680">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies (Details) - Schedule of capital commitments - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermPurchaseCommitmentLineItems', window );"><strong>Long-term Purchase Commitment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitment', window );">Capital commitments</a></td>
<td class="nump">$ 213,068,511<span></span>
</td>
<td class="nump">$ 240,889,422<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=cbat_ConstructionOfBuildingsMember', window );">For construction of buildings [Member</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermPurchaseCommitmentLineItems', window );"><strong>Long-term Purchase Commitment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitment', window );">Capital commitments</a></td>
<td class="nump">1,995,782<span></span>
</td>
<td class="nump">2,465,092<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=cbat_PurchasesOfEquipmentMember', window );">For purchases of equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermPurchaseCommitmentLineItems', window );"><strong>Long-term Purchase Commitment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitment', window );">Capital commitments</a></td>
<td class="nump">19,255,199<span></span>
</td>
<td class="nump">10,308,416<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=cbat_CapitalInjectionMember', window );">Capital injection [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermPurchaseCommitmentLineItems', window );"><strong>Long-term Purchase Commitment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitment', window );">Capital commitments</a></td>
<td class="nump">$ 191,817,530<span></span>
</td>
<td class="nump">$ 228,115,914<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermPurchaseCommitmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermPurchaseCommitmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsAxis=cbat_ConstructionOfBuildingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsAxis=cbat_ConstructionOfBuildingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsAxis=cbat_PurchasesOfEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsAxis=cbat_PurchasesOfEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsAxis=cbat_CapitalInjectionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsAxis=cbat_CapitalInjectionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>115
<FILENAME>R103.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535938279224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Concentrations and Credit Risk (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConcentrationsandCreditRiskDetailsLineItems', window );"><strong>Concentrations and Credit Risk (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Repayment</a></td>
<td class="nump">$ 2,327,491<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_ZhengzhouBAKElectronicsCoLtdMember', window );">Zhengzhou BAK Electronics Co., Ltd. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConcentrationsandCreditRiskDetailsLineItems', window );"><strong>Concentrations and Credit Risk (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherMinorityInterests', window );">Equity Interests</a></td>
<td class="nump">$ 0.95<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ConcentrationsandCreditRiskDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ConcentrationsandCreditRiskDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherMinorityInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of equity interests owned by noncontrolling shareholders, partners, or other equity holders in one or more of the entities consolidated into the reporting entity's financial statements other than joint ventures, limited partnerships, operating partnerships or interests held by preferred unit holders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherMinorityInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_ZhengzhouBAKElectronicsCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_ZhengzhouBAKElectronicsCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>116
<FILENAME>R104.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535750861704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Concentrations and Credit Risk (Details) - Schedule of revenue by major customers by reporting segments - USD ($)<br></strong></div></th>
<th class="th" colspan="4">3 Months Ended</th>
</tr>
<tr>
<th class="th" colspan="2"><div>Mar. 31, 2021</div></th>
<th class="th" colspan="2"><div>Mar. 31, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=cbat_CustomerAMember', window );">Customer A [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net revenues</a></td>
<td class="nump">$ 2,903,261<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 2,093,093<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, Percentage</a></td>
<td class="nump">30.83%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">30.33%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=cbat_CustomerBMember', window );">Customer B [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net revenues</a></td>
<td class="nump">$ 1,789,045<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, Percentage</a></td>
<td class="nump">19.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=cbat_CustomerCMember', window );">Customer C [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net revenues</a></td>
<td class="nump">$ 1,348,200<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, Percentage</a></td>
<td class="nump">14.32%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=cbat_CustomerDMember', window );">Customer D [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net revenues</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 3,796,267<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, Percentage</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">55.01%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="5"></td></tr>
<tr><td colspan="5"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Comprised less than 10% of net revenue for the respective period.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13531-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13537-108611<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EntityWideRevenueMajorCustomerLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EntityWideRevenueMajorCustomerLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=cbat_CustomerAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=cbat_CustomerAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=cbat_CustomerBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=cbat_CustomerBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=cbat_CustomerCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=cbat_CustomerCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=cbat_CustomerDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=cbat_CustomerDMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>117
<FILENAME>R105.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535845884840">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Concentrations and Credit Risk (Details) - Schedule of accounts receivable by major customer - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=cbat_CustomerAMember', window );">Customer A [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerLineItems', window );"><strong>Concentrations and Credit Risk (Details) - Schedule of accounts receivable by major customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable</a></td>
<td class="nump">$ 6,335,867<span></span>
</td>
<td class="nump">$ 3,148,737<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConcentrationRiskPercentageOfAccountsReceivable', window );">Concentration risk, percentage of accounts receivable</a></td>
<td class="nump">28.13%<span></span>
</td>
<td class="nump">11.23%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=cbat_ZhengzhouBAKBatteryCoLtdMember', window );">Zhengzhou BAK Battery Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerLineItems', window );"><strong>Concentrations and Credit Risk (Details) - Schedule of accounts receivable by major customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable</a></td>
<td class="nump">$ 8,437,625<span></span>
</td>
<td class="nump">$ 15,258,164<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConcentrationRiskPercentageOfAccountsReceivable', window );">Concentration risk, percentage of accounts receivable</a></td>
<td class="nump">37.46%<span></span>
</td>
<td class="nump">54.42%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ConcentrationRiskPercentageOfAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ConcentrationRiskPercentageOfAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=cbat_CustomerAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=cbat_CustomerAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=cbat_ZhengzhouBAKBatteryCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=cbat_ZhengzhouBAKBatteryCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>118
<FILENAME>R106.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535843887432">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Concentrations and Credit Risk (Details) - Schedule of net purchase by suppliers - USD ($)<br></strong></div></th>
<th class="th" colspan="2"><div>Mar. 31, 2021</div></th>
<th class="th" colspan="2"><div>Mar. 31, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=cbat_SupplierAMember', window );">Supplier A [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersLineItems', window );"><strong>Concentrations and Credit Risk (Details) - Schedule of net purchase by suppliers [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Net purchase</a></td>
<td class="nump">$ 659,513<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConcentrationRiskOnPercentageOfAccountsPayable', window );">Concentration risk, percentage of net purchase</a></td>
<td class="nump">10.21%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=cbat_ZhengzhouBAKBatteryCoLtdMember', window );">Zhengzhou BAK Battery Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersLineItems', window );"><strong>Concentrations and Credit Risk (Details) - Schedule of net purchase by suppliers [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Net purchase</a></td>
<td class="nump">$ 1,259,309<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConcentrationRiskOnPercentageOfAccountsPayable', window );">Concentration risk, percentage of net purchase</a></td>
<td class="nump">19.49%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=cbat_ShenzhenBAKMember', window );">Shenzhen BAK [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersLineItems', window );"><strong>Concentrations and Credit Risk (Details) - Schedule of net purchase by suppliers [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Net purchase</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 3,841,680<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConcentrationRiskOnPercentageOfAccountsPayable', window );">Concentration risk, percentage of net purchase</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">82.43%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="5"></td></tr>
<tr><td colspan="5"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Comprised less than 10% of net purchase for the respective period.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ConcentrationRiskOnPercentageOfAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ConcentrationRiskOnPercentageOfAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=cbat_SupplierAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=cbat_SupplierAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=cbat_ZhengzhouBAKBatteryCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=cbat_ZhengzhouBAKBatteryCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=cbat_ShenzhenBAKMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=cbat_ShenzhenBAKMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>119
<FILENAME>R107.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535840820968">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Concentrations and Credit Risk (Details) - Schedule of accounts payable by suppliers - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=cbat_SupplierBMember', window );">Supplier B [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersLineItems', window );"><strong>Concentrations and Credit Risk (Details) - Schedule of accounts payable by suppliers [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">$ 1,728,201<span></span>
</td>
<td class="nump">$ 9,272,478<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConcentrationRiskOnPercentageOfAccountsPayable', window );">Concentration risk, percentage of accounts payable</a></td>
<td class="nump">19.08%<span></span>
</td>
<td class="nump">47.40%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=cbat_SupplierCMember', window );">Supplier C [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersLineItems', window );"><strong>Concentrations and Credit Risk (Details) - Schedule of accounts payable by suppliers [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">$ 950,038<span></span>
</td>
<td class="nump">$ 2,017,814<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConcentrationRiskOnPercentageOfAccountsPayable', window );">Concentration risk, percentage of accounts payable</a></td>
<td class="nump">10.49%<span></span>
</td>
<td class="nump">10.32%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=cbat_SupplierDMember', window );">Supplier D [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersLineItems', window );"><strong>Concentrations and Credit Risk (Details) - Schedule of accounts payable by suppliers [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">$ 947,819<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConcentrationRiskOnPercentageOfAccountsPayable', window );">Concentration risk, percentage of accounts payable</a></td>
<td class="nump">10.46%<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ConcentrationRiskOnPercentageOfAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ConcentrationRiskOnPercentageOfAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=cbat_SupplierBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=cbat_SupplierBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=cbat_SupplierCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=cbat_SupplierCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=cbat_SupplierDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=cbat_SupplierDMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>120
<FILENAME>R108.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535843909544">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Concentrations and Credit Risk (Details) - Schedule of transactions - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=cbat_BakShenzhenMember', window );">BAK Shenzhen [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsLineItems', window );"><strong>Concentrations and Credit Risk (Details) - Schedule of transactions [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_SalesOfFinishedGoodsAndRawMaterials', window );">Sales of finished goods and raw materials</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 69,226<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=cbat_ZhengzhouBAKBatteryCoLtdMember', window );">Zhengzhou BAK Battery Co., Ltd [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsLineItems', window );"><strong>Concentrations and Credit Risk (Details) - Schedule of transactions [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_SalesOfFinishedGoodsAndRawMaterials', window );">Sales of finished goods and raw materials</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">108,290<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=cbat_ZhengzhouBAKElectronicsCoLtdMember', window );">Zhengzhou BAK Electronics Co., Ltd. [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsLineItems', window );"><strong>Concentrations and Credit Risk (Details) - Schedule of transactions [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_SalesOfFinishedGoodsAndRawMaterials', window );">Sales of finished goods and raw materials</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">412,353<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsAndOtherReceivablesNetCurrent', window );">Trade accounts and bills receivables, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">461,024<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=cbat_ZhengzhouBAKNewEnergyVehicleCoLtdMember', window );">Zhengzhou BAK New Energy Vehicle Co., Ltd [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsLineItems', window );"><strong>Concentrations and Credit Risk (Details) - Schedule of transactions [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsAndOtherReceivablesNetCurrent', window );">Trade accounts and bills receivables, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">$ 911,599<span></span>
</td>
<td class="nump">$ 1,759,050<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Mr. Xiangqian Li is a director of Shenzhen BAK and BAK Shenzhen.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Mr. Xiangqian Li, the Company&#8217;s former CEO, is a director of Zhengzhou BAK Battery Co., Ltd. Up to the date of this report, Zhengzhou BAK Battery Co., Ltd. repaid $2,327,491 to the Company.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">BAK Shenzhen has 95% equity interests in Zhengzhou BAK Electronics Co., Ltd. Up to the date of this report, Zhengzhou BAK Electronics Co., Ltd. repaid nil to the Company.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[4]</td>
<td style="vertical-align: top;" valign="top">Mr. Xiangqian Li is a director of Zhengzhou BAK New Energy Vehicle Co., Ltd. For the three months ended March 31, 2020 and 2021, sales of finished goods and raw materials to Zhengzhou BAK New Energy Vehicle Co., Ltd were nil. Up to the date of this report, Zhengzhou BAK New Energy Technology Co., Ltd repaid nil to the Company.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_SalesOfFinishedGoodsAndRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_SalesOfFinishedGoodsAndRawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsAndOtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsAndOtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=cbat_BakShenzhenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=cbat_BakShenzhenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=cbat_ZhengzhouBAKBatteryCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=cbat_ZhengzhouBAKBatteryCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=cbat_ZhengzhouBAKElectronicsCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=cbat_ZhengzhouBAKElectronicsCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=cbat_ZhengzhouBAKNewEnergyVehicleCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=cbat_ZhengzhouBAKNewEnergyVehicleCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>121
<FILENAME>R109.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535851393992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_NumberOfSegment', window );">Number of segment</a></td>
<td class="nump">1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_NumberOfSegment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_NumberOfSegment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>122
<FILENAME>R110.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535840862360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Details) - Schedule of net revenues from manufacture of batteries by products - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net revenues</a></td>
<td class="nump">$ 9,416,049<span></span>
</td>
<td class="nump">$ 6,901,274<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cbat_NetRevenuesByProductMember', window );">Net revenues by product [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net revenues</a></td>
<td class="nump">8,898,663<span></span>
</td>
<td class="nump">6,901,274<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cbat_NetRevenuesByProductMember', window );">Net revenues by product [Member] | Electric vehicles [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net revenues</a></td>
<td class="nump">100,976<span></span>
</td>
<td class="nump">215,118<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cbat_NetRevenuesByProductMember', window );">Net revenues by product [Member] | Light electric vehicles [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net revenues</a></td>
<td class="nump">34,104<span></span>
</td>
<td class="nump">751<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cbat_NetRevenuesByProductMember', window );">Net revenues by product [Member] | Uninterruptable supplies [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net revenues</a></td>
<td class="nump">8,763,583<span></span>
</td>
<td class="nump">$ 6,685,405<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cbat_NetRevenuesByProductMember', window );">Net revenues by product [Member] | Raw materials used in lithium batteries [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net revenues</a></td>
<td class="nump">$ 517,386<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=cbat_NetRevenuesByProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=cbat_NetRevenuesByProductMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cbat_ElectricVehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=cbat_ElectricVehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cbat_LightElectricVehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=cbat_LightElectricVehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cbat_UninterruptableSuppliesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=cbat_UninterruptableSuppliesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cbat_RawMaterialsusedinLithiumBatteriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=cbat_RawMaterialsusedinLithiumBatteriesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>123
<FILENAME>R111.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535934254440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Details) - Schedule of net revenues from manufacture of batteries by geographical areas - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasLineItems', window );"><strong>Segment Information (Details) - Schedule of net revenues from manufacture of batteries by geographical areas [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net revenues</a></td>
<td class="nump">$ 9,416,049<span></span>
</td>
<td class="nump">$ 6,901,274<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=cbat_MainlandChinaMember', window );">Mainland China [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasLineItems', window );"><strong>Segment Information (Details) - Schedule of net revenues from manufacture of batteries by geographical areas [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net revenues</a></td>
<td class="nump">7,625,793<span></span>
</td>
<td class="nump">6,876,789<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_EuropeMember', window );">Europe [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasLineItems', window );"><strong>Segment Information (Details) - Schedule of net revenues from manufacture of batteries by geographical areas [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net revenues</a></td>
<td class="nump">1,789,045<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=cbat_OtherGeographicAreasMember', window );">Others [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasLineItems', window );"><strong>Segment Information (Details) - Schedule of net revenues from manufacture of batteries by geographical areas [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net revenues</a></td>
<td class="nump">$ 1,211<span></span>
</td>
<td class="nump">$ 24,485<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=cbat_MainlandChinaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=cbat_MainlandChinaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_EuropeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_EuropeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=cbat_OtherGeographicAreasMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=cbat_OtherGeographicAreasMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>124
<FILENAME>R112.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140535851462104">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Subsequent Events (Details)<br></strong></div></th>
<th class="th"><div>Apr. 21, 2021</div></th>
<th class="th"><div>Apr. 01, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventDescription', window );">Subsequent events, description</a></td>
<td class="text">CBAK Power, along with Shenzhen BAK Power Battery Co., Ltd (BAK SZ), Shenzhen Asian Plastics Technology Co., Ltd (SZ Asian Plastics) and Xiaoxia Liu, entered into an investment agreement with Junxiu Li, Hunan Xintao New Energy Technology Partnership, Xingyu Zhu, and Jiangsu Saideli Pharmaceutical Machinery Manufacturing Co., Ltd for an investment in Hunan DJY Technology Co., Ltd ("DJY"). CBAK Power has paid $1.4 million (RMB9,000,000) to acquire 9.74% of the equity interests of DJY. CBAK Power has appointed one director to the Board of Directors of DJY. DJY is an unrelated third party of the Company engaging in researching and manufacturing of raw materials and equipment.<span></span>
</td>
<td class="text">CBAK Power entered into a framework investment agreement with Hangzhou Juzhong Daxin Asset Management Co., Ltd. ("Juzhong Daxin") for a potential acquisition of Zhejiang Meidu Hitrans Lithium Battery Technology Co., Ltd ("Hitrans"). Juzhong Daxin is the trustee of 85% of equity interests of Hitrans and has the voting right and right to dividend over the 85% of equity interests. Subject to definitive acquisition agreements to be entered into among the parties, including shareholders owning the 85% of equity interests of Hitrans, CBAK Power intends to acquire 85% of equity interests of Hitrans in cash in 2021. As of date of this report, CBAK Power has paid $3.05 million (RMB20,000,000) to Juzhong Daxin as a security deposit. Hitrans is an unrelated third party of the Company engaging in researching, manufacturing and trading of raw materials and is one of the major suppliers of the Company in fiscal 2020.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Describes the event or transaction that occurred between the balance sheet date and the date the financial statements are issued or available to be issued.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6842918&amp;loc=SL6314017-165662<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>125
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( "1(L5('04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    "  D2+%2;JT[V.\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9)1
M2\,P$,>_BN2]O:1%Q=#E9<,G!<&!XEM(;EM8TX;DI-VW-ZU;A^@'\#%W__SN
M=W"-"=+T$5]B'S"2PW0S^K9+TH05.Q %"9#, ;U.94YTN;GKH]>4GW$/09NC
MWB-4G-^!1])6DX8)6(2%R%1CC301-?7QC+=FP8?/V,XP:P!;]-A1 E$*8&J:
M&$YCV\ 5,,$(HT_?!;0+<:[^B9T[P,[),;DE-0Q#.=1S+N\@X/WYZ75>MW!=
M(MT9S+^2DW0*N&*7R6_U>K-]9*KBE2CX;2'NM_Q!<B[KZF-R_>%W%?:]=3OW
MCXTO@JJ!7W>AO@!02P,$%     @ )$BQ4IE<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
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
MF=QG"/<F2P(!2$?RT#AY/I>EWD,=+7_L;"<UK::&4/$K=]&2@Z#<24P>0V@
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
M:[;+U4?Q]!MO#0JTOE3D5?T7/;6RW@2ENTJ)HET,"(JL;#[9<^N(HP6@Q[Z
MM O(<($_LH"V"VAM:(.L-NLU4VQ^)<43DEH:M.DOM6_JU6!-5NHPWBL)OV:P
M3LT7HEQ!4/@*P;=*Y-F**7BX5_ !T5(5$FOT8<LETUZO$"NU9 %'9J-CN>?H
M;9F*@J.S=Z*JSM'9YY+M5AGH.$=3]/G^-3K[\?QJI@"JWG"6MK!N&UAD!!9%
M[T6I-A7Z!>"M3M?/P,3.3G*P\Y8X%;YG\@)1_ H1CV +GL7_7^XYX-#.[;36
M1T?TM4[KW(S^NEE62L*A_MNAW>^T^[5V?T3['Y#^DN]YN>.5S??-ZK!>K?-\
M/T]\''I^<C7;'_O$E L3#Y/([^1.X 4=O, );R$JI8^5"V*C(3C:>AH%41AJ
M[Y]@M B&81*0"-M!AAW(T GR5PGG&6VE6&?*!C T]L4Q37PR]*$I1[S0\Z@=
M7=2ABYSGI\W(\@'QYZW.W^K2<6[B3FOLM/DCKSB3Z:;.\A5$)Q?;^G0>-K$Y
M(C8#X,<T,@Z318XD<4(]NR>2#G/BQ'S/<MZ4):"A1W[B$QO<Q (#4^R3 5R+
M7$*CL5.%O;[>>NYSQ4L(75XC9BNHZ)G.>\UE3MBMUA,\F!+?C_$ N%42XR#$
M\0CV(Z[ 3NQG=U+LLYK!H8$XAP1.Q9[+%YW,*[%;JO4.#$M3L0/BL%J!S:P)
M?"\T;##EIF%$<1R.F$!Z$XC3A$]"@?.%D3Y6M,3BR5CC,/!:) F.<> %(X![
MHL#4";C/]!P*DA4FM6P>Q?'P1-OD<!(%@4=&0/9\@]V$\R8K69GV)_@5*KFU
M:K9Z!G4]B8=0+6(^B;UXI&SBGGJPFWL^J V7**OI=QRE22J8X"CT#9RFH)_X
M8_R(>^[!;O)9;%CYP $F6K-,HCW+=UPGV1.3DNFF+,_8,LLS]6*%;^&<V"?
M.B.U%O>T@R,G,-WDH;/&?>=HR:$,\-:;2+%G*YK(1).$7HQ#PYNFY)30P,=X
MK.KVQ(;=S/:V@W@XHU:H3B5ZHKJLMBSEUQ/H?RLN]WPR1[9F\CLH.C6T9T/L
MID/=^IWE=2O>A,5JITEN8R&QT:4K)*0G0N(FPG>\JBY1C?=PGC1NQ)22V7*G
MV#*'@ E4BG*:PC @19[K,IB5BH/3[ 1#3/(#J/[ *HO4-(BCD>P@/3\2-S\:
MSN^,J2VI-@S&)I&ON*S'JL7MS>\PX'#Y\((^\713BEP\O+S2$]6%U3B3%778
M$F*4>HND#EN2Q&-AZPF4$'?G61?0]&0$;(UM3'<-:SWK$3?K_?1#3##^&<&H
M#H-X"9.PE+Q,7Q#T2F65L^8*8/4/#,BZ0;5ZRZ2[.,%T>,(M8E,*0YX_PMRD
M)T7B)L73,?FK24E,SH/H)A'UPB%D"SN2$!J\8*0](CT]$C<]-DDY0/X=T]/D
MR]##T= ^RTP7>/Y8>O:L2K["JN,!,<SZYMP,C5F9))%'*:%#ZTQ)B%Z(<3(6
MO9Z=B7LJ;.]@6K*#QK$I.:Z,[!F4N!GTD)&WK,I2?2;0:X@X@TK6[6.]YVG5
MQD?F>A<T&#K%E)IZ%]Y((T5Z.B1N.CR@?IWE.WVO]0VXD_^%VY1RX*8].5+/
M&<DO]?4C &8P7S%H!<M=L02\P!HUY)H_(,H%E,%*B?31-?[3GL"HF\#,(-_7
MNUD]1$V2@2XSIJ$W]))%,J!$C],C1Y[V=$3=\YPMP"[,YJ 6^PFE0 Q#S*;D
M".;9T>UK 06COI2N4#T%-Q>4W=ONXONFONX=O+_%EXOF^KI7T]RFOV?R(2NA
M[>=K4.E=1 !+-A?4S8,2V_J.=RF4$D7]=<,9-!I: 'Y?"Z$.#WJ#[M\$\_\
M4$L#!!0    ( "1(L5+[)8I%_04  .@8   8    >&PO=V]R:W-H965T<R]S
M:&5E=#4N>&ULM5EM;]LV$/XKA#<,+3#7?)%$LDL"-&^- ZPHFG7[S$ITK%42
M78E.FG^_DZSXA:04H\7R(9;LYX[W\(YWC^R31U-_;99:6_2]+*KF=+*T=O5V
M-FO2I2Y5\\:L= 6?+$Q=*@NW]?VL6=5:99U16<PHQLFL5'DU.3OIWOM8GYV8
MM2WR2G^L4;,N2U4_G>O"/)Y.R.3YC4_Y_=*V;\S.3E;J7M]I^WGUL8:[V=9+
MEI>Z:G)3H5HO3B?OR-M;(EN##O%WKA^;O6O44OEBS-?V9IZ=3G ;D2YT:EL7
M"EX>](4NBM83Q/&M=SK9KMD:[E\_>[_NR .9+ZK1%Z;X)\_L\G0B)BC3"[4N
M["?S>*-[0G'K+S5%T_U'CST63U"Z;JPI>V.(H,RKS:OZWF_$G@$=,J"] 74,
M8.&P >L-F+L"'S"(>H/(74$.&,2]07PLAZ0W2!P#-A02[PVXNT(R8"!Z ^%R
M&#*0O8%T#=A0XO!SYG!709N4=_5RJ:PZ.ZG-(ZI;//AK+[JBZ^RA3/*J/1]W
MMH9/<["S9Q>FRJ#:=8;@JC%%GBD+-W<67N 8V :9!;I8JNI>-RBOT-U2U7II
MBDS7S6^_"$KX'^CJVSJW3^C5YTJMLQS,7Z,I^GQWB5[]^OID9B'*=JU9VD=T
MOHF(#D94EG!P@'OZ%>5-L]99P,G%N)-+4W4\FC;<)F!_.6[_+@,B<'Y5@58J
MSZ; /%6KW*HBX.MJW%>[EVMKZB?H)XVN'X+Q7+\03YJNRW71<8+3GZ>Y#3AY
M?[P38Y>Z1JDIH:LNVW;WH%%AFE!H-^->/YAJFIK*UJ: C^ZA2*P&HC;D:C[N
MZB_H\,T:-FHP;;<O.#!>AF9P(+:G@FY/!>W\1 -^SE6AJE0C9=&E3M\@1GY'
M%!,9JN:-IZ3SU$ZCA[.844I/9@_[Y>JC2$0P280\!%X&@ )3+!*"#Y%7 21E
M.";D$'?MXZ:$)X3SB+!#Z/L@-(HX<]:^"9"FG/-#U#S@+L))XE&Y#5!A22QP
MG&R!!WEDVSRRH_+XZKES-:^/RNG&:^SD%$OLI'7N Z<DBB@>B#O:QAV-QOT!
MA-&J-HO<HE?MJ0RUT>O(7YNR6$KA%,"-#XP%=U,0]A:1O7(ZH!)OJ<2C5+IM
MG[82)NO:#?0:U2DCT'9(EZO"/&DX:!7TM;P&T03O;EJ_>E1U%FS=L1<JPYBP
MV&'T(NR 3[+EDXSR"8PG9 UT/>CK$'PHX//$*V^6".?<)UZT1,J$.05WZ\-
M"<-?F!3?DN(_16K_ (4(<G^K$RXD#T<EME&)T:A  (.\A<F[KFM=I4_(UJIJ
MBDWYJ.Q?T$>M1 D-0N%7,\.$$J=&;@(XX3:[VZ SBJ.!2I);>O+8(?.GJI\;
M$L6A#9:!(1-+)] +Z==0>,@$@ )S+)C;PJ\"R."0\7$P.43,.).1,V0"T'8S
M9>0FQP?&7!!WR/A;,S!D E1(#/L]U!$(WFEH_"-CYL6L]FX/YTPL!)=.PN8!
MY.B@(7OZG_R U!F(EWA[S25S-_JBAQU1AP$DI: D!'&ER57(:; 2 \ I$4R*
MB+G8]R$L93+!3J W 2#G[L29!_9GH!8#_F(*4$'%0$)WTI4<IUV'-<] <JE/
ML4TNC;QB])'CQ;B3:V1<KQVE>X@ONFB;,BJHF[60/",D<I,1=BA(,I2,G8XC
MXT+N?U _Q%=J)!*"")?5B[A#3CM!1\85W1ST05=A9M%RV@F'E@:$#4,Z^/!W
MWOO=/QY"1MCM";YN(W%"">;$91A$MB)O0+.2G<@CXRKO*(XOJ2+BBS4AF91\
MZ)SLY!H9UVL_H8R(K]4@!Y'[S!" 32.)F9L"'R8D84,UME-^9%SZ#6@C$MQF
MX9>5H+$WE7S8T%3RD120D<#N\]]5R&EX*OG *8DCQD&!2'<JA;!1'+O/##>A
MU;G;".8A=P-3R4=*#GL)SR$#"=UI77*<V!V12.'D^JJM2R[(!)=F2(*&IM)L
M[]O2]C< B.$^KQI4Z 58XC<<7-2;K]4W-]:LNB]0OQAK3=E=+K7*=-T"X/.%
M,?;YIOU.=OOCQME_4$L#!!0    ( "1(L5(+IM*?2@@  %@B   8    >&PO
M=V]R:W-H965T<R]S:&5E=#8N>&ULK5K?<Z,X$OY75*Y[2*K&8R3Q,Y6D:I+9
MW9N'F4M-;FZ?99!C[0!B); G^]=?"[!Q0"CQ[+XD@%M2?ZWN_KH%UWNIONLM
MYS7Z4>2EOEELZ[JZ6JUTNN4%T^]EQ4OX92-5P6JX54\K72G.LG90D:^(YX6K
M@HER<7O=/GM0M]>RJ7-1\@>%=%,43#W?\5SN;Q9X<7CP53QM:_-@=7M=L2?^
MR.MOU8."N]5QEDP4O-1"EDCQS<WB [ZZ]ZD9T$K\3_"]/KE&!LI:RN_FYE-V
ML_",1CSG:6VF8/!OQ^]YGIN90(\_^TD7QS7-P-/KP^R_MN !S)II?B_SWT56
M;V\6\0)E?,.:O/XJ]__F/:# S)?*7+=_T;Z7]18H;70MBWXP:%"(LOO/?O2&
M.!D \]@'D'X &0_P9P;0?D!KN56G60OK(ZO9[;62>Z2,-,QF+EK;M*,!C2C-
M-C[6"GX5,*Z^O9=E!IO",P176N8B8S7</-;P#W:KUDANT#W36_0K[+A&%]]*
MUF0"9"[1$GU[_(@N_G5YO:I!%3/A*NV7O>N6)3/+4O19EO56HU]@^>SE^!5
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
MT/D'W3!E&W;0)/I%'NHIZ&F'0Y5T?=Q7E>3)C[J;J*M]&!\(4;"QX"01.CF
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
M,T!%P*EU479?UF,1AJ)VD/QH*OHF#>J_']Z2$RV,,HGXH0,=^BP*&=-9!ZG
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
M87C),^!>6JR>H8& ;AY2HN1DM+?P)A4)X+[X!&+*9^@JS;(*K^F6+C*&3W%
M_- D3AC"M>D1RP^(X;GH/:Q;5C]C,PR(Y838<8EE!TB.#X.0^$Z@Q]N636S#
M1C_CUP5^Q[]HY2S## F^OKK\%=W5WQ)> _TC!NR-<<%%&L&62I[C:UZ70FZR
M&12E8@L;IJ)]\+J(@4%E2C-\2\M/^(Y%=2D'W;'RBQ1SS><$_R9B_-/?_Q98
MEO&\F=@.5$_-YS.T3,$NF.*,;JHZ%9BN(-Y50NG8K@;VT>:F:5:7# LN[837
M=5G5M!#R7OXL6)E7K6LJFK%*>DSA<8Y'Z^.*UQ!5,$6""]@%S7E=J"V?6B88
MS\0_?7A[9=I@4=.>$9P645;'X&E<Z1U6F'V%^%W!Q7 N.*:9"QXQ@ID"4EJ
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
MB^/86WV=@H E4<@"/X%IYK,P3#WR(F?)-&#A-+8N6?]2EDY]>"^*9D_=#[4
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
MC8<7DP!TVU[;B56U;VF9LI2C'Q;T(J%V#F3?*&6/$Q>@?^.6?P%02P,$%
M  @ )$BQ4EUZ,4XE!0  -0P  !D   !X;"]W;W)K<VAE971S+W-H965T,3,N
M>&ULK5?;;MLX$'W75Q!N4+2 8.MF2VZ3 +ETT3X$&[1[>5CL RV-+2*4J))4
M'/_]SI"V;"=UMECL0Q)1FCESYG!FR)ROE7XP-8!E3XULS<6HMK;[,)F8LH:&
MF['JH,4O2Z4;;G&I5Q/3:>"5<VKD)(FBV:3AHAU=GKMW]_KR7/56BA;N-3-]
MTW"]N0:IUA>C>+1[\56L:DLO)I?G'5_!-["_=_<:5Y,!I1(-M$:HEFE87HRN
MX@_7&=D[@S\$K,W!,Z-,%DH]T.)+=3&*B!!(*"TA</SS"#<@)0$AC>];S-$0
MDAP/GW?HO[C<,9<%-W"CY)^BLO7%J!BQ"I:\E_:K6G^&;3Y3PBN5-.XW6WO;
M#".6O;&JV3KCNA&M_\N?MCH<.!31"8=DZY XWCZ08WG++;\\UVK--%DC&CVX
M5)TWDA,M;<HWJ_&K0#][>:]Q?[7=A.Q>\M8RWE;LT_=>="B\#5D+]GQB,0Y9
M3\HMYK7'3$Y@INQ.M;8V[%-;077L/T%^ \ED1_(Z>17PCNLQ2^.0)5$2OX*7
M#DFG#B_]+TFSOZX6QFHLE[]?"94-H3(7*OM?]7T=,Q^S 38X!1OL(W>#">Q,
M FZ86K);**%9@-Z)&SDKE+NL![U9J; %C86*/&P-;*DD]K)H5Q^"(X#!+W!0
MY!Q<]T)6:&K8&4N*,)Y&89SFN$B3,,N+,)FFP1TO:TQ1;XXYDDD^3</Y-"'7
M*)N%<3X+?ETN10D'9LFT"+-I@8'1-I\&=\HJS1ZA%J4$P^)Y'N9SI)-E89%,
M@[=OXB0IBH]L%H?I+ I3I(./49&&23(/OC0=%]H!ORO">1&%E,M[MXAG89XE
M['UP599]TTM.HE2 T[ 4W V9=S&"IO-PGN7D@ZMYC$G.9NATP[7>H!2,-ZI'
M^#.68=@,&>01+:(PR= 6%;_M-=F1UK;6 *SQ_0343U[FX&C'2.K0V=\HY-]N
MF&C+7NOG]. )A[D!VLBS:1&'V3QV_F>S>1'.D"G.6=.!FY1R,V:_'2#66#*M
MLFR#)X5:6)SWB(XA@VY;:$RM<1--+3I6XEK@-J% 9E<UBZ$21,N$->R62\%;
M'&9MO\1N\SGCDY#""O1;"ULSSLIGLA'W)$.V2']6>/JX3O&'BNGG"_NU9(FL
M=2P/"*& E(@D*#P.V1HKK$8CE*9B7-*9N!FD"<A4@Z\1Y]*C\)H.B9>ZFG[1
M"$N6O.LDZ8:[99A5?D^I.]!YI1Y!MZXT*3Q].B6Y9UIB" D(&^S%EZITE+R)
M\>F8,?NLUH#POHH.6##<WA(,DN$/0.[M"B@V;X_JC2JK= E@IDX27RU'E7+$
MD0^54>':/PN#DG5*VP,^!DL9CF(1]B'N,WFIOISPQ'XK(5GXU+#<\++A9N "
MI, 8+[ EK+AD5E@)._^]?KC20-<)N0#,TX.7#\3_QYLQ/FSG4O7:P"[Q;="W
M;XHDSC^:@(X="RN!AP \THT&[:@&J;]\21PW.3<&=V8K G8YU0=?4+EN=B&&
M[GGDLC\5F'7'9T5P-(=]N8K]7"QKKE<0,K'$W=Y0&^&(,?AERP2>7,%@K&>]
M:WXR_K.SBM+RP,:*Q@]=84I"Q,>2FYHM\4 R^R+$75M@OT!+NN%ZL3D5MNK]
M[7#?YL\&@:\1@^W,K=]\MG:U?:A(]>\#F[T8V.,?72\F!U>Y!E!FNK :YI+U
MM[KA[7 GOO)7P;VYOU!CV)5HJ9R7Z!J-\^G(-\AN857G+H8+9?&:Z1YKG&&@
MR0"_+Y6RNP4%&/Y3N/P'4$L#!!0    ( "1(L5*'"1Z8' ,  ! '   9
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
MP$0OP/.E$%5[H3?H/J!>_@%02P,$%     @ )$BQ4K'GHQ A!   C D  !D
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
M16,2:9]1+#M!98#OW,/X!FP_4!-KX"0NKG'G 1;!:G 08,2Z80PN1553PN8
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
MWI0L3^UTY;[@LGN MRV*=Q+UPL+3*%!.9C(T 3W%]5<,R FD$)V4R*0!]9*
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
M&478B$910I,HGE79I_FX-F6MH#CUB1J%Y(_1OM,N3=<]]OZ:7@2JUU@,^1&
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
MI1OAO;0;1!Y']+.OZ*DV'EX^H[0?9?U1E X*ZA=Q@3S0*"KR833(^I0/XV*
MGM.@N=5RV:AOX/1RA0!1W/]/I'ZW]3.@R&P";OUQU =>:1+#YOFHM03.H)TG
M8V9X,8;V.VC_CF]0;F6GSY"O49%&@U%"HRPN\G.YO /GV\G\37G9DWDI-G\
MD_<YN 'ZXR@;9E$Q'%$!HB6!R:@;&9>%--2-$:.Z4YEP)4J'T2@M.&%<,VC<
M3Z(D'W&[3<%.^$7 >%RP^#B\9B)?+X7U-+-F$; 24W,KH\?1CPF%IC^ 'O/>
M6)8^QA]+@G8B[(.^2M)#:@IP@'&>*:VPKZAH;DS5KF%6K+'W !&5:$ 3TV%V
M[:FVIQG(##RS 1Y^.)O'/P 9H#U.[FF\Y/V;-5J5;J\5;]5*5BO2+,K[^0.
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
MYP[S]M=J<A&HC YI.A#^!&M42\" ,+V\%4GR\5<:7L-X =MS,9Z9607/.@A
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
M$;D8G-LJ$L+WKL!"+035.U4'W.D.,^N:NE9#N5;+OU>X.2^+''N[X4E\USC
MQ$;\\S3=TQ?!B<G68/[Q(_]($1\Q1KR[#E<K>@N[#8"'A@7169'D7F '=_ B
M/I\NXOET:CM9N1,]TWBRF,>+R6A?UZ\]/;<H\$AO. ^VIC($BQ)?-HUGOG#J
M.3JK!_/;;(SF_CZXQ;N.$7[@-#PR!YH%-%N>LH'$904^*[6+SW$'^+0&'K:)
M4:L&=6U>8X+P''"D#\)8$B1 ND>0S6D6TO6TMZB16X<]W6O&;ME+&8Y!6)OX
M(!F^$*;2TP)G^C[Y?=]@=RY"%D')^'>U0_3\)U9 &6GY*KDE06RD@!V6VYGD
M%0HX/ :)C3HM^I8R0:$G.!NP2^XHX%?D>H=<9<>YJ93L6TO460N#/C\(NAM\
M?*XM$[&7J2N7AX%=6VWP7%-[A^Y##9T_QY/H+,SI[&.KS]XX'@_GP(U#<13'
MQ<A7L%"/@70ICC]NM]M1* 9G@]G8"7'O;,7"F",^6LQ9>N]$>^=@#(WR5[DL
M.9L<E%O;UAYD\0EE_>,./JD=L4?WI^YH:*#[^Z-45);$B,;63WO4MA6-?LGA
M6=!$TF,\*UE1JU$[@"B7M_U'-;E=!P(+6M*AMRWK>]<?8^+%'9$9+>C1\Z _
MC6H==3(=1XCRAX[T,0L*SJ8]5CEHF[(X:[5O4>VF-C0)%O&,XM&8S4+$L04'
M6XP@8P/%2C81QN,9&&6H7H(5,:%Q6BK6OXS=;W-MN-CR^$7(G);U 9"+"RPF
M@L<>3>(I_'Y^#OR, &*-W_F81GHTAE]G\/7"NFR^#FY9G*8^6\=!0\KM-/@]
M)!I<-J1%S>$1+TZJ!/MI:<V(C%!2S./I<!+/1N?[) 735[A(TL(62*>#1X/9
M\* (<8]>.*D:ZU:Q!+Q83.<QQO'"3C=MUT0+751-XSZIX*3+?MGR)M?!:;\8
MN\5,(@D/I6ITMEFZK4]TUS$ZP88M5CO4?#&?Q[/%1;N&Y^.[%_/!(JBN(>2+
M4"0:!EB8\+JQX*R:0+?+Z W'HR'%Y6WR\L+)^*Z).'@A*R//>K["GCGD>V-L
M@\_.8VT[FHI5^W1%1W5,P+&T==A8Y#4!-AO&%[,A)RV LA;! Z,1:+=%?'X!
M#YQ:83)S)=N\(]J0_*LJJUJ@G6,-24U05J=VD-7#RAVT]ZAYH;EYA09$ENDJ
MBA#/AR>^QX[O'SCN#"IZQ#-;\S0 C45X8?M/42")BT*0;4$$@M2:+"8$(& ;
M"'8^W]NWMVU/!&V(!,H+;WQ?8 S']QGM?K>;HPQTV]7#&NB1-=#%(0/=H</3
M*GRXO<UD('K$VP1;;KVKT%J#0:XVO)D4SG_]SW_X8=Y.ULH\9.GQBUE3?"EK
M1L>QYM"55#)KQJB)A^?CLSCRST@(_#*Z&*'I.=5<._./5\#7$]"<8)<.)W/@
MVE61989$\-%I+^M>2:RJB?IX%_8@ZNZ!\/>@AXG;N_H5/-P/0$@$IP'9]C1=
MWLO<PF/NO9ZYXV4/45UF'@[CV60:1R,0K./A.8$X!7-J'(_FD\,\+?IY.CK
MTZ/OP-)B+TL?]+D]K'@FP_EWTYN:K=I,-&KI-U=>JSEE[.)?_,"Y?4#X>&^Q
M*P=H+0E5ZC/:&'C32(N])L[_#MCKTT:5(7=QO)$6@4$)YW&+/H\[NM?C'G7D
MI^$-\;4&BL[M_N=&YM<;M" OP2(%,8LG:ZAR8U64KHSQ35Z!F:"Y^75^K7))
MC5#P;*1.8_9Y=D%*R22RBM+Y=M\:BCW2NJ;:47*0 I#6=/#QEHW2@Y)\[(4I
M29*WB7 XF(I0U)^/)O!OV)'6D\&XW] J,(+2D=96&AYE95$HY5O(9V,.M6/\
MWT% 'SU=K^QV7$@/>UCLB'*PR<Y!<E,L)+Z8@)B8+XB1QO%B?H&= +[(1#LD
MSH?WQE6U/!??Q$0[*,_W8XKE5O_^$-]B'T)]CQ0:\2"TO$I[GO\V*;';EW)!
M&+L:/;Q=G-^1MZ=M&!.A1K&-R[JV(TSDTR.(_(BPP&6=X5U#E$]!M?KV[<NP
M;306^;KJGWLB!J:W+&;IL3:\*.\$E8#[0_Z,'XQ\'L<O>2)&%3W!?0BC I"B
MJ(VGS1FX:P$> 4E?<",/TBJ5BXI3G*$T=X<,_R)V)/GS9LO;A0<KMW20 2P;
MH_D2FY7$E2 ]Q" X,UE5Z(=C#IS#3'0\.T4\]E:>HO0EU@\3<#;N'=Y/$H]G
M.HI%L_MKYK@+5AR[%8]G7LCKSG2$=/ND8XJZ1)C"7]V^##JBU3)CP )=JER\
M2PHV2]^J7P$)T;\2K:SQF0]LJF+QP(,4+NDX.K#<JKCYI]S@23._)*A'EPI3
MA("P,N'U7]3BGPA5[:(!JE;0Y2U."Q\/FKA?P6*T)<>[>:@P$0CQ2/TZ"FTX
MVYT&7:51RQ=:@"#7!IZ.<.S[OJU\I_N4KUKWZ%Y'$]&]-$&EM3TJV5+<,0+K
M/JU\A1HF+:@/4A,_"#ZFV?LTMC@Z7O+5H'2TN2Z5PG2IX)""V1.;;ON%:>RU
MC@F^,S'!MLL04,.<+TY":FA;!#-P9X:S21Q-P,<#YWJ.WDT\GB_BQ05Y>L+]
M]6U-@^%@_@!/3WQ?R^!(3/,='WMH]+_.3! ]9D+4-1-<;<7P.%.AH$35GV(Q
M"-]BB/HMAC=O[C49WKPYUFJ8+X9]5H-H6PW1GV(UB#ZKH76K6:Q;N1UI-<R&
M7V$UV*39HJ]%1$A)'K<[PCD-5 U&2KMW (8=[+Z4RD1_)DMS-;_EB=Y3=<:9
M%N9FRCJV*5$7)>PG*3SZ1^?836<%@E1H2#^8X6'&#VYH)-@SKW;3J]TR1TP+
M=V= &R9S&K&3M/(YPQ1""^<L,&H>:EIS/3*@RFXM3G)@8?;PEV$(/-HQF@_!
MU)T_H*MPC'L3W209D#-HC.'0BPZVA8"?[=<M6@[2J9%X]U"K#@+^FUQA:+OD
M[TJUHNBXN'\6U6+EP7B(I6FC[T>UN@#!DJSOD-DZV+AM//IQH8<Y8N%A.^,#
MA>74_?G80U[.*6WPXNPX=Z?KL'C>SKB5-1K-@UBCZ'-WAOO<G4E_9DA]WN/N
M>-'%_1C?GQHZ0D'>Z^0<!4(@7:S-Z +QAR*1XI!?<]SL_6DDB]6.HS$&WV(<
MSY&9,0(YQ=)L'7H<S48QEA=]:_]B>O[_3NC18:8;:G0;(/[<4*-Q@?T.QTS5
MYT=0=4W1U7NT*8=@_ZU,_[LJT\EHC'[+]U.FE*,]AES7'/V_SU?AI_Y-L/]=
M"7:\&,6+R<5W)MC1,?X*!ZGN=:[7___2Z^P!]/KL2?W\V1-5P8\5_"N+V^?/
ML'U_^>/)[.3YLQ7^<CD[B:H?3Z8G4?WCB<HSE<NKNH1O\;7Z^4<^H!I]Y+,5
M.$LX*@WRXL&#M'-"?'"C<@=BP2;/J;$OFP%D6VB[ &L("JJP9D3"LJ\+[(N%
MQS1E>:-H/^FHIT$@L9WN(,*W9(3%^+RAREP(2OD,'7,2;3...\;0C)W45F<9
MKIT6Y67P6&)5RUVT+5*94:<1?9L==U:[O/H%]FU '2$>#R]^(/*AHXMJ?2=,
M]<1I9:\X,-AYRGQN'J79_,LS?,/,=2*CT>A5>-=>U<RV,IY%U'?0D46)C]V<
MX?&=8I7HGK&=APQS'STU22@8UN(NI(#H% MT<+ERWZ6Y7D7B(/H8G*?6QZ3I
M7+6YZ=L<$1(T/ %S@,#Z!)T>U<CD8K5JRDJ7=.,A55JDVN+9UKL=MD !04YW
M\:3F;F2-)#-Q&.JT\4=J_:X/(:%[29*78:3"(8M%.IJ')O&&N] U=#I5Z<NF
MS VWP D@)O[0-S%1?R2S0NK9Q'>& 0O<]E[UBNV0<MWS"D]>8V!7ZPK-8_"$
MVIJ.2,=M!7;K$;FLN;L3\JX,&S]2?9;K0&3"N;J6'%F+SQEQ.RMJV+>F, "R
MAW+U1MZEA1V]I7<!S_]I(#4)6I#\9DOZ<E-ECF/#9+J0B+6]/P!6^@-,W@7V
MH  !&L#0'ZX[$G+3-441?F@MD.O@*W.4RV((X5B2>U;D7H\OLYNZ8Q85S5/
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
M8\][GC>>\;R3ZD%7 (8\U:+1"Z\RIIT%@2XJJ)F^DBTTN+.5JF8&7;4+=*N
ME0Y4BX"&X22H&6^\?.[6UBJ?R[T1O(&U(GI?UTP]KT#(;N%%WG'ACN\J8Q>"
M?-ZR'=R#^=*N%7K!P%+R&AK-94,4;!?>,IJM$AOO KYRZ/2)3:R2C90/UOE8
M+KS0)@0""F,9&/X>X1J$L$28QL\#IS<<:8&G]I']O=..6C9,P[44WWAIJH67
M>J2$+=L+<R>[#W#0,[9\A13:?4G7Q]+,(\5>&UD?P)A!S9O^SYX.=3@!I.$9
M #T J,N[/\AE><,,R^=*=D39:&2SAI/JT)@<;^REW!N%NQQQ)E\+*'=0HI!6
M:FXT>?V9;03H-_/ (+T-"HH#U:JGHF>H8G(K&U-I\JXIH?P3'V!:0V[TF-N*
M7B2\9>J*Q)%/:$BC"WSQH#5V?/%_M-X<M7Y?;K11V!@_+K G WOBV),S[/<X
M+^5> )%;TOY5U9>*>9'-SN),MZR A8?#ID$]@I??0 'U!I0K"E:GJ*PUPO*$
MKD:C?VZSXZ;"KFT>",[O;+3B0FC2LF=[Q^052?UI%OE)EJ$=37PZ3?UP,AY]
M,A4H_99$6>K3)"/)V*=Q.K+Q69KYTR3MXV,:^W$8DY>J%YST9 UJYR9/DT+N
M&].WY[ Z#/>R[^G?X?W+@$IWO-%$P!:AX=5T[!'53UOO&-FZ#M](@_/BS H?
M*% V />W4IJC8P\8GKS\%U!+ P04    "  D2+%2RTS)C8X#  #,!P  &0
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
M&EY.QQY1G7>[P,C&^64K#;K/+2N\[D#9!#S?26F.@2TP7*#9*U!+ P04
M"  D2+%2WK1:1,H$  #C"P  &0   'AL+W=O<FMS:&5E=',O<VAE970S.2YX
M;6R-5MMNXS80??=7#(Q=( O(L41='20&DFR+IDBV02[=AZ(/M#2.U95(+4GE
MTJ_OD)*5I.MH@P"Q1,[US)G1'#Y(]4UO$ T\UI701].-,<W!?*[S#=9<[\L&
M!=VLI:JYH5=U-]>-0EXXI;J:,]]/YC4OQ71YZ,XNU?)0MJ8J!5XJT&U=<_5T
M@I5\.)H&T^W!57FW,?9@OCQL^!U>H[EM+A6]S0<K15FCT*44H'!]-#T.#DXR
M*^\$_BSQ0;]X!IO)2LIO]N6L.)KZ-B"L,#?6 J>?>SS%JK*&*(SOO<WIX-(J
MOGS>6O_5Y4ZYK+C&4UE]+0NS.9IF4RAPS=O*7,F'W[#/)[;V<EEI]Q\>.MDT
MGD+>:B/K7IDBJ$O1_?+''H<7"IG_A@+K%9B+NW/DHOS,#5\>*OD RDJ3-?O@
M4G7:%%PI;%&NC:+;DO3,\API)=B[X:L*]:?#N2&;]F:>]_HGG3Y[0S^$"RG,
M1L,OHL#BM?Z<8AD"8MN 3MBHP0NN]B$,/& ^"T;LA4."H;,7OF'O^/J63 7)
MS&=PHSBQR;'AK^.5-HHX\?>(CVCP$3D?T1L^KJE5BK9"D&M0E@8SN9ZUA"O7
M&HW>A>JH0=N)![KA.1Y-J=4TJGN<+B\5-KPL)I4MV>2$5USDUH7U^CL7+?44
M]+C!!TB]V/>]-/,GQ[54IOR7N[SS#5=W"-3-8#8(#:I2%K 7A5[(8O@T(:H3
MD07@(TD*DN3%/\1":D,#>RSU6!22U&OG5+)\,]3,^8Y"WV,!@Q%PXP'<^-W@
M"II2I;C'/J!2@.;$VYEY:A <+CO!'G6P&^S/F&.]0N72&A*<4(*^RW)R(PVO
M8-V:5J%MS+)NZRX$:/B3#4_3T,JQO+>M1: $!(COA7Y,S\Q;I(GGI\'D'+4^
M@%8@5P(+RBB7-7JDZ4(1IA1W=&B0WJ@  8N\)*8*V%H$7A9F5(S+3A+N>=4Z
ME'X:C:9@_"PF4XQ"2?W(8V'8AW+:*F6M-98T1)@]%L94]=CZS,+$2X.(?'Z1
M8I;_3_(#9+'O17[JDLT28F"P&&- ,C @>3<#W@VX9;@C!_R$'*.^=Y.#B%UW
M4P]%82OTW $=+2[Z\+KI>KD-STA8(5RY(*G8KQJ3<KO=LN#,L0"^$-O/7K']
MVB5T8Q-RIK4E)".\%^G""Y/,(A\QJFMDJ]%5RXJ$L(B9QY(8%D1#ZM$L(09$
M[BZBL\!+T@!(/O$7D*6QYR?,WL40A$20)*6"AF0TH!2C(+17"<SLW^1F0]SD
M:V)H?S!P&[84'2@V1H9T($/Z;C+01[E5-,_1C:&."U7)5V7E#G=5>]3X[FK_
M04.2VT:<O%WW;1T(R:"#+B2P0F\1Q1W& 2,4LK #]35J_2AIR:3.94O-7D#.
M]0;6M#%I8-1(V<+OV[.LF]:X0;&="7;2+OQ=<^ '0.SD"5,JLC]6B6RH1/;N
M2G2N**0:N"A@FPD0<+BK#..6ST>L39XQ_^I6+BQF_)XJ1-\JA78-M85Y$<\,
MGJBM",=]@G^H93\0?K3QRAGL??P$R7Z0QO!Q%V+S%XM7C?1AM>NE!F>@V\&&
MTV&#/>X6MV?Q;OVEM.Y*H2FN-:GZ^W9A5-U*V;T8V;@U;B4-+87N<4-;."HK
M0/=K*<WVQ3H8]OKE?U!+ P04    "  D2+%2:U!*%G@"   ;!0  &0   'AL
M+W=O<FMS:&5E=',O<VAE970T,"YX;6Q]5,ENVS 0O?LK"+4H8L"(-B]J:ANP
MDRXYI B2+H>B!UH:642XJ"05I?WZ#BE;<='8%VN&G/?>S'B&\U;I!U,!6/(D
MN#2+H+*VO@A#DU<@J#E7-4B\*946U**KMZ&I-=#"@P0/DRB:AH(R&2SG_NQ6
M+^>JL9Q)N-7$-$)0_7L-7+6+( [V!W=L6UEW$"[G-=W"/=BO]:U&+^Q9"B9
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
M9=@=9LVB:['G\&Y0(6G)A"8<"DP-SB\3CZBN^3O'R,8UW%H:;%]G5C@O0=D
M/"^D-#O'$@P3./T+4$L#!!0    ( "1(L5)OJ!T , ,  +$&   9    >&PO
M=V]R:W-H965T<R]S:&5E=#0W+GAM;(U5WT_;,!!^[U]QRJ8)I-#\:DO*VDH4
MF(8V)C38>)CVX";7QL*Q.]MIQW^_LQ.Z,@':2^MS[OONN\O=9;)5^MY4B!9^
MUT*::5!9NSZ)(E-46#/35VN4]&2I=,TLF7H5F;5&5GI0+:(TCD=1S;@,9A-_
M=ZUG$]58P25>:S!-73/],$>AMM,@"1XOOO)59=U%-)NLV0IOT'Y;7VNRHAU+
MR6N4ABL)&I?3X#0YF0^<OW?XSG%K]L[@,EDH=>^,RW(:Q$X0"BRL8V#TM\$S
M%,(1D8Q?'6>P"^F ^^=']@\^=\IEP0R>*7''2UM-@SR $I>L$?:KVG[$+I^A
MXRN4,/X7MJWOD"(6C;&J[L!DUURV_^QW5X<]0!Z_ $@[0.IUMX&\RG-FV6RB
MU1:T\R8V=_"I>C2)X]*]E!NKZ2DGG)U=RD+5" >?E3&'<(T:;BJFZ>*6+02:
MPTED*8KSC8J.<=XRIB\P9G"EI*T,7,@2RZ?XB-3M)*:/$N?IJX173/<A2T)(
MXS1YA2_;I9QYONP%O@NF)9<KLY?MC].%L9HZY.<K_(,=_\#S#U[@OZ'!*1N!
MH)90,%$T@OD&))-WU1:^VFN*;US\YXK\:@PWJB=FS0J<!C2+!O4&@]EMI1&A
M;JN/KOH]*EGLZ];[0@/>Q>U4O(6#-,R&@S!)$C@D,QV'HS@/DU'>^XS&G(##
M. @<M)!#8-9JOFBL:PZP"J221P4%U$J0Q!516R0]EB##,#^.B3<A_L$SX?^E
M\I6HE"A1&U>KL_GI)^HAU*L'N,6BDDJHU4,(U+']1^WC<)SO:1^':9[V[OPD
M8@EL@YH62\M,G(TUELG2Z7SW)D^3Y+T;:$Y:I;*4W# +TW$6'A^/(!\054:4
MP]XY%XW;'-#(#65&O"Y!S0MWI/DL[H%(8<NT9I(2/X+1, ZS./\O(4=0.GYR
M>AI]G&7A.,EZE\]WC.\M5=.[;B7TYI1(X<H2]^.!KTC<SSKQ1/[O WBNSZ.]
M-5)3W?VR-!2GD;;=*+O;W3X^;=?07_=VF=/,KK@T('!)T+A_/ Q MPNR-:Q:
M^Z6T4)96G#]6]$U![1SH^5+1*^D,%V#WE9K] 5!+ P04    "  D2+%2 >%
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
M&X0FYQ=91,Q@Y6'A=!?LL]8.S1C"&E\_,#X!SS=:N\/"%QC?T\5?4$L#!!0
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
M)],#6/)Y$-)LPM[:\2J*3-/#P,RE&D'BSE[I@5F<ZBXRHP;6>J=!1&D<E]'
MN RW:[_VH+=K-5G!)3QH8J9A8/K+#0AUV(1)^+KPR+O>NH5HNQY9!T]@/XX/
M&F?1@M+R :3A2A(-^TUXG5S=%,[>&_S&X6!.QL1ELE/JDYN\;S=A[ B!@,8Z
M!(:_%[@%(1P0TOCKB!DN(9WCZ?@5_1>?.^:R8P9NE?B=M[;?A'5(6MBS2=A'
M=7@'QWP\P48)X[_D,-M654B:R5@U')V1P<#E_&>?CSJ<.-3Q&P[IT2'UO.=
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
M:29M6DF=&VCON9W1L@!1^S%V[!#%=HQ]0D-2BRXW#837#/1><^0" NBGI+?
MQIXT&'&CVJ,N@?"C@=Z/RB;'3YA.,+U .-3@D!QJ(!QJH'>H=[@$<A:,I+Z.
M7A'"S0:&:J]D?TKG<Q8,#SV1PR]QC!2G0 +AC@/#<5C=46IZ''F*74AWBH-#
ML@OA@P/3.=:][>)-,'+2R!F_._Z*M25W[\2A%8,1"3\?Z///\?LW[4V#*0H4
MOCLXI)0T%,XU-)UCO7M,>6.@?8^8\NG#"QP[MAM&=N0&_6,8CSWI_ H]A2'?
M4]!>-A:N/M2[^CWO($R=\J$(!>$AA8)0A(+PP4/!FW 8"L+1@\6O6,O.A-='
M[U $C= 4-.YCZWK:][-UY/"37 -31S-_W-2I86IM702S4!_,/I2S=K]RDA&+
MN!4>4MP*)2P!?=QZX$LWIVRX[C%SQ8'84 2HT!"@'N;.S2D;IK.]-H[5,M(2
M8G/D1R%6/(R(@*%^A7&>Y'1>\,W)%A* ?$EN8I75*MM:R65-]D?)3?5DH9B,
MIX:A4#AS1XN:\("&GGB&M57-2$36Z#[%GH_1<)6"PC&=O&<M.RX1H< +HUCA
M$B,1Y2)]E!N=^6!+S9FNJ56,2 2UZ)""6B2"6G2?@M'':.3R!M+$I$C$I$@?
M-_90 'S;.>2RU_Y,)()!=$B%IDB$DLAPQZ,Y(;,D(FD/:I C>\6=,+<^1B.E
M]X#\I\#2BD1PB?3!1:73_:JPD00$<TCUJDAX_$CO3$U5V&CD'M_8EL[\'6O9
M=8&1+BN,A9^.]7Y:.0/WJ^3&PN?&Z(#4%0O?'-_KT/E/\1!BPQO3UAO6L*,M
M'"$W4D&KQ<)/QWH__<!.X',\!-3#L1LY*B<0"\<>&QV[]<\,^/LW 5V8EE?'
MPDG'A^2D8^&DXSTNXMTC8XV'SAD6C+ZO4HOPS;$!1>P!LU##4-[,TZ:2L7#P
ML7X=0&SI97(S>7T62WA=AU26@I2I98S\^QX9&>_>O=DXFC_SIEU_Y,:1$_NJ
M._2.!(_D&%/HH7+^A P..1)(DG-(:39R)# E9^+UHH=9>'_DX_7@+A2K5>1(
ML!S.E /E#Y=O\O$ZJW#/16ZH K-P)' .QUC!&37"_5).Y$CX&<XA57:0(T%K
M.'J_:TH[>?_.TGO4=;SC3;N)I[8<B1P)?\,QU'<>.)OAXW76-&[DA4@1-Y$C
MH74X^FR>F-B[':0RB;3I">SL>8H'R6B-#%/Q0&RL@XFG=_J&DSQH! #/';.P
MGWG+;G#"L Z*5#Y,!LLSH.7MH[/[!2<93X\AWQV*5B67_]^%8OK*QXL[P4F!
M/8-D+"8#&-.^>MWOI R28930084!&6') +'TP,[U*Q^O>U;3Q8X"/P')0$P&
M)"9R7_!=<T4LNY=OE=PY.JC,7T)60@9H)9-OQ2.5\W'?BH>(%S'"V%%!5TF@
M2LB JK2/QNXP R6\)(0/*M>70)*0 27IP6<@'E9K(*KZKE*?DNLW@"BU5S(G
M:4?RU/B0"C5(@DQ")LRDATX^1_"4<!C$GJO"'I0 E9 !46F@GCLX1PF(".%#
MJJ@C"7P(&="'C,YQB#G41UYNO>-(4=WU/2=PW$ %FBQY<0-$T52-W2_ME$"*
MD'M(97<D@;T@ ]K+@_M)=Z12'T88!:I*@RNC81N@[T;TNN=6"9)N]2-V ?]0
MM"9Y=L--<]-V">_?N383C6Z8\*;=1:"^S"!=Q4:&N]@L[_B:KK)%G@K W$FJ
MDGPTNQI]**J2W+GAYO5]#GZ]-Q'?'_MC/UBR7Z'+%8$'MWI'COOZG#574D>!
M :H=N</:0(XU]Y/[^U,VOY"ZAE8GKTYM"]266,NL3!=U4;8GVA@V\I,6(&T/
M_NX GS8)-0W/NI@GR)=ATT90T2(#:EJD0DW#:M0T =@RBIJVEXE,1V1 $D(
M<O6YPV?"^F*WEB#3VT.)>QQZ1M+E?^0=5 5/NO",##>>[P):^,I$]%0""??[
MN(43Q$_ EF J\'>&$,"J6WN2O^"G0CM AJ_./\\_\5/*!.AN,-P Y=#49<(<
M)N_]V5+VAC.8LSF"6H1F*.S.0S&+AY?MS^E-><5\FR!I/7:[E+MY4W*W/@90
MHY@%*"UKX ?U=O72-,J=8(BF3/=Q "))M@,((M=&,;9QC*8B#2FQA=R9+T$+
M65^:%X@M4A 3)\+?S40?DTE3>HN9#"Q(X-1HC,^3;$TEOH:YT*!"%A2,1GX]
M3_^].?(CZTU#RI0-@ )OVS?^3'*J\@L##BHGEB[R(\--?@E&8LMA)"9C<9V8
MJ&N0"RO=P&PV,D"];%/56;UC[TJ3($+UR((,9B\CX(&EN +1Y$<@]LNTI#@>
MU#]SA&#01FQ[46Q#WC]MOM#I(NT\;+N8R&3>^#,4-:A\-TE9)IO& 8O'[C'@
MVF'LVS'>AP$R7]-RD77&#6:>A-K&6U!8%.H8 H*?6J\J 6W(KT)P9"N;-KP:
MO&RT?[LGGJ% )%H7*8%) >-9[A9TSEZF:1MSQ*NPDBOZIYCN3"4M @)S.E&;
M*\[ ,[;OS;-'R3787%DE'P5J7JC6HGJW2NB\?^2L)32GA+ZQ5CT02 ;]U2H/
M6-S1FR0N ?V*\;Z@7UKMA?XD]35GGX;:Y%K4^T=I66J T[@WY@R2X#"0=U"+
M4PD$ YE1,.[N,U^8J&L0LIII,L%STDB<K-,_WUE&=NS&=AP&#^8LPUGDCLSS
M<?!4\8X^ A=+N5\4&PYB-WC[GLU2![I:G?^ %/ZX>2,"Q4"UO0 >+U+!:=K]
M!QJ9Q^$L:" ?^Q/8PT;_^[3!<64XMSK%2 _VXK_T6)$[^EBQT\!S:1Z* =3N
M_63S'_#XLS4N&+)<U[/CCA-^.&WY1FTUR&H"M)S%&V/X#$4YHZ6MEDB++JNW
M] <-PKZHN!QR#/:\ -2_-_"F.@;',^QX_X48+)6$/ .DR+VOP",)_@CY!U4-
MDO"1D $@Z0Z7FN>_<J+#S3;5R]:DNH)OJ"M<)+^S>F>C ^V#2HM2_Z .7TG
M2<B G'07%;SF1&45!/V-DZ;MA[&V@ZOE3=M?QMJZ^@T97WZ5G@$\1/426W_X
MPKO!T_1&E?)M U)3\Y+1*>8DI=7^0:75$H83\O6)[YU>6^P/7W8W"C(X/^5-
M]SD9+"$](0,<TVE[$Z5[0X745NM;:YW6J\+T0JE3TR"Q\<7J$D@3,J TO6HX
M:_$HM:]\_V"B9D271!)H$S*A-MUC^^^#B?C]@!]B>>]I@/P@@!_L-DUCJS:2
M/Y#7L8.5-.]V[R-*: @[8KOL28O8Q;Q#O2J+W=4*]/A;@RA,$TQ8)=*,F63
MX+NZF2GD:_2LPI( +.? BDPO(R_QP6@T7SFN5FE:OTSJY/FS+1C*AZ2\RC:5
ME:>7(&IG1E KZ X#_U 76]#\(^NBJ.MB3?^Y2A.0 6D OU\61<T_' /]FZ+\
MG8[Q_/\ 4$L#!!0    ( "1(L5(FMB<M?0T  $I'   9    >&PO=V]R:W-H
M965T<R]S:&5E=#4S+GAM;.U<:W.;R!+]*U/>U-ZDRK&9!P-LG%3AM^/8L:UD
M\]C:#U@:2^PB4'C8<7[]G4' 2# ,H\WZPZVZJ4HBH>GF3#?=I[M!VGM(TK^S
M&6,Y^#Z/XNSUUBS/%[_M[F;C&9L'V4ZR8#'_Y"Y)YT'.WZ;3W6R1LF!2"LVC
M7619='<>A/'6F[WRV%7Z9B\I\BB,V54*LF(^#]+'?18E#Z^WX%9]X":<SG)Q
M8/?-WB*8LA'+/RZN4OYNM]$R"><LSL(D!BF[>[WEP]_\:^H*B7+)[R%[R%9>
M [&7VR3Y6[PYF[S>L@0D%K%Q+G0$_+][=L"B2*CB0+Y56K>:DPK!U=>U]N-R
M]WPWMT'&#I+H4SC)9Z^WW"TP87=!$>4WR<,IJW9D"WWC),K*?\'#<BVQML"X
MR/)D7@ES!/,P7OX??*\LL2+@]@F@2@"U!!#L$<"5 #85()4 ,16P*P';5(!6
M K0MT+=IIQ)P3 7<2L UA>15 IZI +1JSUG&(HVSV][N%ZG=#8W]#6N'0V./
MP]KET-CGL'8Z-/8ZK-T.VW[OO=AA[7C8]GR_2.UZV/%]KTCM?-CQ?F\4UMY'
MQMY'M?>1L?=1$^S&WD>U]Y&Q]U'M?63L?51['QE[']7>1YVH[Q6IO8\Z<=\K
M4GL?&4<^JKV/C&,?U]['QM['M?>QL?=Q[7ULGNN;9&_L?5Q['QM[']?>Q\;>
MQ[7WL;'W<>U];.Q]7'L?&WL?U]['QMXGM?=)Q_M]Z8+4WB?&WB>U]XFQ]TGM
M?5)Z?W=9A90ES&&0!V_VTN0!I&(]UR=>E'50*<\KES 6-=LH3_FG(9?+WUQ%
M;#)E$U[E+)(LS#/P_)#E01AE+_9V<ZY?K-H=5[H.EKI0CZZ+(-T!EKT-D(7@
MQ]$A>/Y,I>5P RT'EU_ \U]_@=1^I5)UI%?UMHAW +:& !UOH&4 T,G0WAX!
MAD-X3LV5#, YTVOR%ZF)?=YNH&4 T+F![X<-]&X#+0. +O2JWH_S1I75#^AR
M RT#@-X/78R1":"K#;0, +HVCPX-H)L-M P &AF'AP;/!W,E W ^&ER,:- ^
MOV^@90#0)[VJ8W;+57E#@#YOH&4 T!>]JLODOO8]]/H!?=U RP @WS>.5QTB
M?W\#-4.03+AU.#/Z)N1JF!K] 79=U:6YD/P!>EU3,P1ID%\WV-X S1ZRL='V
M!CAV3<T0I &FW81'_ &J]8NIT?8&N'9-S1"D ;+=A)7\ <K=A%#\ <[=@ S\
M >+=)&WZ \QKF/%V>4?0M 6H:0M0J1MOW!: /][QM> L9_/L3\V9<',F7)Z)
M]!HW9VD81&!1I.-9D#$P3K)<Q;-+/;34(T;1]V^@AY%'G+W=>P4 T@ @6@!7
MP>.<Q7R+=TD*(C;E4#*6YQ$KCZHJ--(!0BWQI\&Q+,&6R\0,L5F'*;:AA]2
M[0:PK05\]*T(%P)<GZ7\ [N#$%%L>60=H7]H=R%"!Y'5O:Q!I U$JH7X+N08
M)]RS_ H*YL&4J>RXK]?Q!_Q3(71.NU<!@A:$7FMO!\N%]N#"TV&-:S9P&ALX
M6ORCXL<L*<"(C8LTS!_!'Q=L?LM27<RXC6KWB:/3:\[D:3?Q(<E%/"3%=):#
M8)X4L>J"^^)UKS>($5RW]%=/<;5ASX%8;6AHR1F&I3<U2^_#,0/L^X+%&<LT
M2"M-]AI4Z+DMJ(IE$+N>Y?9 71FW0"W4LYBG.Z8,VR^5Z/HEB]O(8->*KF7W
MX)+Y'B(MKOT@_KNYGI3@4-?'W:3'.0LIO&Q;O2D%2J* >J8X3I,?+ :WC^"6
M@U4.%W#'@+:UP@]UI6VT[*1:MI[ L>7T7:Z2<*"><?SQ."UX^&;59=N3QL\K
M-0/7ZCNH(!KMQ2J)!NJ9YB"(IV42.RU";O.I20Z#DB,@?>(L!F4NAOID;);'
M/E9:5BV.8?<J_[U:MV9R7M%Y]@K%KB.5J1VZ_S1!?*Q$UQ($<2W21N=VT7F4
M]A5*4)(!U+/!4)+@+97704@4M1%OFA1D@*@F3R#)!DC/!H-YPC]!BO2.++<=
M6OZI:J%KPY[(0I(&D)X&S*O>2M%JWL4JBYZB+GLH%YXI%FH+:;32-.A)Y#")
MI],BB,%H%L09_VN2,) D (2?.&$@F:.1/D>;)8Q/J-L+. JC?T:*'$T()LCJ
MJ3*13-)(GZ2'@O)]);_J;U6_\@EUNP;57OP+I&@;,*9KG4W5#:N6ZO<MZ0/I
M^X/A,#]%W1[ MA'N1D1W'::6[= >C))VD)YVC,/\''69QX;4I7:[>#%=>*)8
MB+%#B-53OR!)44A/4:.F/>Z/C/>5CL$N&2G(2MLF(TE72$]7&W?V!TC1R% +
M>ZTB_!"I6AE5L!PI-&+.-"VB.58IY#%"W%95>J+0YU#;I>O+3E7Z; 6^,S-]
M;TWUG:-N :#0]\Y W_HT2;(_UK-_[735C>=*=-AM_@'N$K]#L=6Z$/QCE4KM
M1F2)@/4EPF40_Q7RFOLM_R@QJ[VQ9&K\Y/.]E0&?OF\SH])KK)CO(9N3Q;K)
M;["B+7,1ZK>XY'RLY_PA)KW&W89,!=&_Q JZUV*4;(_U;#_(>M>X2_>(H#8S
M7RJ601ZG/;2,)2UC/2T;4]XU5DWHE-;L+M0:4](SUM/SY_ _O$;UXT5A%%V2
M(/%3S^>P)#G\;TSHKG$W+T/D(<=J1U=WG4NP9_?TM43F9:+/RX-3ZVNBZ+4@
M3[HM[K@ABI3K4+?W>B RY1)]RC4:6U^3;D<&(<7MX?HE44SJ'+O?E#)Y$WV;
M=31?1,DC8QDWY5Q,/ /Q]/LVO]RR<1HNQ!LE;KW6?,9 RKX5+,M!<@<^A[\&
M\\6K7[Z+NTNOZC 1E=0B318LS1_Y"R9&6-79A?Q!4J2E]&$0A5SF:)S$R3P<
M@R">@ ]L/(N3*)D^@D-VSZ)D>3E\37A ).F$I=SL>0+N4L9^<%7[_CFX2AY8
MNHHC*].>#*QGU@X$\S"*Q./_SV\N]OG%NLU-_*)$&@ .-$Q*M>(F'JSN#.\
M/RM1LG$9]<W=O6WPS'.WD4M*793 ;6K3%^ AX#7D6N+= 1_X=I66*%>G+&(\
M]TT ?W_,;M,B2!\!JAYJ \6"'Y8;7*E*=U2/SOS?<?]SCEN/;%DJD8%2*2R+
M/G P"^+I8Q'$!K1$5FYTDB>F)2+K%**O4\QH:42Z,P>(+=)BI0]$,49P;8A[
M&G0BJQ6BKU8TT]81490=#FDC4XP8'*OOEK2L3(B^,ADJ14>DV]T+P[5NN?GO
MB6)2K;.<K'&(?@A@,'XABG&U N.98IT.HBR-B+XT:DK1GHIC1+K-+T20TK:/
M%<VJXQ'44RO;LB:R]371V[#X,0L2D^+3ED6,#9\XRFU9B=AZZC&+\@N[>^_0
M4W3=E[;BWN%R:-13VMDRL]KZS*H)] N[>S\0>JX#V^@4RY#GX+['.61>MG^N
M[[RPNWVGRG[^6UO1=^H-N/+0R4\VGN=VMZ/$CD,[#V88KCM1K$/$(;V/S\BD
M;_]++>JYW7TV1#7$Y'LR7'A2+5P?=[J.A6@/9]B2,VS#87//;BXJ^>$P5'"&
MK<4H6</6L\;!+(FGW\18ZZMXE19&MXALF?)M[XF3'Y79F^JSMUGR\VLUJV97
MWA/=IXK&%A&7>*3G?B.5I$#_\6,G?BV[SM.X/1K@^+KK7 >Y?> DB]"?>_;$
M/Z<]#Y^T(;ZCJJ=/$/'<OFJ"2@:A/_GXB7]*NPR!$&H/!LX4RR"Q5QZ76D<H
M>83J><0XKW&DW?N62H.>4=7#)9!7Z'TU+I6,0O6,HIG4^T=4T1AX+B1M8QY3
MU3.,R,.T]QG&E8<8#7FBSXRU H/05J1]A#V'TCZ4(NVO'Y%)ENJ3K/K)R?T!
MJ?<Q\(MID>4 ENVN19>C@='1 0_.<12(-I_=W;'R1Q9$B\ZM\G+E '?FI!P,
MY+,@KZ8*\T40/X)9, %W8;3LJJN3D.8<+)V',>_ .2D(H49CS+*RV0]X4YX%
MD1AR3,,L3Y?->I9S[Y2G$YUZDL[!:/\E6IY;G.^6\6!=GI2'0\9[Z5Q,$X)U
M+:GX18<,!-.4+94]A/D,C%G*28.?8\8W/4NB"4LS(;P4Y7W_<N12@N( RV49
MF+%H(M)#/DMXZ*W*+H<.M36RXC83XYHXCQXKA$O\+V$Y_.#*._+<.<W,PUWU
M3JUTJ4<PGA_'!;]F;W@^3:5QH/7RO-8.'EF0 NXM+C%BB[P:I5A+O>"Y6/+K
M+V+$_JH\T"@H#\)7+W: ?U>;@9]8>(Z;0;Q;7[\&40A#YU4F9B[W85)DS>Z'
M_,KM(D8S<0+$C3!^WN">4WIPRZTO=E0YHK0\MQN+2D!KOGN0+N%O.!.",!Y'
MA3" <',QGC6GV@$?N6%J%VLNE>W:T:H3WK(QCP? HG :UCBCSG19S*;F:VY,
M651%0E(>#VX3'EKY0P+8?7DK.Q=%AU@0+!9I\CV<<WW<D,_@MF7SOY;5,R*#
M7CG*NP@X,ZQ,S81-N[!64=PF/""JD\\"#J8,K$403I0CK]V5KR+/63HM?XU%
M#*IY=;3\4D!SM/G)E_WR"]/MX]3YS;^BCN(CGLG$1^7WOW?E29:_,L-W. WC
M#$3LCI_0VG$X/Z3+WVU9OLF31?EU:+ZQ/)F7+V<LX%X3"_CG=TF2UV_$"9J?
MSWGS7U!+ P04    "  D2+%2^6M0DQ($  #>"0  &0   'AL+W=O<FMS:&5E
M=',O<VAE970U-"YX;6R55FUSXC80_BL[--,)'1]^ VP2PDR N6FFO383FO;#
M33\(>P%/9,LGR1#NUW<E.SY"@)E^ 4G>9_?91]*NQCLA7]0&4<-KS@MUU]EH
M7=ZXKDHVF#/5$R46]&4E9,XT3>7:5:5$EEI0SMW \X9NSK*B,QG;M4<Y&8M*
M\ZS 1PFJRG,F]U/D8G?7\3MO"T_9>J/-@CL9EVR-"]3/Y:.DF=MZ2;,<"Y6)
M B2N[CKW_LT\,O;6X.\,=^I@#":3I1 O9O*0WG4\0P@Y)MIX8/2WQ1ER;AP1
MC6^-STX;T@ /QV_>/]O<*9<E4S@3_)\LU9N[3MR!%%>LXOI)['[%)I^!\9<(
MKNPO[&K;(1DGE=(B;\#$(,^*^I^]-CH< &+O#"!H ,$1P.^? 80-(#P&A&<
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
M)M NP.YOE<*#X1(,;UWV#%!+ P04    "  D2+%2*"K8EFT"  !,!@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970U.2YX;6R-54UOXC 0_2M6M(=6VI+$B0.M
M0J065&T/*U5%W1Y6>S!D *M.G+4-Z?[[VDZ(4@AH+\0?[\V\9WN&M!;R76T!
M-/HH>*FFWE;KZL[WU6H+!54C44%I=M9"%E2;J=SXJI) <T<JN(^#(/$+RDHO
M2]W:L\Q2L=.<E? LD=H5!97_'H"+>NJ%WF'AA6VVVB[X65K1#2Q OU;/TLS\
M+DK."B@5$R62L)YZ]^'=++%X!_C%H%:],;).ED*\V\E3/O4"*P@XK+2-0,UG
M#S/@W 8R,OZV,;TNI27VQX?HC\Z[\;*D"F:"O[%<;Z?>Q$,YK.F.ZQ=1_X#6
M#['Q5H(K]XOJ!DL,>+536A0MV2@H6-E\Z4=[#CU"&)\AX): _Y<0M83(&6V4
M.5MSJFF62E$C:=$FFAVXLW%LXX:5]A876II=9G@Z>RKW4&HA&2AT-0=-&5?7
MZ 8MS'/)=QR06"/6P]R@U\4<77V[3GUMTML@_JI-]="DPF=2_:1RA*+P.\(!
M#@?HL\OT.:PZ>O"5[AO3G7/<.<<N7G0FWCF'O^^72DOSO/Y<2!)U22*7)#Z3
MY(76YK8T2$:Y&CJRAIXXNJVX?18&,8[C2>KO^V=SBAN3\82,.]@7>7$G+[XH
M[\V4F#&/*BDV$M2@PB8"Z2N\#<-P/#Y2>(K#432)8CPLD702R46)CZQDYGGG
M:"-$/BB0G"2.2$R2R?$1GN)P2)(D3H8%)IW Y*+ 7@4-J4M.+BZ);V^C,#I2
M=XHCF.!)3([4^;U:MWW65-6&E0IQ6!MF,!H;@[+I7<U$B\J5_U)HTTS<<&O:
M/4@+,/MK(?1A8CM*]P>2?0)02P,$%     @ )$BQ4K(([1(V P  O@8  !D
M  !X;"]W;W)K<VAE971S+W-H965T-C N>&ULC55M;]LV$/XK!W4=$D"09-G-
M2VL;L)UVZU9O1M)N0(9]H*6SR94O*DG%\;_?D7*4M$F#?I%XY#W//7<\G<8[
M8S\[CNCA5DGM)@GWOGF=YZ[BJ)C+3(.:3C;&*N;)M-O<-199'4%*YF51G.2*
M"9U,QW%O9:=CTWHI-*XLN%8I9O=SE&8W20;)W<:EV'(?-O+IN&%;O$+_J5E9
MLO*>I18*M1-&@\7-))D-7L]'P3\Z_"5PYQZL(62R-N9S,-[7DZ0(@E!BY0,#
MH]<-+E#*0$0ROAPXDSYD #Y<W[&_B[E3+FOF<&'DWZ+V?)*<)5#CAK727YK=
MKWC(YU7@JXQT\0F[@V^10-4Z;]0!3 J4T-V;W1[J\". \@ HH^XN4%1YP3R;
MCJW9@0W>Q!86,=6()G%"ATNY\I9.!>'\=&6Q87NJLG? = U_>HX6+K%"<</6
M$AT<7:!G0KKC<>XI8(#EU8%\WI&7WR$?PM)HSQV\U3767^-S$MJK+>_4SLMG
M"9?,9C <I% 6Y> 9OF&?_3#R#7\@^]F3V8==LLT-VK ![ZQ1\,$P#;^TS#+M
M$>&?V=IY2_WU[S.21KVD490T^HZDR,VV%C'(2JG#7&5%$UKXJ0MXGNP/IO\3
M>@N+^>QW(#JT6(/0W@ #^54@:CO/X8JCANOPF#E!QRO)G!>5@X]8<6VDV>YA
M8;(4/O@:CJZNOW$[3H&H(_&C,XKHC6<2F#(MQ3,;^&F0C:BGI0R?Y]'E<GZ6
MGIT6:5$4QT#CAA -6F'JX'L"JFNE3;B "[HAM::KZEJA"&&7;-^W1@8?.79"
MA(-6.ZS:D'KH\#4R2S3BMBL%E<1Y8!Y.7H9PY*);U>$71C5,[W]FJGGSXK8L
M!N=O'#C.+'(C:_)=4C?^)II0X6O.3 IA/UAE-CQ_"?BE%7Y_'T1H\/>T:0@:
M;,<4@J=)!QQE#:?GV6#X".P"^E%1,WBO*7%;\9AV^D39.:-D6RGW$'I=U#%D
MK$QCA:Y$PV3V5-OF#V:*0KN-D]-!%2ZO&R_];C^<9]U,NG?O)CL)W KM0.*&
MH$5V^BH!VTW+SO"FB1-J;3S-N[CD](-!&QSH?&.,OS-"@/Z7-?T?4$L#!!0
M   ( "1(L5+_PD1';@,  -T*   9    >&PO=V]R:W-H965T<R]S:&5E=#8Q
M+GAM;*66;6_;-A#'OPHA[$4*-)%$/0>V@33&L $;%L1H]V+8"UHZV4(I42-I
M._WV.\JJ*ENTVF$O$HO2_>]^=WRZQ4G(SVH/H,E;S1NU=/9:MX^NJ_(]U$P]
MB!8:_%(*63.-0[ES52N!%9VHYB[UO-BM6=4XJT7W[D6N%N*@>=7 BR3J4-=,
M?OD 7)R6CN]\??%:[?;:O'!7BY;M8 /Z8_LB<>0.7HJJAD95HB$2RJ7SY#\^
M^]0(.HM/%9S4Z)F85+9"?#:#7XNEXQDBX)!KXX+ASQ&>@7/C"3G^Z9TZ0TPC
M'#]_]?YSESPFLV4*G@7_LRKT?NFD#BF@9 >N7\7I%^@3BHR_7'#5_2>GWM9S
M2'Y06M2]& GJJCG_LK>^$".!']X0T%Y ?U00](*@2_1,UJ6U9IJM%E*<B#36
MZ,T\=+7IU)A-U9AIW&B)7RO4Z=6+A)9]P7G1BK"F('_H/4CR"CE41[;EH,C=
M&C2KN'I'[LD&5U%QX$!$2=HKI>B4<J2\)Q\W:W+WT[N%JQ'5!'3S'NO#&8O>
MP/J=R0<2^.\)]:AOD3_/R]>0#W+O4NYB@88JT:%*M/,7W/#WW_+^ZVFKM,0%
M^O=,Z& ('72APQNA/S%^ ,** @JBV9L))(X@321;6<_.XLZ9V<+'54C3!/\6
M[G%</XM=1,,PB0:["]IPH UG:7\3K+FHQ5TC-%@7P*PC<WH]JI;EL'2PX KD
M$9P5L:V$LY]HE(D?1&D<)/9,HB&3:#:3\<;0 H^YMN452&5+)9HB^%D0Q]E5
MT:=V(0T#W[>3Q@-I/$NZAE:H2EO)XDE$&F3TFFMJY2=!>F,I) -6,HNUT:PL
M<>$>69.#%2ZQE,W/PNNE.C6+DS2^,;WI0)=^?WHKW+TM[B5=-3L";W@U*CMI
M.B6E- C"\ IU:A?1+/1N3' VL&:SK-V9;.7*IEP>C6@<77%-[<QFCU,[E^]]
MNSR\']XDUK/P/=E)H:SLO>LQ%$YK%*7!%;S-$.&C4?4O\4=WGS]_6H%2C^2)
M8R]C%BG!KH@4XK#5Y8%C@Y&+0V/?5KW?,=)]XGG>-?GWS"ZYO]U&/OV_96]
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
MF>M/(BI,@+Z_X5P]#DP!^Y&U^ E02P,$%     @ )$BQ4BO0C70Q @  #@4
M !D   !X;"]W;W)K<VAE971S+W-H965T-C4N>&ULC51-;]LP#/TK@K%#"VQQ
M;*=94#@&\K%A.10(&G0[##LH-F,+E25/8N*NOW[Z<+PL6X)>;)'B>WRD1*6M
M5,^Z D#R4G.AIT&%V-R'H<XKJ*D>R :$V=E)55,TIBI#W2B@A0/5/(R'PW%8
M4R:"+'6^M<I2N4?.!*P5T?NZINK7'+ALIT$4'!V/K*S0.L(L;6@)&\"G9JV,
M%?8L!:M!:"8%4;";!K/H?C&R\2[@*X-6GZR)K60KY;,U5L4T&%I!P"%'RT#-
M[P +X-P2&1D_.\Z@3VF!I^LC^V=7NZEE2S4L)/_&"JRFP20@!>SHGN.C;+]
M5\^=Y<LEU^Y+6A\[N@M(OM<HZPYL%-1,^#]]Z?IP H@N >(.$)\#1A< 20=(
M7*%>F2MK29%FJ9(M43;:L-F%ZXU#FVJ8L*>X065VF<%AMI!"H]K[GC)!UDJ6
M"K0F-TM RKB^)1_(TV9);M[=IB&:C!87YAW[W+/'%]@3\B %5II\$@44?^-#
MH[27&Q_ESN.KA ]4#4@2O2?Q,([^HV?Q=OCPBIRD[U[B^)*W=&]UTKWOLZW9
M,'?TQY4LHS[+R&497<BR$@B&%4DN-6J2TX8AY>SUO*.^@9YK[+CL#!^R.$KN
M)DD:'DX;]6]8$HVC\:0/\U+#DZM5@RK=Q!D-<B_0'UOO[8=ZYN[RF7]NAMW/
MYA\:_U*80RF9T(3#SE .!Q_-J"@_?=Y V;@+O)5HQL$M*_-@@;(!9G\G)1X-
MFZ!_ K/?4$L#!!0    ( "1(L5(#YX*2;P(  !$&   9    >&PO=V]R:W-H
M965T<R]S:&5E=#8V+GAM;(U536^C,!#]*Q;:0RNU 0RA3460VD2KW<-*4:/N
M'E9[<&"26#68VJ9I_OV.#4%I2J->@C_FO7EO8";I3JIGO04PY*T4E9YZ6V/J
M.]_7^19*ID>RA@IOUE*5S.!6;7Q=*V"% Y7"IT&0^"7CE9>E[FRALE0V1O *
M%HKHIBR9VC^ D+NI%WJ'@T>^V1I[X&=IS3:P!/-4+Q3N_)ZEX"54FLN**%A/
MO?OP;C:V\2[@-X>=/EH3ZV0EY;/=_"RF7F %@8#<6 :&CU>8@1"6"&6\=)Q>
MG]("C]<']N_..WI9,0TS*?[PPFRGWJU'"EBS1IA'N?L!G1\G,)="NU^RZV(#
MC^2--K+LP*B@Y%7[9&]='8X 8?P)@'8 ^E5 U $B9[15YFS-F6%9JN2.*!N-
M;';A:N/0Z(97]BTNC<);CCB3S62EC6K:FO**+)3<*-":7,S!,"[T);DF2_QV
MBD8 D6N2GP#J ^":/"WGY.+;9>H;%&;I_;P3\="*H)^(^,74B$3A%:$!#0?@
ML_/P.>0]/'@/][$<?4UH7Q/J^*)/^+YD]^_]"B_P*_QW)F/49XQ<QOB+;^&0
M9:B4+5/BF&R/OF;T-D[&-(Y3__6X: .!-\%-, F3/O"=V+@7&Y\5NU!0LSUV
MLB$X1; 17QJNN9..!4/I-2BSOR*U8!C"JH( 1M06,.2G338^DCE.HMM)0D_L
M?(R+0DJC233L9MR[&9\O/5-JSZL-8:5LAA6./Q0RBL,@ID%R(G$@, @G411,
M3C3Z1PUKAR4VP(97F@A8(S08W2"3:@=0NS&R=CV\D@8G@EMN<6:#L@%XOY;2
M'#9V+/3_ ME_4$L#!!0    ( "1(L5*'HI69P@(  )('   9    >&PO=V]R
M:W-H965T<R]S:&5E=#8W+GAM;)55;6_3,!#^/'Z%%1#:I*UY;=J-ME+7@IC$
M8%H9""$^N,VUL4CL8%_7]=]C.VDH6QK&E\0O]SSWW"5W-]@(^5.E $@>\HRK
MH9,B%A>NJQ8IY%1U1 %<WRR%S"GJK5RYJI! $PO*,S?PO-C-*>/.:&#/;N1H
M(-:8,0XWDJAUGE.YO81,;(:.[^P.;MDJ17/@C@8%7<$,\*ZXD7KGUBP)RX$K
M)CB1L!PZ8_]BVC?VUN +@XW:6Q,3R5R(GV9SE0P=SPB"#!9H&*A^W<,$LLP0
M:1F_*DZG=FF ^^L=^SL;NXYE3A5,1/:5)9@.G;Y#$EC2=8:W8O,>JGBZAF\A
M,F6?9%/:AI%#%FN%(J_ 6D'.>/FF#U4>]@"!?P 05(#@N8"P H3/!405(+*9
M*4.Q>9A2I*.!%!LBC;5F,PN;3(O6X3-N/OL,I;YE&H>C#Z"31HZG@)1EZF3@
MHB8U5^ZB(K@L"8(#!"&Y%AQ31=[R!)*_\:X64RL*=HHN@U;":RH[)/1/2> %
M_MUL2HY?-<F:/(/%^R?+]#]8)A^_D>/7+_VX^^:D)<ZPSGQHN<,#W./9G:;U
MXS,O()\EU85D"^'[>*Y0ZG+XT>(CJGU$UD=T4#^N)<,M22A"T[=MAX_7JPXY
M/WUQ=!1X<=2BIUOKZ;82?MIPD(ID]J<K0#*1-*EJ)^EZ9 M4JA8]<:TG;M>#
M*4C"^$+D0.!!]U+5F*:2);8LII'>C\[._7X8#MS[!N^]VGNOU?L51Y"@<"=
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
M+'.B4O@T"&*_9+SRDKD;6ZID+ALC> 5+1713EDS]N@$A=PLO]%X&'OBF,';
M3^8UV\ *S&.]5-CSNR@9+Z'27%9$0;[PKL.KFS"P K?B*X>=/F@3F\I:RB?;
M^90MO, Z @&IL2$8?K9P"T+82.CCYSZHUS&M\+#]$OV#2QZ363,-MU)\XYDI
M%M[4(QGDK!'F0>X^PCZAL8V72J'=+]FU:V/JD;311I9[,3HH>=5^V?-^(PX$
M-#PAH'L!=;Y;D'-YQPQ+YDKNB+*K,9IMN%2=&LWQRI[*RBB<Y:@SR3U@2N3L
M#@SC0I^3"[+"@\\: 43F"#*-XH:#MCWAU@K.UERXP;EOT((-Y*=[W$V+HR=P
MGYFZ)%'XGM" AH^K.W+V[OSO*#XFT&5!NRRH"QN="/L&S^3[]5H;A?^&'P/@
MJ -'#CPZ <8T:-\NM*K8J>S%V"9A&,:X=-L#&W6PT6NPJ _6JL:'L"B:C<;]
MM'%'&[]&&_71QL<T2B?3J)\6=[3X-=JXCS:HLB7K2M<LA86'-4F#VH*7D(%S
MG71V)H-VOA2 -2XWH/I,#6K?;FK:F9H.FY*&"=)4&=>I;"H#&4F9+DB.I;7W
M+DZ/CHK&D^DLZ#^J66=C-FCC'K2^(KRL&^N HP_,TO3Q9T?\BRB@I_AA\*=F
M!8,.EG9;*T.V3#3P_Y4I.+J4-)K$P;]V_(-J:E\FK%D;7FF$Y"@,+B>8D&J+
M?=LQLG8%=BT-EFO7+/"!!&47X'PNI7GIV)K=/;G);U!+ P04    "  D2+%2
MC:+?J5H"  #J!0  &0   'AL+W=O<FMS:&5E=',O<VAE970W,BYX;6R55%%O
MVC 0_BNG:)6HM!((A6X51()VTR:M6E74]6':@TD.8M6Q,_N ]M_O[$!&)8BV
ME\1GWWW?=V??C;?&/KL"D>"E5-I-HH*HNHYCEQ58"M<U%6H^61I;"F+3KF)7
M611Y""I5G/1ZH[@44D?I..S=VW1LUJ2DQGL+;EV6PK[.4)GM).I'^XT'N2K(
M;\3IN!(KG",]5O>6K;A!R66)VDFCP>)R$DW[U[.1]P\./R1NW<$:?"8+8YZ]
M\36?1#TO"!5FY!$$_S9X@TIY();Q>X<9-90^\'"]1_\<<N=<%L+AC5%/,J=B
M$GV((,>E6"MZ,-LON,MGZ/$RHUSXPK;V'7Z,(%L[,N4NF!644M=_\;*KPT%
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
M4#F//D10X$XTBC:F_81]/6\]7VZ4"U]H^]QQ!'GCR%0]F!544G>C>.[_PPF
M><X#DAZ0!-W=04'EG2"Q2*UIP?IL9O.34&I LSBI?5.V9'E7,HX67ZTH$)9Y
M;AI-#H0N8"65<K 6!Y$IA%=W2$(J]SJ-B<_SJ#CON5<==W*!>PJ/1E/IX*,N
ML/@?'[/.06QR%+M*KA(^"CN"Z>0-).-D<H5O.A0_#7S3"WQ?J$0+GZ7(I)(D
ML:O_7FJA<RD4/&A'MF$+\I_9-MEO=A*0@4?.$F3L 3988%4'>_U<9IS,)OMU
M1=AL$#8+PF87A'4MJ/L6L/<:*^D -5IIBG.-N$XW@0,*>TY7?.*<"NT^W \'
MP0V=B8;5X0HN.^?]2^_N+S=G+[4#A3N&CD?OV<"VNQ-=0*8./LP,L:O#M.1G
M!*U/X/V=,70,_ '#P[1X 5!+ P04    "  D2+%2M5W"FF8"   :!@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970W-BYX;6R5E5UOVC 4AO^*E4U3*ZU-XI!
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
M6/6#%*GZ^>%,2"EB]3%D-& 9+H#W#P)24OF OVA<_9KXY/]02P,$%     @
M)$BQ4N.J>RD4 @  C 0  !D   !X;"]W;W)K<VAE971S+W-H965T-S@N>&UL
MC51=:]LP%/TKPNRAA37R1Y)FQ3&T"6.##4)#MX>Q!\6^MD5D*9/DNOWWNY(=
MDT$2]F+K2O><<\_5M=-.Z;VI 2QY:X0TRZ"V]O! J<EK:)B9J -(/"F5;IC%
M4%?4'#2PPH,:0>,PG-.&<1EDJ=_;Z"Q5K15<PD83TS8-T^]/(%2W#*+@N/',
MJ]JZ#9JE!U;!%NS+8:,QHB-+P1N0ABM)-)3+X#%Z6"4NWR?\X-"9DS5Q3G9*
M[5WPM5@&H2L(!.36,3!\O<(*A'!$6,:?@3,8)1WP='UD_^R]HY<=,[!2XB<O
M;+T,%@$IH&2ML,^J^P*#GYGCRY4P_DFZ/G<V#TC>&JN: 8P5-%SV;_8V].$$
M$$TO .(!$/\O(!D OG.TK\S;6C/+LE2KCFB7C6QNX7OCT>B&2W>+6ZOQE"/.
M9M\4DX;<K,$R+LPMN2-;')2B%4!4B0V2>[)3&DFYK R>OFS7Y.;#;4HMBCL*
MF@]"3[U0?$'H.],3DD0?21S&T1GXZCI\#?D(#_^%4ZQN]!V/OF//EUS@N^;R
MU^/.6(T#]ON*4#(*)5YH>D%HU6H-TN*=V59SR\$X2:%D=6=!-[VX<+=PKJ<]
M]]QSNP_R-8N2^6*Q"&<I?3WMWKG$^^33;#H?$_ORZ<FLN.\4[Z7B. ("2H2&
MD_M90'0_^WU@U<&/STY9'$:_K/%W =HEX'FIE#T&;B+''U#V%U!+ P04
M"  D2+%2%)C(S3<#  !K"P  &0   'AL+W=O<FMS:&5E=',O<VAE970W.2YX
M;6S-5DUOVS@0_2N$L$ 38!.)^G9@&T@<++9  @3U=GL(>J"ED4U4$E62BNM_
MWR&ER(YCNP%RR<4BI7G#-^]9HQFOA?RA5@":_*K*6DV<E=;-E>NJ; 454Y>B
M@1J?%$)63.-6+EW52&"Y!56EZWM>[%:,U\YT;.\]R.E8M+KD-3Q(HMJJ8G)S
M Z583QSJ/-_XPI<K;6ZXTW'#EC '_;5YD+ASARPYKZ!67-1$0C%QKNG5C$8&
M8"/^Y[!6.VMB2ED(\<-L/N<3QS.,H(1,FQ0,+T\P@[(TF9#'SSZI,YQI@+OK
MY^S_V.*QF 53,!/E-Y[KU<1)'9)#P=I2?Q'K?Z$OR!+,1*GL+UGWL9Y#LE9I
M4?5@9%#QNKNR7[T0.P :'@'X/<!_*R#H 8$MM&-FR[IEFDW'4JR)--&8S2RL
M-A:-U?#:V#C7$I]RQ.GIG6"U(F>WH!DOU3FY('/\I^1M"404I& 9+[GFH(B"
MK)60D\6&Z!603%0-JS>?%&%*@58(_#J_)6=_G8]=C;Q,=C?K.=QT'/PC'.Z9
MO"0!_9OXGD\/P&>GX;>0#7#O)=Q%-09)_$$2W^8+CN2[[@IB=4YP*3+.--9]
MQ]GB60M4YC^)NA4@%;G.,M'6)@1?*E2#S'NE;H3$DWF]5.3Q#L\@GS54ZOL)
MAL' ,+ ,PR,,9TS*#28FUY4Y6AV2O,L0VPSF77Z:AE'J>6&2C-VG77%?!P;)
M*/2",!@"7Y ,!Y+A29(/)>1+E"&'1BB.@C[>0[4 >4J :,@=?5"+XH%A_&Z+
MN@S1CO(T]I/4BZ,]BUX'ILF(AJ/188>2@6-RDJ/MV1>BN&@5/+_&9[700*AW
M_A:[TN&@](/:-1H8CMYMU^B5"TD88,?R]]PZ$!=Y'OIZV"WJ;5NU=Y+D3<O+
MO*O^S][0G2\ _:#NT&U+IOZ[_>E3O'B?$IHFB;_?\@Y%QHE/:9(>\6C;F>GI
MUGS/LA7>DANK)_QL>8-#CWZ38]O.2L./ZMBV0]/H_8Y%KS]2(R\,DV#?L$.!
M?IRF\9Y?[LXD9,90'"V6' ><$@I$>I<))I+=9-=MM&CL<+00&D<MNUSA- S2
M!.#S0F _[#=FWAKFZ^EO4$L#!!0    ( "1(L5(N^;0]Z08  #D:   9
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
M(8QZLOJ>HKI0(C<G]U.AE,C,QP4E\)#7 K ^$T"[]85VT'Q;=/8/4$L#!!0
M   ( "1(L5+( DBSZ 0  #X0   9    >&PO=V]R:W-H965T<R]S:&5E=#@Q
M+GAM;-U8WW/B-A#^5W9HKT-F<F #YD="F+F$I+V9NY8)<^W#31^$O6!-9,LG
MR1#^^ZZ$XY##N*37ZT-?@F7KV_UV]]-*RG@CU8..$0T\)B+55XW8F.RBW=9A
MC G3+9EA2E^64B7,T%"MVCI3R"('2D2[XWG]=L)XVIB,W;N9FHQE;@1/<:9
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
MWRR%S*G&IESU5"&!)M8HSWJA[P][.66\<S:U?=?R;"I*G3$.UY*H,L^IW%Y
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
M-E,O(%35.4+;,67 Y4X.A&!,LI!/SQ/*?7DS#2!=10*[I7A2V"YS!*H8+8L
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
ML,2F"M(DX/>-$/HP,0OT;3K]#5!+ P04    "  D2+%2/_IG(;8#  #P"@
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
MM-A< 4U Y@/,\:40^GDG?X%0O3":_0=02P,$%     @ )$BQ4J>JY7\B P
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
M"E1)BIZ@WF\8D\>!#M#]3['Z#U!+ P04    "  D2+%27&&;/D\"  "U!0
M&@   'AL+W=O<FMS:&5E=',O<VAE970Q,# N>&ULK51-;]LP#/TKA+%#"VRU
M8S?]0F*@35:L0 L4+=H=BAT4FXF%ZB.3Z+C]]Y5DQPNVU*==+%'B>^0334X:
M;5YMA4CP)H6RTZ@B6E_$L2TJE,P>Z34J=[/41C)RIEG%=FV0E0$D19PFR4DL
M&5=1/@EG]R:?Z)H$5WAOP-92,O-^A4(WTV@4;0\>^*HB?Q#GDS5;X2/2T_K>
M."ON64HN45FN%1A<3J/+T<5L[/V#PS/'QN[LP2M9:/WJC9MR&B4^(118D&=@
M;MG@#(7P1"Z-WQUGU(?TP-W]EOTZ:'=:%LSB3(N?O*1J&IU%4.*2U8(>=/,#
M.STAP4(+&[[0M+[C\PB*VI*6'=AE(+EJ5_;6O<,.P/'L!Z0=(/T;</()(.L
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
MC7$M TOVZC%:>JGGM3UN5_C<MY1XPY#CRGVI-)O.5A?B6_SW$/-?!JKDKNW
MA1BW*C@&I<S6('B><*HDWKN8[YE'?+FPX< *I=N8JX]RNZ>S.)US.F5B;7R-
MB^6BE/G\+%WR?W<VYW(UF]UQIBVY78^'V#\!5FYZA[LX#,'SLX135>QEC6[)
M+/I+F0<Q\2 F'L3$@Y@8$1-=XZ4-UP!SO.;T.LG^YO_U7JW2W]/$R21KHR,
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
MZ4SDHH@U78=$5RW&^ONI[6&$@K'B)D#I4 0L+8J,DH<,R_D@' [1TQ3S$<L
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
M0#S#)#I9.=9:>P-CL$)_*_=P#TSSP#0;WMPI/86 I:E0<]/U*LXSX<1MZC]
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
ML=T%:3;@][D0^FEB&JJF@8[^ E!+ P04    "  D2+%2S2G>[[$$  #[$@
M&@   'AL+W=O<FMS:&5E=',O<VAE970Q,#@N>&ULS5AM;]LV$/XK!Z\;6L"U
M1/E5GFT@=C*L6+(%<=,-"_J!EFB+J$0Z)!TW_?4[2HKL.(IL9PB0#W$D4O?P
M[KF'/)*#M53?=,28@>])+/2P%AFS[#N.#B*64-V02R:P9RY50@V^JH6CEXK1
M,#5*8L=SW8Z34"YJHT':=JE& [DR,1?L4H%>)0E5]V,6R_6P1FH/#5=\$1G;
MX(P&2[I@4V:NEY<*WYP")>0)$YI+ 8K-A[43TC_U7&N0?O&%L[7>>@8;RDS*
M;_;E4SBLN=8C%K/ 6 B*_^[8A,6Q14(_;G/06C&F-=Q^?D#_+0T>@YE1S28R
M_IN')AK6>C4(V9RN8G,EU[^S/*"VQ0MDK--?6.??NC4(5MK()#=&#Q(NLO_T
M>T[$(09>;N#M&.# Y0;-W*"Y:]!ZQJ"5&[129K)04AY.J:&C@9)K4/9K1+,/
M*9FI-8;/A<W[U"CLY6AG1A,I B:,HC8+&J@(8:)8R U<<?T-WI\R0WFL/\!'
MF*+FPE7,0,X!#82F06;T$:ZGI_#^W8>!8] E"^P$^?"3;'COF>&;<"&%B32<
MB9"%C^T=#*6(QWN(9^)5 EY0U8 FJ8/G>J3$G]/#S=T*=YH%O<T4K_4,WOCD
M#YA&3/S /[BY8,F,J:\5N*T"MY7B-E\Q;3?G" J?#$MTE4OMPJ5V9:A3&C-M
M!YESP5&0(2RD##/?%%VC: U3G,:Z)"OC:N@;\K5,6I5&=L'LZR4-V+"&*Z)F
MZH[51E FB0RGD^+8=?)NU/$]KS-P[DKHZ!1T="I]_A<SOO@1R158#8RIP>CO
M82(;=3@WX2%:Z!8C==^*%GJ%2[W7TT(U](U7JH7,J+V50^+V/-\MDIBENA+[
M(,D\XL,O^/"/$,.9+7I*"A[H0A"-0Q1!W,VJ[KX539"M4D->3Q5[L&^:I;+(
MK;9UT2)>L]W<T44U^O'"(-Z&%*_2\<^*A@RW/X%<"9-Q,>-QK'%3%3!^1V?(
M61T$,Z6D5&,_1XKWE)0.<;W6+BF5Z"\@95,U2779?#Q?_L3=XYE@:G$/7UC$
M ]3J,>LHV115\F:J*MF455)=_/Z?0/84UE:Y0)Y61)^0MN_O"N3I=Z3;]MVV
M6UX[B2V>CULV18YT7[ '&.^QNL#MW#^<BL4M_L Y!XX,0LB1.R.535ZQ.[-*
ML^1N;]D:51G<%$/RDI(UWF.UZWH=3&2%GRRIN/_EIYY'NK]JL"<_IF!R]E?]
M:6S5>Y &7"_!R!0VQ*4WE7+$K;"64IGZ7G/\CO(0WGGUIM>MMWSR@)8[6<G>
MIG22ZMI9OHB-]U@]VGA'5(/?_AG8[8J;>^ " V$:)Q,7<$AI/HJG<HB<*\'C
M(TCR-O7><U\PD<=[K/;/CH,7X@;@,3R-RT2*,4BR8QVSQSK 4U40%<>J=);9
MXUD=]*$[ DO:X45AC>FU5!^9N2W(SRR(A(SE8FO+?EP*G:TS.<[017JWH2%=
MQ;.]?=%:W)^,TUN#G?8)Z9^2DO83TNE/<$5]VH.+(O9T2WMZV-,K[?&QQR_K
M\=S^)+O8<3:!9-="F-@%QZ(7LSD&Y3:Z6!!4=M.2O1BY3.\>9M(8F:2/$<-Z
MINP'V#^7TCR\V &*^Z[1?U!+ P04    "  D2+%2E Z?E?<!   [!   &@
M 'AL+W=O<FMS:&5E=',O<VAE970Q,#DN>&ULA91;;],P%,>_BI4GD%"=)AU,
M4QJIW4#L86AJ!3P@'MSD)+'F2[!/FO'M\24-1=K*2^-CG__O7'S<8M3FR78
M2)ZE4':==(C]#:6VZD RN] ]*'?2:",9.M.TU/8&6!U$4M L3=]3R;A*RB+L
M/9JRT ,*KN#1$#M(R<SO+0@]KI-E<MK8\;9#OT'+HF<M[ &_]H_&672FU%R"
MLEPK8J!9)YOES7;E_8/#-PZC/5L37\E!ZR=OW-?K)/4)@8 */8&YSQ%N00@/
M<FG\FIC)'-(+S]<G^J=0NZOEP"S<:O&=U]BMD^N$U-"P0>!.CY]AJN?*\RHM
M;/@E8_3-TX14@T4M)['+0'(5O^QYZL.9P'%>%F23( MYQT ARSN&K"R,'HGQ
MWH[F%Z'4H';)<>4O98_&G7*GPW(/K6LQDGL5+]AWZLT=(./"OBTHNA#>D583
M;AMQV2NXG#QHA9TE'U4-];]ZZE*;\\M.^6VSB\ '9A8D7[XC69HM+_#RN=X\
M\/+_U+N#7AODJB4_-@>+QDW'SPOXU8Q?!?SJ%?R701[ $-T0&P.]U,*(N H(
M_VB.I:OL>!Z5GEVH!-.&L;6DTH/">+?S[OPR-G$@_KK'9^4:V')EB8#&2=/%
M!Q?7Q%&-!NH^C,=!HQNVL.S<ZP;C'=QYHS6>#!]@_K\H_P!02P,$%     @
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
MVJ5QD L9>3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:<Z10J[4+!XUA])
M1-MC0[!:+#Y +AEFM[UD%J=SI%>(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2
M?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'<?VD-/IKV,BM'I;
MZ/EQ:%0*CMQC)8QQ8K3^-8+)#^Q^ %!+ P04    "  D2+%2OSE1"U '  !U
M20  #P   'AL+W=O<FMB;V]K+GAM;,6<W6[;.!!&7X7P50ND:UG_*IH";9-T
M P1MT 3=RP4MT3916?*2=-KTZ9>2DI9TI&_W9N*KQ+*B'(]%'@Z'U)OOK?JV
M;-MO[,>V;O3I;&/,[O5\KLN-V'+]1[L3C7UGU:HM-_:E6L_U3@E>Z8T09EO/
MPR!(YULNF]G;-X_7NE9S]T5K1&EDV]B#W8&O4GS7O]_O7K([J>52UM+<G\[Z
MWVLQ8UO9R*W\*:K363!C>M-^_[-5\F?;&%[?E*JMZ]/98GCCJU!&ED\.WW20
MMWRI^R.&+[]P"W(Z2P-[P954VO1G]-?GEO%.V).'5WO37LC:"'7&C?BHVOU.
M-NON,O93S)V/T<?A\><0Q-?J_X2Q7:UD*<[:<K\5C1GBJ$3= 39Z(W=ZQAJ^
M%:>SQU/8NZ9BYXVQ06*7S7 I>V[W2>V_OJR&3VTLKA-#]5K:-]1EU8/307YH
MFTHT6E3,_J;;6E:6HV+O><V;4C ',@20X1$A_PX=R A 1D>!O.EP[)\ZD#&
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
M;<JV =PVA=L <IO2;0"[3?$V@-Y>]?8 O;WJ[0%Z^^['-D!OKWI[@-Y>]?8
MO;WJ[0%Z>]7; _3VJK<'Z.U5;P_0VZO>'J!W4+T#0.^@>@> WD'U#@"]0[=9
M M [J-X!H'=0O0- [Z!Z!X#>0?4. +V#ZAT >@?5.P#TCJIW!.@=5>\(T#NJ
MWA&@=U2](T#OV&UV _2.JG<$Z!U5[PC0.ZK>$:!W5+TC0.^H>D> WDGU3@"]
MD^J= 'HGU3L!]$ZJ=P+HG53O!- [=7]6 O1.JG<"Z)U4[P30.ZG>":!W4KT3
M0.^L>F> WEGUS@"]L^J= 7IGU3L#],ZJ=P;HG57O#- [=X=- 'IGU3L#],ZJ
M=P;HG57O#-"[J-X%H'=1O0M [Z)Z%X#>1?4N +V+ZET >A?5NP#T+JIW >A=
MNL." +V+ZET >A?5NP#TKJIW!>A=5>\*T+NJWA6@=U6]*T#OJGI7@-Y5]:X
MO:OJ70%Z5]6[ O2NW6%O@-Y5]:X O9OJW0!Z-]6[ ?1NJG<#Z-U4[P;0NZG>
M#:!W4[T;0.^F>C> WDWU;@"]F^K= 'JWKJP#T-M<7]<!^&VN*^PX@.#FNLJ.
M QANKBOM.(#BYKK:C@,X;JXK[CB Y.:ZZHX#6&ZN*^\X@.;FNOJ. WANKBOP
M.(+H?0&3T<#L*Y@$T?L2YK>V,*?Y;3M.GXD^UEV []1[/G]W_'S^^_+C9O]N
MWKD>OL:8;OX"4$L#!!0    ( "1(L5+S<Y,[?P(  #L_   3    6T-O;G1E
M;G1?5'EP97-=+GAM;,W;3V^;,!C'\;<2<:T"M@$;IJ:7=M>MA[T!!DZ#PC]A
MMTO?_1S25MK41:LR:=]+4+#]_!YLZ7/S];?GR;K5H>\&MXEVWD^?DL35.]M7
M+AXG.X21[3CWE0]_YX=DJNI]]6 3)81.ZG'P=O!K?ZP1W5S?V6WUV/G5YT-X
M[=IQV$2S[5RTNCU-/&9MHFJ:NK:N?!A/GH;FMY3U2T(<5BYSW*Z=W%68$"7O
M)AQ'_ASPLN[KDYWGMK&K^VKV7ZH^S$H.7>+\<V==?+[$.SV.VVU;VV:L'_NP
M)';3;*O&[:SU?1>?BEZ=3_9AA^WI5UZ<OY0Y%QAFWL_CY,*)S?;C<:]'<ER]
MGD(A._OV_">^)8;2%W^?/9YV8YN_S [;^V.<]\MYN&1Y7+['OY[Q6_T/]J$@
M?:20/C)('SFD#PWIPT#Z*"!]E) ^I* T0A%54DB5%%,E!55)45526)445R4%
M5DF155%D5119%45619%54615%%D5159%D5519%4465.*K"E%UI0B:TJ1-:7(
MFE)D32FRIA194XJL*476C")K1I$UH\B:463-*+)F%%DSBJP91=:,(FM&D36G
MR)I39,TILN8467.*K#E%UIPB:TZ1-:?(FE-DU119-45639%54V35%%DU159-
MD5539-44635%5D.1U5!D-119#4560Y'54&0U%%D-159#D=509"THLA8460N*
MK 5%UH(B:T&1M:#(6E!D+2BR%A192XJL)476DB)K29&UI,A:4F0M*;*6%%E+
MBJPE158I*+1*0;%5"@JN4E!TE8+"JQ047Z6@ "L%15@I*,1*@3$6=!T+8^Q_
MO9#U?1SW_SA^><9]U0ZO^<ER9_[F)U!+ 0(4 Q0    ( "1(L5('04UB@0
M +$    0              "  0    !D;V-0<F]P<R]A<' N>&UL4$L! A0#
M%     @ )$BQ4FZM.]CO    *P(  !$              ( !KP   &1O8U!R
M;W!S+V-O<F4N>&UL4$L! A0#%     @ )$BQ4IE<G",0!@  G"<  !,
M         ( !S0$  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4    "  D
M2+%21Q5DA.<#  !0#@  &               @($."   >&PO=V]R:W-H965T
M<R]S:&5E=#$N>&UL4$L! A0#%     @ )$BQ4O&4!=MD"   J"$  !@
M         ("!*PP  'AL+W=O<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0
M   ( "1(L5+#PC+[F (  ,$&   8              " @<44  !X;"]W;W)K
M<VAE971S+W-H965T,RYX;6Q02P$"% ,4    "  D2+%2UAV5@W,&   R&
M&               @(&3%P  >&PO=V]R:W-H965T<R]S:&5E=#0N>&UL4$L!
M A0#%     @ )$BQ4OLEBD7]!0  Z!@  !@              ("!/!X  'AL
M+W=O<FMS:&5E=',O<VAE970U+GAM;%!+ 0(4 Q0    ( "1(L5(+IM*?2@@
M %@B   8              " @6\D  !X;"]W;W)K<VAE971S+W-H965T-BYX
M;6Q02P$"% ,4    "  D2+%2"QVCUY@D  !HB   &               @('O
M+   >&PO=V]R:W-H965T<R]S:&5E=#<N>&UL4$L! A0#%     @ )$BQ4I$X
M3Z%T"@  X20  !@              ("!O5$  'AL+W=O<FMS:&5E=',O<VAE
M970X+GAM;%!+ 0(4 Q0    ( "1(L5+_8C^.*@0  $<)   8
M  " @6=<  !X;"]W;W)K<VAE971S+W-H965T.2YX;6Q02P$"% ,4    "  D
M2+%2_>_I]=L"  #\!0  &0              @(''8   >&PO=V]R:W-H965T
M<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    ( "1(L5)1IEE5-@0  ,T(   9
M          " @=EC  !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL4$L! A0#
M%     @ )$BQ4AKD;G\0 P  [P8  !D              ("!1F@  'AL+W=O
M<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"% ,4    "  D2+%277HQ3B4%   U
M#   &0              @(&-:P  >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM
M;%!+ 0(4 Q0    ( "1(L5*'"1Z8' ,  ! '   9              " @>EP
M  !X;"]W;W)K<VAE971S+W-H965T,30N>&UL4$L! A0#%     @ )$BQ4LFT
M4:GQ!@  (P\  !D              ("!/'0  'AL+W=O<FMS:&5E=',O<VAE
M970Q-2YX;6Q02P$"% ,4    "  D2+%2/A1K?[0"  #7!0  &0
M    @(%D>P  >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    (
M "1(L5*$0S5$"P,  ) &   9              " @4]^  !X;"]W;W)K<VAE
M971S+W-H965T,3<N>&UL4$L! A0#%     @ )$BQ4J[WL5M("P  BB$  !D
M             ("!D8$  'AL+W=O<FMS:&5E=',O<VAE970Q."YX;6Q02P$"
M% ,4    "  D2+%2O?[H4  (  !M%@  &0              @($0C0  >&PO
M=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0    ( "1(L5+[='V)\ 4
M #(-   9              " @4>5  !X;"]W;W)K<VAE971S+W-H965T,C N
M>&UL4$L! A0#%     @ )$BQ4I6/5Y!T P  F <  !D              ("!
M;IL  'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6Q02P$"% ,4    "  D2+%2
M9_#XE.0,  !A(0  &0              @($9GP  >&PO=V]R:W-H965T<R]S
M:&5E=#(R+GAM;%!+ 0(4 Q0    ( "1(L5)S#J+?.0@  #,>   9
M      " @32L  !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL4$L! A0#%
M  @ )$BQ4LE09#CO P  R @  !D              ("!I+0  'AL+W=O<FMS
M:&5E=',O<VAE970R-"YX;6Q02P$"% ,4    "  D2+%2@ZAI,4T)  !,'0
M&0              @('*N   >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+
M 0(4 Q0    ( "1(L5*QYZ,0(00  (P)   9              " @4["  !X
M;"]W;W)K<VAE971S+W-H965T,C8N>&UL4$L! A0#%     @ )$BQ4K@>@*-T
M'P  N88  !D              ("!IL8  'AL+W=O<FMS:&5E=',O<VAE970R
M-RYX;6Q02P$"% ,4    "  D2+%25MQT39X&  !D$@  &0
M@(%1Y@  >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;%!+ 0(4 Q0    ( "1(
ML5*M$WN/A00  )0)   9              " @2;M  !X;"]W;W)K<VAE971S
M+W-H965T,CDN>&UL4$L! A0#%     @ )$BQ4F/Z/2F?!   MPH  !D
M         ("!XO$  'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6Q02P$"% ,4
M    "  D2+%2JCS @BDJ  !.H0  &0              @(&X]@  >&PO=V]R
M:W-H965T<R]S:&5E=#,Q+GAM;%!+ 0(4 Q0    ( "1(L5(^!15D8 (  /X$
M   9              " @1@A 0!X;"]W;W)K<VAE971S+W-H965T,S(N>&UL
M4$L! A0#%     @ )$BQ4LM,R8V. P  S <  !D              ("!KR,!
M 'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6Q02P$"% ,4    "  D2+%2#[WL
M!78"   %!0  &0              @(%T)P$ >&PO=V]R:W-H965T<R]S:&5E
M=#,T+GAM;%!+ 0(4 Q0    ( "1(L5)]7NY9$ ,  $ &   9
M  " @2$J 0!X;"]W;W)K<VAE971S+W-H965T,S4N>&UL4$L! A0#%     @
M)$BQ4OR0F.-D @  "P4  !D              ("!:"T! 'AL+W=O<FMS:&5E
M=',O<VAE970S-BYX;6Q02P$"% ,4    "  D2+%2[<K$1.L"  #M!0  &0
M            @($#, $ >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;%!+ 0(4
M Q0    ( "1(L5+/-*"T@P(  $P%   9              " @24S 0!X;"]W
M;W)K<VAE971S+W-H965T,S@N>&UL4$L! A0#%     @ )$BQ4MZT6D3*!
MXPL  !D              ("!WS4! 'AL+W=O<FMS:&5E=',O<VAE970S.2YX
M;6Q02P$"% ,4    "  D2+%2:U!*%G@"   ;!0  &0              @('@
M.@$ >&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;%!+ 0(4 Q0    ( "1(L5).
M#KL1J@(  '8%   9              " @8\] 0!X;"]W;W)K<VAE971S+W-H
M965T-#$N>&UL4$L! A0#%     @ )$BQ4K6=4O\=!0  _PL  !D
M     ("!<$ ! 'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6Q02P$"% ,4
M"  D2+%2JO=:&YX$  #V"0  &0              @('$10$ >&PO=V]R:W-H
M965T<R]S:&5E=#0S+GAM;%!+ 0(4 Q0    ( "1(L5(R+W4X>0(  "L%   9
M              " @9E* 0!X;"]W;W)K<VAE971S+W-H965T-#0N>&UL4$L!
M A0#%     @ )$BQ4@ 8-O?A!   PPL  !D              ("!24T! 'AL
M+W=O<FMS:&5E=',O<VAE970T-2YX;6Q02P$"% ,4    "  D2+%24#=B0G@"
M  "-!0  &0              @(%A4@$ >&PO=V]R:W-H965T<R]S:&5E=#0V
M+GAM;%!+ 0(4 Q0    ( "1(L5)OJ!T , ,  +$&   9              "
M@1!5 0!X;"]W;W)K<VAE971S+W-H965T-#<N>&UL4$L! A0#%     @ )$BQ
M4@'A0-P=!0  SP\  !D              ("!=U@! 'AL+W=O<FMS:&5E=',O
M<VAE970T."YX;6Q02P$"% ,4    "  D2+%2/KA#MI8"  !;!0  &0
M        @('+70$ >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0
M   ( "1(L5*?F_W24 4  +L.   9              " @9A@ 0!X;"]W;W)K
M<VAE971S+W-H965T-3 N>&UL4$L! A0#%     @ )$BQ4B]85905 P  %0<
M !D              ("!'V8! 'AL+W=O<FMS:&5E=',O<VAE970U,2YX;6Q0
M2P$"% ,4    "  D2+%2E[D4EW,<  #RH@  &0              @(%K:0$
M>&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;%!+ 0(4 Q0    ( "1(L5(FMB<M
M?0T  $I'   9              " @16& 0!X;"]W;W)K<VAE971S+W-H965T
M-3,N>&UL4$L! A0#%     @ )$BQ4OEK4),2!   W@D  !D
M ("!R9,! 'AL+W=O<FMS:&5E=',O<VAE970U-"YX;6Q02P$"% ,4    "  D
M2+%2UC!O[PH"  "4!   &0              @($2F $ >&PO=V]R:W-H965T
M<R]S:&5E=#4U+GAM;%!+ 0(4 Q0    ( "1(L5)?&C4NL (  )('   9
M          " @5.: 0!X;"]W;W)K<VAE971S+W-H965T-38N>&UL4$L! A0#
M%     @ )$BQ4N5Y\D!1 P  ]@@  !D              ("!.IT! 'AL+W=O
M<FMS:&5E=',O<VAE970U-RYX;6Q02P$"% ,4    "  D2+%27(&R,"<"  #W
M!   &0              @('"H $ >&PO=V]R:W-H965T<R]S:&5E=#4X+GAM
M;%!+ 0(4 Q0    ( "1(L5(H*MB6;0(  $P&   9              " @2"C
M 0!X;"]W;W)K<VAE971S+W-H965T-3DN>&UL4$L! A0#%     @ )$BQ4K((
M[1(V P  O@8  !D              ("!Q*4! 'AL+W=O<FMS:&5E=',O<VAE
M970V,"YX;6Q02P$"% ,4    "  D2+%2_\)$1VX#  #="@  &0
M    @($QJ0$ >&PO=V]R:W-H965T<R]S:&5E=#8Q+GAM;%!+ 0(4 Q0    (
M "1(L5)OUW/@?@(  &L(   9              " @=:L 0!X;"]W;W)K<VAE
M971S+W-H965T-C(N>&UL4$L! A0#%     @ )$BQ4I"V+1)J @  TP4  !D
M             ("!BZ\! 'AL+W=O<FMS:&5E=',O<VAE970V,RYX;6Q02P$"
M% ,4    "  D2+%2&%9\-Y #  !P#0  &0              @($LL@$ >&PO
M=V]R:W-H965T<R]S:&5E=#8T+GAM;%!+ 0(4 Q0    ( "1(L5(KT(UT,0(
M  X%   9              " @?.U 0!X;"]W;W)K<VAE971S+W-H965T-C4N
M>&UL4$L! A0#%     @ )$BQ4@/G@I)O @  $08  !D              ("!
M6[@! 'AL+W=O<FMS:&5E=',O<VAE970V-BYX;6Q02P$"% ,4    "  D2+%2
MAZ*5F<("  "2!P  &0              @($!NP$ >&PO=V]R:W-H965T<R]S
M:&5E=#8W+GAM;%!+ 0(4 Q0    ( "1(L5)H$=*#? (   L&   9
M      " @?J] 0!X;"]W;W)K<VAE971S+W-H965T-C@N>&UL4$L! A0#%
M  @ )$BQ4F$7\*/- @  B <  !D              ("!K< ! 'AL+W=O<FMS
M:&5E=',O<VAE970V.2YX;6Q02P$"% ,4    "  D2+%267=JI-0#  "*$
M&0              @(&QPP$ >&PO=V]R:W-H965T<R]S:&5E=#<P+GAM;%!+
M 0(4 Q0    ( "1(L5++6I^GG (  'X'   9              " @;S' 0!X
M;"]W;W)K<VAE971S+W-H965T-S$N>&UL4$L! A0#%     @ )$BQ4HVBWZE:
M @  Z@4  !D              ("!C\H! 'AL+W=O<FMS:&5E=',O<VAE970W
M,BYX;6Q02P$"% ,4    "  D2+%2BBT'C3L"   3!0  &0
M@($@S0$ >&PO=V]R:W-H965T<R]S:&5E=#<S+GAM;%!+ 0(4 Q0    ( "1(
ML5) @E%=6@(  -@%   9              " @9+/ 0!X;"]W;W)K<VAE971S
M+W-H965T-S0N>&UL4$L! A0#%     @ )$BQ4C43:_<K @  I 0  !D
M         ("!(](! 'AL+W=O<FMS:&5E=',O<VAE970W-2YX;6Q02P$"% ,4
M    "  D2+%2M5W"FF8"   :!@  &0              @(&%U $ >&PO=V]R
M:W-H965T<R]S:&5E=#<V+GAM;%!+ 0(4 Q0    ( "1(L5*S)8JP(@L  %DL
M   9              " @2+7 0!X;"]W;W)K<VAE971S+W-H965T-S<N>&UL
M4$L! A0#%     @ )$BQ4N.J>RD4 @  C 0  !D              ("!>^(!
M 'AL+W=O<FMS:&5E=',O<VAE970W."YX;6Q02P$"% ,4    "  D2+%2%)C(
MS3<#  !K"P  &0              @('&Y $ >&PO=V]R:W-H965T<R]S:&5E
M=#<Y+GAM;%!+ 0(4 Q0    ( "1(L5(N^;0]Z08  #D:   9
M  " @33H 0!X;"]W;W)K<VAE971S+W-H965T.# N>&UL4$L! A0#%     @
M)$BQ4L@"2+/H!   /A   !D              ("!5.\! 'AL+W=O<FMS:&5E
M=',O<VAE970X,2YX;6Q02P$"% ,4    "  D2+%27ZL7>!T%  !;#@  &0
M            @(%S] $ >&PO=V]R:W-H965T<R]S:&5E=#@R+GAM;%!+ 0(4
M Q0    ( "1(L5*70PR42@,  #$*   9              " @<?Y 0!X;"]W
M;W)K<VAE971S+W-H965T.#,N>&UL4$L! A0#%     @ )$BQ4D(;A.I6 @
M\ 4  !D              ("!2/T! 'AL+W=O<FMS:&5E=',O<VAE970X-"YX
M;6Q02P$"% ,4    "  D2+%2T9GNUGD#  ".!P  &0              @('5
M_P$ >&PO=V]R:W-H965T<R]S:&5E=#@U+GAM;%!+ 0(4 Q0    ( "1(L5+;
M?GYEF04  )L3   9              " @84# @!X;"]W;W)K<VAE971S+W-H
M965T.#8N>&UL4$L! A0#%     @ )$BQ4L>F05)W @  1 <  !D
M     ("!50D" 'AL+W=O<FMS:&5E=',O<VAE970X-RYX;6Q02P$"% ,4
M"  D2+%2TCM@@-L#   !#   &0              @($## ( >&PO=V]R:W-H
M965T<R]S:&5E=#@X+GAM;%!+ 0(4 Q0    ( "1(L5)^HTM:D ,  !L-   9
M              " @140 @!X;"]W;W)K<VAE971S+W-H965T.#DN>&UL4$L!
M A0#%     @ )$BQ4G!>=.0X P  &PT  !D              ("!W!," 'AL
M+W=O<FMS:&5E=',O<VAE970Y,"YX;6Q02P$"% ,4    "  D2+%2# 2O]1\'
M  #O'P  &0              @(%+%P( >&PO=V]R:W-H965T<R]S:&5E=#DQ
M+GAM;%!+ 0(4 Q0    ( "1(L5(ITC7P_0(  %$*   9              "
M@:$> @!X;"]W;W)K<VAE971S+W-H965T.3(N>&UL4$L! A0#%     @ )$BQ
M4M[;0UI* @  L@4  !D              ("!U2$" 'AL+W=O<FMS:&5E=',O
M<VAE970Y,RYX;6Q02P$"% ,4    "  D2+%2/_IG(;8#  #P"@  &0
M        @(%6) ( >&PO=V]R:W-H965T<R]S:&5E=#DT+GAM;%!+ 0(4 Q0
M   ( "1(L5+HKZ#XP@0  #,0   9              " @4,H @!X;"]W;W)K
M<VAE971S+W-H965T.34N>&UL4$L! A0#%     @ )$BQ4C,.R!V'!   LQ@
M !D              ("!/"T" 'AL+W=O<FMS:&5E=',O<VAE970Y-BYX;6Q0
M2P$"% ,4    "  D2+%2X*$*9)X$   \&@  &0              @('Z,0(
M>&PO=V]R:W-H965T<R]S:&5E=#DW+GAM;%!+ 0(4 Q0    ( "1(L5*GJN5_
M(@,  (H)   9              " @<\V @!X;"]W;W)K<VAE971S+W-H965T
M.3@N>&UL4$L! A0#%     @ )$BQ4JHGPL'. P  LQ   !D
M ("!*#H" 'AL+W=O<FMS:&5E=',O<VAE970Y.2YX;6Q02P$"% ,4    "  D
M2+%27&&;/D\"  "U!0  &@              @($M/@( >&PO=V]R:W-H965T
M<R]S:&5E=#$P,"YX;6Q02P$"% ,4    "  D2+%26KZJI"4D  #&^P  &@
M            @(&T0 ( >&PO=V]R:W-H965T<R]S:&5E=#$P,2YX;6Q02P$"
M% ,4    "  D2+%2K;PSE=,"   *"0  &@              @($190( >&PO
M=V]R:W-H965T<R]S:&5E=#$P,BYX;6Q02P$"% ,4    "  D2+%2Y(- 6%D"
M  ##!0  &@              @($<: ( >&PO=V]R:W-H965T<R]S:&5E=#$P
M,RYX;6Q02P$"% ,4    "  D2+%2"-J0\.T#  !Z$   &@
M@(&M:@( >&PO=V]R:W-H965T<R]S:&5E=#$P-"YX;6Q02P$"% ,4    "  D
M2+%2?W492+P"  #("   &@              @('2;@( >&PO=V]R:W-H965T
M<R]S:&5E=#$P-2YX;6Q02P$"% ,4    "  D2+%25[[\J)$#  "3#@  &@
M            @('&<0( >&PO=V]R:W-H965T<R]S:&5E=#$P-BYX;6Q02P$"
M% ,4    "  D2+%2'#=8 ^\"  !,"P  &@              @(&/=0( >&PO
M=V]R:W-H965T<R]S:&5E=#$P-RYX;6Q02P$"% ,4    "  D2+%2S2G>[[$$
M  #[$@  &@              @(&V> ( >&PO=V]R:W-H965T<R]S:&5E=#$P
M."YX;6Q02P$"% ,4    "  D2+%2E Z?E?<!   [!   &@
M@(&??0( >&PO=V]R:W-H965T<R]S:&5E=#$P.2YX;6Q02P$"% ,4    "  D
M2+%2 'SMF'8#  #\#   &@              @('.?P( >&PO=V]R:W-H965T
M<R]S:&5E=#$Q,"YX;6Q02P$"% ,4    "  D2+%2<X\_0NP"  "0"@  &@
M            @(%\@P( >&PO=V]R:W-H965T<R]S:&5E=#$Q,2YX;6Q02P$"
M% ,4    "  D2+%2@>WKQ'($  "H"@  &@              @(&@A@( >&PO
M=V]R:W-H965T<R]S:&5E=#$Q,BYX;6Q02P$"% ,4    "  D2+%2,V!IB#4#
M  !D$P  #0              @ %*BP( >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0
M   ( "1(L5*7BKL<P    !,"   +              "  :J. @!?<F5L<R\N
M<F5L<U!+ 0(4 Q0    ( "1(L5*_.5$+4 <  '5)   /              "
M 9./ @!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4    "  D2+%2L^N>@"0#  ##
M00  &@              @ $0EP( >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E
M;'-02P$"% ,4    "  D2+%2\W.3.W\"   [/P  $P              @ %L
LF@( 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08     > !X  PA   <G0(    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>126
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>127
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>128
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.21.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>431</ContextCount>
  <ElementCount>528</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>156</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>5</UnitCount>
  <MyReports>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000 - Document - Document And Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/DocumentAndEntityInformation</Role>
      <ShortName>Document And Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>001 - Statement - Condensed Consolidated Balance Sheets (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ConsolidatedBalanceSheet</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ConsolidatedBalanceSheet_Parentheticals</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>003 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ConsolidatedIncomeStatement</Role>
      <ShortName>Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>004 - Statement - Condensed Consolidated Statements of Changes in Shareholders??? Equity (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ShareholdersEquityType2or3</Role>
      <ShortName>Condensed Consolidated Statements of Changes in Shareholders??? Equity (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ConsolidatedCashFlow</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>006 - Disclosure - Principal Activities, Basis of Presentation and Organization</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganization</Role>
      <ShortName>Principal Activities, Basis of Presentation and Organization</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>007 - Disclosure - Pledged deposits</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/Pledgeddeposits</Role>
      <ShortName>Pledged deposits</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>008 - Disclosure - Trade Accounts and Bills Receivable, net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/TradeAccountsandBillsReceivablenet</Role>
      <ShortName>Trade Accounts and Bills Receivable, net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>009 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/Inventories</Role>
      <ShortName>Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>010 - Disclosure - Prepayments and Other Receivables</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/PrepaymentsandOtherReceivables</Role>
      <ShortName>Prepayments and Other Receivables</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>011 - Disclosure - Payables to Former Subsidiaries</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/PayablestoFormerSubsidiaries</Role>
      <ShortName>Payables to Former Subsidiaries</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>012 - Disclosure - Property, Plant and Equipment, net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/PropertyPlantandEquipmentnet</Role>
      <ShortName>Property, Plant and Equipment, net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>013 - Disclosure - Construction in Progress</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ConstructioninProgress</Role>
      <ShortName>Construction in Progress</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>014 - Disclosure - Lease</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/Lease</Role>
      <ShortName>Lease</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>015 - Disclosure - Intangible Assets, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/IntangibleAssetsNet</Role>
      <ShortName>Intangible Assets, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>016 - Disclosure - Trade Accounts and Bills Payable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/TradeAccountsandBillsPayable</Role>
      <ShortName>Trade Accounts and Bills Payable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>017 - Disclosure - Loans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/Loans</Role>
      <ShortName>Loans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>018 - Disclosure - Accrued Expenses and Other Payables</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/AccruedExpensesandOtherPayables</Role>
      <ShortName>Accrued Expenses and Other Payables</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>019 - Disclosure - Deferred Government Grants</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/DeferredGovernmentGrants</Role>
      <ShortName>Deferred Government Grants</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>020 - Disclosure - Product Warranty Provision</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ProductWarrantyProvision</Role>
      <ShortName>Product Warranty Provision</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>021 - Disclosure - Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilities</Role>
      <ShortName>Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>022 - Disclosure - Share-based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/SharebasedCompensation</Role>
      <ShortName>Share-based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>023 - Disclosure - Income (Loss) Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/IncomeLossPerShare</Role>
      <ShortName>Income (Loss) Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>024 - Disclosure - Warrants</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/Warrants</Role>
      <ShortName>Warrants</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>025 - Disclosure - Fair Value of Financial Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/FairValueofFinancialInstruments</Role>
      <ShortName>Fair Value of Financial Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>026 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>027 - Disclosure - Concentrations and Credit Risk</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ConcentrationsandCreditRisk</Role>
      <ShortName>Concentrations and Credit Risk</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>028 - Disclosure - Segment Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/SegmentInformation</Role>
      <ShortName>Segment Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>029 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>030 - Disclosure - Accounting Policies, by Policy (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/AccountingPoliciesByPolicy</Role>
      <ShortName>Accounting Policies, by Policy (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>031 - Disclosure - Pledged deposits (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/PledgeddepositsTables</Role>
      <ShortName>Pledged deposits (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/Pledgeddeposits</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>032 - Disclosure - Trade Accounts and Bills Receivable, net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/TradeAccountsandBillsReceivablenetTables</Role>
      <ShortName>Trade Accounts and Bills Receivable, net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/TradeAccountsandBillsReceivablenet</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>033 - Disclosure - Inventories (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/InventoriesTables</Role>
      <ShortName>Inventories (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/Inventories</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>034 - Disclosure - Prepayments and Other Receivables (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/PrepaymentsandOtherReceivablesTables</Role>
      <ShortName>Prepayments and Other Receivables (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/PrepaymentsandOtherReceivables</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>035 - Disclosure - Payables to Former Subsidiaries (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/PayablestoFormerSubsidiariesTables</Role>
      <ShortName>Payables to Former Subsidiaries (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/PayablestoFormerSubsidiaries</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>036 - Disclosure - Property, Plant and Equipment, net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/PropertyPlantandEquipmentnetTables</Role>
      <ShortName>Property, Plant and Equipment, net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/PropertyPlantandEquipmentnet</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>037 - Disclosure - Construction in Progress (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ConstructioninProgressTables</Role>
      <ShortName>Construction in Progress (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/ConstructioninProgress</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>038 - Disclosure - Lease (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/LeaseTables</Role>
      <ShortName>Lease (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/Lease</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>039 - Disclosure - Intangible Assets, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/IntangibleAssetsNetTables</Role>
      <ShortName>Intangible Assets, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/IntangibleAssetsNet</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>040 - Disclosure - Trade Accounts and Bills Payable (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/TradeAccountsandBillsPayableTables</Role>
      <ShortName>Trade Accounts and Bills Payable (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/TradeAccountsandBillsPayable</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>041 - Disclosure - Loans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/LoansTables</Role>
      <ShortName>Loans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/Loans</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>042 - Disclosure - Accrued Expenses and Other Payables (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/AccruedExpensesandOtherPayablesTables</Role>
      <ShortName>Accrued Expenses and Other Payables (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/AccruedExpensesandOtherPayables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>043 - Disclosure - Deferred Government Grants (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/DeferredGovernmentGrantsTables</Role>
      <ShortName>Deferred Government Grants (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/DeferredGovernmentGrants</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>044 - Disclosure - Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesTables</Role>
      <ShortName>Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilities</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>045 - Disclosure - Share-based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/SharebasedCompensationTables</Role>
      <ShortName>Share-based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/SharebasedCompensation</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>046 - Disclosure - Income (Loss) Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/IncomeLossPerShareTables</Role>
      <ShortName>Income (Loss) Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilities</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>047 - Disclosure - Warrants (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/WarrantsTables</Role>
      <ShortName>Warrants (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/Warrants</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>048 - Disclosure - Commitments and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/CommitmentsandContingenciesTables</Role>
      <ShortName>Commitments and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/CommitmentsandContingencies</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>049 - Disclosure - Concentrations and Credit Risk (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ConcentrationsandCreditRiskTables</Role>
      <ShortName>Concentrations and Credit Risk (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/ConcentrationsandCreditRisk</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>050 - Disclosure - Segment Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/SegmentInformationTables</Role>
      <ShortName>Segment Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/SegmentInformation</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>051 - Disclosure - Principal Activities, Basis of Presentation and Organization (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails</Role>
      <ShortName>Principal Activities, Basis of Presentation and Organization (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganization</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>052 - Disclosure - Pledged deposits (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/PledgeddepositsDetails</Role>
      <ShortName>Pledged deposits (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/PledgeddepositsTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>053 - Disclosure - Pledged deposits (Details) - Schedule of pledged deposits</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofpledgeddepositsTable</Role>
      <ShortName>Pledged deposits (Details) - Schedule of pledged deposits</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/PledgeddepositsTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>054 - Disclosure - Trade Accounts and Bills Receivable, net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/TradeAccountsandBillsReceivablenetDetails</Role>
      <ShortName>Trade Accounts and Bills Receivable, net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/TradeAccountsandBillsReceivablenetTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>055 - Disclosure - Trade Accounts and Bills Receivable, net (Details) - Schedule of trade accounts and bills receivable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleoftradeaccountsandbillsreceivableTable</Role>
      <ShortName>Trade Accounts and Bills Receivable, net (Details) - Schedule of trade accounts and bills receivable</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/TradeAccountsandBillsReceivablenetTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>056 - Disclosure - Trade Accounts and Bills Receivable, net (Details) - Schedule of analysis of the allowance for doubtful accounts</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofanalysisoftheallowancefordoubtfulaccountsTable</Role>
      <ShortName>Trade Accounts and Bills Receivable, net (Details) - Schedule of analysis of the allowance for doubtful accounts</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/TradeAccountsandBillsReceivablenetTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>057 - Disclosure - Inventories (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/InventoriesDetails</Role>
      <ShortName>Inventories (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/InventoriesTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>058 - Disclosure - Inventories (Details) - Schedule of inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofinventoriesTable</Role>
      <ShortName>Inventories (Details) - Schedule of inventories</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/InventoriesTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>059 - Disclosure - Prepayments and Other Receivables (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/PrepaymentsandOtherReceivablesDetails</Role>
      <ShortName>Prepayments and Other Receivables (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/PrepaymentsandOtherReceivablesTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>060 - Disclosure - Prepayments and Other Receivables (Details) - Schedule of prepayments and other receivables</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofprepaymentsandotherreceivablesTable</Role>
      <ShortName>Prepayments and Other Receivables (Details) - Schedule of prepayments and other receivables</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/PrepaymentsandOtherReceivablesTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>061 - Disclosure - Payables to Former Subsidiaries (Details) - Schedule of payables to a former subsidiaries, net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofpayablestoaformersubsidiariesnetTable</Role>
      <ShortName>Payables to Former Subsidiaries (Details) - Schedule of payables to a former subsidiaries, net</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/PayablestoFormerSubsidiariesTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>062 - Disclosure - Property, Plant and Equipment, net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/PropertyPlantandEquipmentnetDetails</Role>
      <ShortName>Property, Plant and Equipment, net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/PropertyPlantandEquipmentnetTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>063 - Disclosure - Property, Plant and Equipment, net (Details) - Schedule of property, plant and equipment, net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofpropertyplantandequipmentnetTable</Role>
      <ShortName>Property, Plant and Equipment, net (Details) - Schedule of property, plant and equipment, net</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/PropertyPlantandEquipmentnetTables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>064 - Disclosure - Construction in Progress (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ConstructioninProgressDetails</Role>
      <ShortName>Construction in Progress (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/ConstructioninProgressTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>065 - Disclosure - Construction in Progress (Details) - Schedule of construction in progress</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofconstructioninprogressTable</Role>
      <ShortName>Construction in Progress (Details) - Schedule of construction in progress</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/ConstructioninProgressTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>066 - Disclosure - Lease (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/LeaseDetails</Role>
      <ShortName>Lease (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/LeaseTables</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>067 - Disclosure - Lease (Details) - Schedule of right-of-use assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofrightofuseassetsTable</Role>
      <ShortName>Lease (Details) - Schedule of right-of-use assets</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/LeaseTables</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>068 - Disclosure - Lease (Details) - Schedule of net investment in sales-type leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofnetinvestmentinsalestypeleasesTable</Role>
      <ShortName>Lease (Details) - Schedule of net investment in sales-type leases</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/LeaseTables</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>069 - Disclosure - Lease (Details) - Schedule of future minimum lease payments receivable for sales type leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable</Role>
      <ShortName>Lease (Details) - Schedule of future minimum lease payments receivable for sales type leases</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/LeaseTables</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>070 - Disclosure - Lease (Details) - Schedule of maturities of lease liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofmaturitiesofleaseliabilitiesTable</Role>
      <ShortName>Lease (Details) - Schedule of maturities of lease liabilities</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/LeaseTables</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>071 - Disclosure - Lease (Details) - Schedule of lease term and discount rate</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofleasetermanddiscountrateTable</Role>
      <ShortName>Lease (Details) - Schedule of lease term and discount rate</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/LeaseTables</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>072 - Disclosure - Intangible Assets, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/IntangibleAssetsNetDetails</Role>
      <ShortName>Intangible Assets, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/IntangibleAssetsNetTables</ParentRole>
      <Position>73</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>073 - Disclosure - Intangible Assets, Net (Details) - Schedule of intangible assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofintangibleassetsTable</Role>
      <ShortName>Intangible Assets, Net (Details) - Schedule of intangible assets</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/IntangibleAssetsNetTables</ParentRole>
      <Position>74</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>074 - Disclosure - Trade Accounts and Bills Payable (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/TradeAccountsandBillsPayableDetails</Role>
      <ShortName>Trade Accounts and Bills Payable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/TradeAccountsandBillsPayableTables</ParentRole>
      <Position>75</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>075 - Disclosure - Trade Accounts and Bills Payable (Details) - Schedule of trade accounts and bills payable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleoftradeaccountsandbillspayableTable</Role>
      <ShortName>Trade Accounts and Bills Payable (Details) - Schedule of trade accounts and bills payable</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/TradeAccountsandBillsPayableTables</ParentRole>
      <Position>76</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>076 - Disclosure - Loans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/LoansDetails</Role>
      <ShortName>Loans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/LoansTables</ParentRole>
      <Position>77</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>077 - Disclosure - Loans (Details) - Schedule of bank borrowings</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofbankborrowingsTable</Role>
      <ShortName>Loans (Details) - Schedule of bank borrowings</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/LoansTables</ParentRole>
      <Position>78</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>078 - Disclosure - Loans (Details) - Schedule of facilities secured by the company's assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleoffacilitiessecuredbythecompanysassetsTable</Role>
      <ShortName>Loans (Details) - Schedule of facilities secured by the company's assets</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/LoansTables</ParentRole>
      <Position>79</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>079 - Disclosure - Loans (Details) - Schedule of other short-term loans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofothershorttermloansTable</Role>
      <ShortName>Loans (Details) - Schedule of other short-term loans</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/LoansTables</ParentRole>
      <Position>80</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>080 - Disclosure - Accrued Expenses and Other Payables (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/AccruedExpensesandOtherPayablesDetails</Role>
      <ShortName>Accrued Expenses and Other Payables (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/AccruedExpensesandOtherPayablesTables</ParentRole>
      <Position>81</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>081 - Disclosure - Accrued Expenses and Other Payables (Details) - Schedule of accrued expenses and other payables</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofaccruedexpensesandotherpayablesTable</Role>
      <ShortName>Accrued Expenses and Other Payables (Details) - Schedule of accrued expenses and other payables</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/AccruedExpensesandOtherPayablesTables</ParentRole>
      <Position>82</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>082 - Disclosure - Deferred Government Grants (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/DeferredGovernmentGrantsDetails</Role>
      <ShortName>Deferred Government Grants (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/DeferredGovernmentGrantsTables</ParentRole>
      <Position>83</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>083 - Disclosure - Deferred Government Grants (Details) - Schedule of deferred government grants</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofdeferredgovernmentgrantsTable</Role>
      <ShortName>Deferred Government Grants (Details) - Schedule of deferred government grants</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/DeferredGovernmentGrantsTables</ParentRole>
      <Position>84</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>084 - Disclosure - Product Warranty Provision (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ProductWarrantyProvisionDetails</Role>
      <ShortName>Product Warranty Provision (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/ProductWarrantyProvision</ParentRole>
      <Position>85</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>085 - Disclosure - Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails</Role>
      <ShortName>Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesTables</ParentRole>
      <Position>86</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>086 - Disclosure - Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of provision for income taxes expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofprovisionforincometaxesexpensesTable</Role>
      <ShortName>Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of provision for income taxes expenses</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesTables</ParentRole>
      <Position>87</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>087 - Disclosure - Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of income tax reconciliation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofincometaxreconciliationTable</Role>
      <ShortName>Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of income tax reconciliation</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesTables</ParentRole>
      <Position>88</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>088 - Disclosure - Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of deferred tax assets and liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofdeferredtaxassetsandliabilitiesTable</Role>
      <ShortName>Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of deferred tax assets and liabilities</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesTables</ParentRole>
      <Position>89</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>089 - Disclosure - Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of unrecognized tax benefits excluding interest and penalties</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable</Role>
      <ShortName>Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of unrecognized tax benefits excluding interest and penalties</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesTables</ParentRole>
      <Position>90</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>090 - Disclosure - Share-based Compensation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/SharebasedCompensationDetails</Role>
      <ShortName>Share-based Compensation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/SharebasedCompensationTables</ParentRole>
      <Position>91</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>091 - Disclosure - Share-based Compensation (Details) - Schedule of non-vested restricted share units granted</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofnonvestedrestrictedshareunitsgrantedTable</Role>
      <ShortName>Share-based Compensation (Details) - Schedule of non-vested restricted share units granted</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/SharebasedCompensationTables</ParentRole>
      <Position>92</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>092 - Disclosure - Income (Loss) Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/IncomeLossPerShareDetails</Role>
      <ShortName>Income (Loss) Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesTables</ParentRole>
      <Position>93</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>093 - Disclosure - Income (Loss) Per Share (Details) - Schedule of calculation of income (loss) per share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofcalculationofincomelosspershareTable</Role>
      <ShortName>Income (Loss) Per Share (Details) - Schedule of calculation of income (loss) per share</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesTables</ParentRole>
      <Position>94</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>094 - Disclosure - Warrants (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/WarrantsDetails</Role>
      <ShortName>Warrants (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/WarrantsTables</ParentRole>
      <Position>95</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>095 - Disclosure - Warrants (Details) - Schedule of the outstanding warrants</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleoftheoutstandingwarrantsTable</Role>
      <ShortName>Warrants (Details) - Schedule of the outstanding warrants</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/WarrantsTables</ParentRole>
      <Position>96</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R97.htm</HtmlFileName>
      <LongName>096 - Disclosure - Warrants (Details) - Schedule of warrants issued</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofwarrantsissuedTable</Role>
      <ShortName>Warrants (Details) - Schedule of warrants issued</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/WarrantsTables</ParentRole>
      <Position>97</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R98.htm</HtmlFileName>
      <LongName>097 - Disclosure - Warrants (Details) - Schedule of warrants liability measured at fair value on a recurring basis using Level 3 inputs</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofwarrantsliabilitymeasuredatfairvalueonarecurringbasisusingLevel3inputsTable</Role>
      <ShortName>Warrants (Details) - Schedule of warrants liability measured at fair value on a recurring basis using Level 3 inputs</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/WarrantsTables</ParentRole>
      <Position>98</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R99.htm</HtmlFileName>
      <LongName>098 - Disclosure - Warrants (Details) - Schedule of the warrant activity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofthewarrantactivityTable</Role>
      <ShortName>Warrants (Details) - Schedule of the warrant activity</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/WarrantsTables</ParentRole>
      <Position>99</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R100.htm</HtmlFileName>
      <LongName>099 - Disclosure - Fair Value of Financial Instruments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/FairValueofFinancialInstrumentsDetails</Role>
      <ShortName>Fair Value of Financial Instruments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/FairValueofFinancialInstruments</ParentRole>
      <Position>100</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R101.htm</HtmlFileName>
      <LongName>100 - Disclosure - Commitments and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/CommitmentsandContingenciesDetails</Role>
      <ShortName>Commitments and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/CommitmentsandContingenciesTables</ParentRole>
      <Position>101</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R102.htm</HtmlFileName>
      <LongName>101 - Disclosure - Commitments and Contingencies (Details) - Schedule of capital commitments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofcapitalcommitmentsTable</Role>
      <ShortName>Commitments and Contingencies (Details) - Schedule of capital commitments</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/CommitmentsandContingenciesTables</ParentRole>
      <Position>102</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R103.htm</HtmlFileName>
      <LongName>102 - Disclosure - Concentrations and Credit Risk (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ConcentrationsandCreditRiskDetails</Role>
      <ShortName>Concentrations and Credit Risk (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/ConcentrationsandCreditRiskTables</ParentRole>
      <Position>103</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R104.htm</HtmlFileName>
      <LongName>103 - Disclosure - Concentrations and Credit Risk (Details) - Schedule of revenue by major customers by reporting segments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofrevenuebymajorcustomersbyreportingsegmentsTable</Role>
      <ShortName>Concentrations and Credit Risk (Details) - Schedule of revenue by major customers by reporting segments</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/ConcentrationsandCreditRiskTables</ParentRole>
      <Position>104</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R105.htm</HtmlFileName>
      <LongName>104 - Disclosure - Concentrations and Credit Risk (Details) - Schedule of accounts receivable by major customer</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofaccountsreceivablebymajorcustomerTable</Role>
      <ShortName>Concentrations and Credit Risk (Details) - Schedule of accounts receivable by major customer</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/ConcentrationsandCreditRiskTables</ParentRole>
      <Position>105</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R106.htm</HtmlFileName>
      <LongName>105 - Disclosure - Concentrations and Credit Risk (Details) - Schedule of net purchase by suppliers</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofnetpurchasebysuppliersTable</Role>
      <ShortName>Concentrations and Credit Risk (Details) - Schedule of net purchase by suppliers</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/ConcentrationsandCreditRiskTables</ParentRole>
      <Position>106</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R107.htm</HtmlFileName>
      <LongName>106 - Disclosure - Concentrations and Credit Risk (Details) - Schedule of accounts payable by suppliers</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofaccountspayablebysuppliersTable</Role>
      <ShortName>Concentrations and Credit Risk (Details) - Schedule of accounts payable by suppliers</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/ConcentrationsandCreditRiskTables</ParentRole>
      <Position>107</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R108.htm</HtmlFileName>
      <LongName>107 - Disclosure - Concentrations and Credit Risk (Details) - Schedule of transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleoftransactionsTable</Role>
      <ShortName>Concentrations and Credit Risk (Details) - Schedule of transactions</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/ConcentrationsandCreditRiskTables</ParentRole>
      <Position>108</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R109.htm</HtmlFileName>
      <LongName>108 - Disclosure - Segment Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/SegmentInformationDetails</Role>
      <ShortName>Segment Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/SegmentInformationTables</ParentRole>
      <Position>109</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R110.htm</HtmlFileName>
      <LongName>109 - Disclosure - Segment Information (Details) - Schedule of net revenues from manufacture of batteries by products</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofnetrevenuesfrommanufactureofbatteriesbyproductsTable</Role>
      <ShortName>Segment Information (Details) - Schedule of net revenues from manufacture of batteries by products</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/SegmentInformationTables</ParentRole>
      <Position>110</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R111.htm</HtmlFileName>
      <LongName>110 - Disclosure - Segment Information (Details) - Schedule of net revenues from manufacture of batteries by geographical areas</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable</Role>
      <ShortName>Segment Information (Details) - Schedule of net revenues from manufacture of batteries by geographical areas</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/SegmentInformationTables</ParentRole>
      <Position>111</Position>
    </Report>
    <Report instance="cbat-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R112.htm</HtmlFileName>
      <LongName>111 - Disclosure - Subsequent Events (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/SubsequentEventsDetails</Role>
      <ShortName>Subsequent Events (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/SubsequentEvents</ParentRole>
      <Position>112</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>cbat-20210331.xml</File>
    <File>cbat-20210331.xsd</File>
    <File>cbat-20210331_cal.xml</File>
    <File>cbat-20210331_def.xml</File>
    <File>cbat-20210331_lab.xml</File>
    <File>cbat-20210331_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2020-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>130
<FILENAME>0001213900-21-026727-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001213900-21-026727-xbrl.zip
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
MQ4"OOIY>&FU4O*JJ4LT_^\N!\X]'X*GR3ZV\Y.+GP)_^"O]<VU\.*VRC[4L
M[--E/ M"@/.=/7>X,*V 63<M%#J_RD)5M<HS<3UWV^9NU^?=5%7<3;\.[8ES
M.AX'2S^.:&<F^\8[A 9&K$YIO@A\>!60NG!NG3!T)LAG4G:;C^-68GHX.6U5
M/)#0<_# <MNJ>&8!VR[Y,=BE7(NI)\2X H*'4A&ABB<6>E;M:Q6$*IY7*"!:
MV:'T0,*-NJPDSVV*_0%5EZGBH8>>TWO'Z79T6A-/3@!J=R[2Z%40PN?)<AS_
M;H<A3/#P%%F[%MT#TEI-/$31\W('O&Q)+\7S%#^%011]O#X[E* #^YI>WIXO
M@5G^F-^-SR-R(!45FE8HEL'^7>$T"P(/EB$"*H<2.&ABGN6=$_/ZL?]VK9(C
M/":'DS;1JON ]L9K \;L-GVIC2JYV-N\P^*D4<G)WE0>$A_%PPR]-=VI9R[F
M1GJSN&N6#,5#"+U]VS%#%/YF"/TZ4%3V\=/U??"G$P:7OO/*O2.WOL4/K_TQ
M0GGG1)A0.P0U2G+YI_=V.,DNWZ*\K(EA1S=$Z/5OB""/*FK#]6JH"LS7Y)[Y
M!\+\QA6A0Y8H25G^P8GBT!W'SH04?A]4Z;K X.P 2@E*'1CGC$7-C#.[P>5T
M 8NE,@+C;+&//+/PK';T$R9/G<FE#P^X'@CU.]=W,A&_<K\<,C]I([DM4>Z@
M42K>UE-3><FC2M-S)T.Q\*67AQW+0_N>V:BRLK0:\^5T&<77]P#OP_4L=#CT
MD1B'X68G/$^6Y-@!%./74;0$%$/\+Q8Z\3>IKA&'.D3I)B/1>0'KL#JSU O1
M@0I1YVFMH9C6ZCW%O0OCQ537UZ'=F[D%S51XOQBNR\(U7:K&/E:S'AX( )<<
M!<A'\N]#UN+5C*^#=R?7/6YRI9=,S@8VLMNZLKD'V<O(CF6D8P=15S=W$'L9
MV:F,=.[_Z6))U5?D7"#5#LBY:*<^2!]^Y5'CP;!^QX:A?A:REXXG$744;ACZ
M6GR$NNS>G8_0_BJP1>ZP9_M7YAJN2 WVDK$W!J$EZV]QO6HPGV"F9RR<\3)T
M8]>)WI.ZM,@YG0*FXBG#_64M5]J50LY7VZW#KYOT4<W6-NQ1LZ%NCUB*\95S
M0^V_R3[U[.[&E-=E-WVT,;L50;L5F>_)$,5!R,[HL</PGY(_?R87!1S(.<7$
MB%\XI)6E>^>\!IL8+G&@#V[TF1.#<K37^NJ;0+&BY28!H8S$7822FQH;I6DU
MVDBME+ZTV>CI%/Y53P:?A/RM0GS]E46]&&XCAIH@AOG&-"5&\'2Q"&TWLCV<
M]#!6O\,R@24$WD-OJW$D-1I62MY* U@I?T]# /?'!GXM<EA]-KBW@%^3!>P\
MES2J/L_<6\"OUP)V+X>&D/=0Y"3Q(1J#*P=[PYTJAW06ZBH&RN#;YYX=144N
MK\:QHWW,C5(?S;U^<U..JU\!Q]6GS'%K0XX?PA'^9OSNM%-*M]PVQ$QVQNU5
MJ^O!>!'K&+ZE"W'0&FZP=#9S(5?%,?TJ_D@V7>O4;S/433G>K^('SG%M0X[W
MJ_@A<WM8R>U^%>]L%>^8YWKA"$N2%7]EN^%OMK=T7ON+91R]<>X<3SNL]&.*
MPME#^O%GF, .Q[,'@E#^D.(*E/?Q!IXVTM%&=5*P%X ="$#GV3B#9N.,7Y8>
M[8&2?/IT-7/\?^"?GY?N7^XA7/&"=Z*]<6-W:N,MR.=85L35')5@TTWG$@/^
MOV;G$OIH,WZ:5?P\#T@*G%P1/0ZB-+]?P>?]UG#"TS=!% %6L>M/L5G<V<,[
M.UZ&V#XN^Y(3@0H"M++7U,L>RIY5)7M)@XC5(O>TQ"V/<SM;2;V8@9B9<K6)
MFR^ 5(0X7Y]U$W'O#5MK$D?O$S'HK=>]:[0M%[D.?B-R0W?3JZC-7(=-(^NP
M:50J?L^DS2[\K=TVTVBE;::I57+T@S.W71\L'QK T!['IW.\G7&-H=]??F]C
MY5?2X.GZ&-V+(;U3Q7P7W,&89F_QFUM\\UA1R#&:9A:?GHE7Y;?V PQJ':#>
M[Q]K8"76C]6F[71->GI=-8G!QF.+/6M:.&L.YDQMK#4TRZ?J)+FK6->!2CL=
M]_JS-9-R"Y2%R5A5K[- 6:29<=/>\J9X,KSGX[Z<XS:S9I$/Q'$]]1^6MG^V
MC Z>*P(FC[XP&;@P-6:()2<[VP\LIDA9\U,03*)<'%'"+&F?^;5-%%' >ATC
M#T-PQ)!!KQ\RZ,UWTBRE4LJ$]/=!V8.#2'U_#>+%G^!&\5(L]K$W8D_8B-4]
MGD@?;7SQA27VHCPH6[5[[K7>)<Q*>D62+2X,W'3V,?7X_^/Z?[F@*L'I,@[F
MP8WK.=?.>.8'7C ]C'J=6I' >C37+S3M1'I&394DCV)0V$PE]4H)J-A6/WR!
M. BGXZL73)KOLTZ7TVWLT?Y*WYYS/9^X-8]EJ^D:PT[D,D9>!SU+=ZS(9GU%
MIOQOILAF%?^;+3#[*P[]^G((8FD)8FGT9NF0^-^PZDJ3Z676/==W[5\TK-+2
M9)89I>5S%M;TL(_9KM75&XC,7=^)HA3+A_/@33PY^+Q#712[V:6TZJNPU;B,
M1I/5*LYW4SQS""32*H_@]<K1H7)T?O9.DX=56_@]OP]CJU^366Z.E@D2^\8^
M?KI:_C,+EJ_]R1([U]O>>SO\S!I?/UPYX9T[=@26'BQ/-\*T@TX)8)F5FJI,
M'VUNQ-G%+3WW=\/]G,O*&-I,L0W1-O<,W0U#V[+49N5!]YZU.[/4G9]WUV2K
M.A;MY6"'*W;'89<BLQ6[Y_[N5VS&T$8&7E&X&[N)8B<?/YW/ G_ZM^M/KV=V
MG/[Q)WX(E_XY<,@%2CR1"&MS9#M)/-6]FYL^VMC,*VJ5-.QOXJEK$FE?C<(D
M_7WR.W[8SFW=H?KVE$EJ:#!W+"S#2F'Y>>G;/B')9^<_0!U@,1Y/S2^5>RP<
M*ZWI.N0ZVGGKFMLZ7VMLI3EI- T5783^G"UM?SIS4%$N;,^U??[)EYXSQOL;
M;0_[\-N>1VC]TI^ZO@. E<C+'@O,0?4>:H\OW71 0PFN6_)LM9*&5T:5PMZJ
M4.^O0/<"U$R #+YFOA>;@Q&;?-:X>;&^IN0NNI"O ]5B'S]=@ LQ!9)<S6P_
M@G_.[#AVPH>W('48@S\5?ZD^FEUX3KBG6_]Z+WA4;5BSIBGT[&_/]\[YGN^9
M0%G92)E5F3MW00LSV,>>J;M2YIH''.BCC1=V-7?'A9SM&<F?SJX_7,.:]I?K
MO[/]8,XH\M;VE[?V& *!DI#F0(5@,TR[N;6V=I=TN94](Y4E$TG+%"(',OO8
MR\%NY6!87PZ&S?>,5(T[X9_8 _+QTT??C9W)[Z[O.V'T!B@7/@DO?B5:W?7$
MKWG2GC[:7-VKKPKNV?R(;.[V)EY-U;E.D]2J)XW+SAP7[-ST9_!_;NTD5JTL
MQ3Q<DUX;S:[\NYI-'NFCS>WYJ++TNI> '4E MR78JB%X^-A7DGIVY[8_Q3J)
MGY?N#7P\? >N%*%]]-?5QGIMICU">UZV68J9LJ=98L6J-+L]HUI4NFY-J287
MN,H^IN=:?O7&GF.'U<OH@3*Y#GY[QW-XM#G/%7&_PTSRWCW/.^/Y9CL<9E.>
MJY5)$)8?.I^!I?OBHK6+GTXR?!UR73G(W>9"--H/3AV20_@]C[O8NS*/U6%#
M%TL;<JTSB&'N&=BEDM9LE)%QNYF25M_BVG/[R>4LM%&M!1B;7289G<J-Z:?
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
MVT?>AL;-+8[[8OMIUVB#H9BUIRU2Y+7/ZF7>X]FAP#^-X]"]6<:D3"# !!.
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
M\5K)F8!;O++@//#A\24Y+(";5,$T=*+H.F@[U5.>%'Y,8&J[\\8(EE3FSC>
MI7A'8."/@0.7(89:[ ^2$XI(A?DK]XLSH?M^+%,T41XEX]XR'+57$$75N,3O
M%E#DI.3R]A9^Y,(M8,3<C:(@?'@7Q*UL@>9Z<*Z9KRW8&MR!FM2@XD$%\/E;
MRE+!"LAGZW-3%*I::@-0OWJ-/\]<G!Y)\./_.CZ6_N_O;W_3_]___<]XL?SR
MAZ];DW^,N^D?#_['B^7]3T9H&;^J?WV\?H@\XV[\C^S]$C^/KYQ?_C&TSU^4
M\9M8_O/5*_7JU^=W7\[._Y#O)E?A']<_SQ3OW4^_VN_,R>CB\N+#AX7B_?5&
MTY];'X/_<:83^_?++XO@*GKWT]G<?/W;G\N;S]<7#YY_^_;F9O$^O/_K]0?'
M<,[C=[^]"M[]_.7F3\4()\9O5[_:K_Z9^Z;R[FIR;<PN[VXNGZN&^_L?_SS<
MOO]X\_J7SZ>?/[_[>_3GQ?\VG>?S.#A_^.OC\XOG?_RQ]";!_?!_@@=EXEW^
MH?\UO@\__C,[O?KG][_M7]R/BW>SV]FOMZ=G[_2_W*49OW_W17TPQV?F^.:/
M-]=_OGVM_&<F6].74U^SS*7Y[_\GG5]].#X6JDK#J>VS<DDT>8'G3I*BW?=
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
MBN[M!0I3TF(I,U$Y2-#D\Y#<LH!4,!M98 <.&2ST\(N=9<63IZ0C)NPTJ*P
M)%D[ROW/M1"BIMJT&!MU%>#%+TK!DHX*+R,1?*!2VF(J625F+EY0A6DT\#*9
M,./W-CU\A:!YW$$)8>"]T4C.(U!E&D7G/0*45W#+R**"4KVIM!2XMHK7X'QY
M4; N($]8=\3Q+A_FYFSU@!IK\*67\SG6"#+GC:V%GGV/THO56RES =QY1 -R
M\':6(>5ALITOG4Y#AZ2*I4258+4E08H-!GI*UH(2LU IK\4G@R);5NK(##"\
M027))!VXE0K[F"X'QZ'M1L3/X%X5%S;,D[  FI/QVR1-C@L/RY/3X(5:.*!N
M0?,0TG&:?&<2M(QHD)R.#'%3^(#? >WPP,3>J,8IBF()(R#8AZ  O,\8DT>
MTB))A:0REOIR%5)>9+CS!>0,:61C2ND.G6<(\<=4RH"PA1"&*-PR*7L%6Y[<
MVH>N,F6A"Y$/:4X)C)+L*0CME#GKRL  ;&33X"*ZW.@H.=,0F_TN6(TC/O(M
MN+JR+.,_)P _XOO7TL\9 #"$MTE%'O';WX8GTG]<4)N_X5_2&Y=9EYGMAG.;
M+OGG,]>Y!>U""J#+='E[ZXY!007)S*UQ..P;5UC=;-1+8C4([:2AI@\L11;"
MUJ-2#ROO[)$H T@X<^=LF?0E)QJ'P7VB83F; ;^^I+]FIH&*O"@\16^>O8BT
M2E\6?/OW@GD2YQI(NORO!#T*)@9)%&N2_8(7;QRPJQ[6)TV2<3*A82G+HNA)
M1RY8P>6$).]\".%=TB)+Y$WB!MRZ$>KT@V.'8!LQ*W#E0 S".=Q  C3'?A"C
M:XSPQ"!7:B)7@]1(ALX< GK4)$2.A( T"!$0J8%$JR@@))B#*$%#Y=6#N0/;
MS!M5TPZI0V8/'7L\8S:53'0#?NDQH@O:B)3!)%C,(CM!$>Z#I3<1Z4@U*B$B
M-<8(*U)_N2"9-9@QL6P$&#I'RC$"2YYMI2^.V(M[8^D_$G^ *38"RK+ZF 1@
MZ5)JZ>$19$F:XO_H$^:2) BQ+Z<0^<.JEK=5'Z^DGTY/WPO&*C$GB1)C&G4\
M2_P=X"$\@2E#-YI16\08E &$RTWL8@#/HL.LN8Q[.P#!\CQ2N \2BKFQ9"FQ
M,5& F14L5\>4G!.A+S)(I .7K-")EZ'//+ T9@FH8<YO 4T<])9(ZHW$-$>X
M$@3+F(#G3IAWD$A]#DJ:J:4B6@I3E&K'&HN2"#0*&GB'DQ,BBS^#';S#] W9
M]2D"A%$ 73XKP:K"DO"*@Y-"@.9@9M\YB2^6 G/$4XSXN,* ( ]W#EU%2VEG
MMTLY@(@1;\2!SA-P7W3S]YGK.=1R@/=AZ7JB.$Q:"0=1R&F^-[5-I52AB^$"
M @C<W"%;?Z(!'"1ZQGEDM\N0=:8'EL3V9Y9O.5U. 5JFUK;\@\JRTS@8-86H
M1# [!L8,7 9BJORHDPFG<CL<[$$$\ Z7_G29.Y%2L29"R"_SR$1>=9E5/N*G
M&T@PPR#OOD@7C@>>%TWIOK4_.])/00#R0H9&#L:Q1Y=2M/4?*-$X7Z<DO5OF
MY*9[.0F)^41$MD7,450E%#6*7A.\S4%5[CB5$&CIQ>Z<.NX3BC(E5+**IBH:
MP>] -/<&;2_N-IY(9\[8QBVDW.)MDX0YC("*&=T^5&MD;0?CB.YPY'V@-<+/
M>,T/321QA1:(SF"9I*%/&B7<FC%_)W22G1:R)&2!3D1=+L9/"BGUY]BBEKEJ
M"SRF5^7.DA4H\(%'N4"9IF?$'81)D%E=,A53 ^?+PAG'%#WVXP/;::-4 PL[
M<Q<)#*G4\N-G&).]UXEHA7'5)88X9VQK>&][8UU/:78:E,+A[5+1MN:LZTJY
MBEFM<5@19P@R*FQ P4"X&A&.(=FG/BEW ,+#>"ZQ5D<3VLL[]5>0ZZ"N-_1G
M.VUU+6%GHF/<\:7I#[!\(  HLO<S%UVMD&SH4^<+:RTX:>.#0\DAC531[7&1
MN3'829=*!M(%[0G91K])#$2 J7>RJ82A'P,S#<4G4I"UF1VPI]?,37UL\B1+
M,#*YIQFI'^!SB# EABRD\NX"4<<QFM8D]@"3PYH_(P_IM,2?"QU@*'@4W.)(
M-P-S&9S2-%"U80-@"EI@T!H YF]@'2R.S(A+$R:)"&5I+8#.H^I,/>_(*0?E
M!I?TL0<T C%/0HX;VT-!9=3!5 >NXC 0..]SDER'[Y+R)+J&&]3'3=^$!\JD
MKE+4R@>E"D(EF5*'6#"47.KB?TN,_$#3323,(JE0(I4I6$B"KB$+/7)LX2B
MZ-&VA_CD.I'>%SOTFMM7H4:!+3K9*ITLT<E*R-NHS-2L\/W@B:)+(F9^*_R*
M'TI>/4).H(/'>1(ST=%+-SBN.%?D.[H.@=^?>(?,..32&2)H@)I9"EQ$DQ)%
MG^496PWOI9GCB651)])'&IR/'7<1LX4\=50'A86V2(#4@X!H5 *E<^=4+6!5
M1#M($^@T.VA/0=^B..$J9B+9GOLLFY'S#*N&KARX#%HDB@AQ<5Z@0UK+D>;]
M5XA"87N$%8CXSC2(798*3[=#N+PLJ6$@GH^+%8-<&J$T(9EE#E&BBSDM7R+U
M8&3)HT$;<T]PMP:M10)YV0:#L+M\%-R 8C+8OUM9F,$_F00S7V("44SL-;SQ
MC"N/8;5,6/K$I3H(?8AWGGF;^V*+SAQXRV<QWEL[!" 5C1AP,\_[PEXJ1W0.
MUT+L4JW(^?I'0J1TK1+3G*OE@R9 KEQJ AWF^6:#$ ?+QS 2]VI9V0@1:*IL
MO*; NCPG&\Y"2L2=,._81F<*G;<,IT0!YGO#5C&)OM*<'HGVA-@+?!A)(I"1
M;CL,TN0->6>")Z58\B;9",;P@NRXY^/I^3)>9N:4EI-P=H^F$O*!WFKF\^6H
MW$#B("7.?JV%]"BM72"^63'HR[*5N9K:#!0>0 8<.I&>"UX)]6@F]MR>"A$N
MR"1F2&CL%6*])B7.%!LZ4VL*7I'O"#O2ZQ0E,_^5(E$,"^?8[9/C8]*/AX1)
M1"&2R+@H-.P7?TG<G23P$,LJ5VQ/.>GI5R0+M_>3#<GQE]!H<V^). .\I$\H
MJYS)#]QF8AD)J._+%P'K=#O!F1#R&-K &%KI\DNR3-G;\ "IL,SRJ(36+KHJ
MH$@()=E5H"N/,U_0M8AH34Y"%JQ3"$KC%1.*X7<JJ2M_'I <*+6*W!*U2*XM
M2+G![?^?CLEBJEB:1N3:GI,HAVR%VJ2*D$"7"MXJ"R.N(S36LO,8I&X]L!\L
M=>*W -6 ^41P^/P6B6GOB1<(C,)%*:M:9*[?U<OSK.J,UB^9>VN@*_VO+!2H
M)#"QJZF8)):5L;357-I19?IL .NK2P2,.;4L3,[,2)*5*KI4F=YMY#,2RJQQ
M'%>N GLC#*>T_)9X7[3J&[/K>?)-*+XL0^> G',N##4(9:X/4I2Z/R0%X?A4
MN[)S(YO[:J)/1G*X98O-'I%77-%R>3NV;[ VUJ[2BDJE*,L BI7@=(.,L(@'
MZBBW;A3D>'7D7U0JE)_$>]^2Z[0J@13BE"%FYG=9-MR^(%39'*B\U<&#5R0W
M*&H._C?;72A8(,Q)%$N+FL>OTM&A&:++9)^/G3+$4/#"1D>$1-77K/R:B$):
MCHNK,+][3XKP*DXPH)W+#CF>1JXM_<QJA2L/S>%3);%BXCX0F4XRD2SG^:V>
M5*;PZ^PYAT.>?39W"L*.HH!=>D6D,E7K]Q_.<<JEEQR#2U% "H0.[7C!2N/H
MWJ9#E^X$.@$&]$X"/"Z"R6B!\/J)E#%#3TKFJS$HH05"Y;)N3>F^W[=Z5K53
MDS;H^+&=JE:I1.LX4DIM3"@DBJ9A9B\]F<DJ_D@4'SIXD+$8S&133J1OU0%6
M"P$UV)Y/;E:2X8YF^Z2=%[#TT[RQ4:*?[\F!.D2E4#._J9)F7*O4-=0S35XA
M3@0<,?GV>*I6)D"4(CGQ24F(2[[!*1OUOPS^E!,YEPV %FA<2M_DB Q,SEXX
M7_%&X>@[P"-0C-1#8M'ZTDO/L)F#2N+6L0%@&3..768'U54K9V-*1C^J&#ZI
M%\E/,]I0,#:T,D3(.Y&2Q!^OM#,T8U7#UF0D$29.#HJZ_E].6J:.B;.0':9
M_R.)\_;-(N%)U6%.,G$2UASBNZOE/[-@^2SO,!0EGSXF+/)E%LO"]$^93Y%1
M<Z7!^O#V3,G8</0=.3_[):F2^58YT:6YZWG @V=T4S1S&Q68FNU/N\D%IPAC
MLMN4Y*Z=^<(+'AS*.0Z[$CT0T5YI(0<TT\9M<DIT@]Z-/:ZPA9SL9K$_X';K
MQL)A\I#LMF+)'>: DNUL#\O?;?YT*.$95N+#* MZFVHR24+05+SAMYKH;6?^
MS]D.%[.0F^HW!62E@BO61HX$@474<! NZT1.!$@J"I>6"E=6^4T#]ESM#PD&
MA8&5ZH&I7R>?*.GH(N)K#0PQ*KE"5XA<"+LGV +- WCX\4#*B4G<(S.4;:BG
MYTOY-9C9(Z14UK!FU5I,7ZAAD1K[4-0K7[5<BK \;L22)AQ%+6(TS&D15\=
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
M7LDC:O.>A6"23_0%]LT))J*%?._IF2'SA@0\=T[J?F4W,*[R.^6"38F*O>8
MH3Q4GJ<T(/[$?!]JS\6#"-3(GT,YZO;A4G:L;&IH>!D+.Y,=]*ZR^>\D/KB3
M:<LUG%"W7 :_=$7I1EZFT(("<53OY9P8/0CANRQ_I%@S9\*_ /=:##"@B)(\
M%J 2E'TXJDS-]SM]9JBG':WFX/_-:$H,BJ5BB>$+Q#PY%#Q)L9 S8O#?62I'
MNH/BP>SZHV6ZR>.<80KA7O KFKC+2DZHA*.;BZGR ,4*!UEQ7FB2W</.>8(D
M/B_Z!E)D5L3X0/$@ [.!N\AI0&P%\A?$]/5J+C,>/!.>4[L$124'9ZDX#GV)
MM",/T))D"Y83?@BS.HMR=7,KD']5+A:<$R-[ =;%P9(\>A[^4=@VURNZYP\?
MO<MS3@Y.LP)0,<FJ6QG! 2[A2\("_,,)&OY4?LX_808$^9("1ICCFI<8GUTM
M9*T7&J&UM+U,+%:KR22OJNL5AC6<\@K#'430(C>A$&9;3VAX3)85EP,42_4Y
MTKA+,>,FYU/6P[HHX+$@O:$4+]9"Y-SH"'#P>XZ3LC#,!,_/C$&@E+$%?0];
M7(@'Z5S_^OY2_&H#>)7/"L",@%"Y8%=E>2=%E#AZ\3$^:D3";0$T=$\7&H&E
M;XO5G<-)6F(%)(8E(;IG!)OH:8JC#,@27I37Q5((OX.A'407MJ<@A G@JW)6
M3"GQ( X>3NT$E/A2S'&@ "'GU3%KL^!,P.I.9F4M\E(( A3PT+XV7$G1@$_G
M=_>8]A#Y_QP@_[<:,^1PTZM\J>=GP2]+'K>%#YC:2'"WF/XZ*<'2X)&\8IZO
M2L&W;=C8K[BGQL-Y>'IM-D5,\I]%X>LBOYY18!3M77 F"K([F;QX-FDE1XGA
MK#%@6#G*C[)<,TRFX#Q<-5&)MRDL:*Z*J3J>-7>M./TN>Q #<ZU"'SAKG9-;
MS45T<_G@R&R3,,1:K3D)\O)Y#!_$)0O\X0//9G8^\)0WPAL!6<C'#@'<FFO*
M\^@J/5CZ,V;E2"5ST)]R"2(+@/U[2PH?<+46'.1-64Z)@*I\\:F@,AP:EBQ+
MK(A*!-E6TELUQGHQ2Q9++>B57\C1+SLGL[PM@;]HT8:7W=B*+E8A!8R?!$_Z
M'I3%-,=JL)Q',TU%6OOB\J_DV  91F?>^#N.*>&@6T"@(VZG8O_B%Y7P4S*%
M(QFFD4\3@^8++)+AS+B1CA$B0W[M>Q$#F>;H=H#08!?$<);)_<3'/IUB[5 Y
M0?EVTOJ4<NF'KDTQ&/BNPE^-$EY@H1+N%Z.*RZ)JV9LY?>)@N/*#-2A=6I<X
M,+VBX>+&*$:9F!:HZ:'Z3I$EOB\U3#D!HZ0242:<M$QXAVV!^?1P#S(5+0ZJ
M. !"!+)</,ASDZNW-&U2(1C0$0LY^A$SWF3^:X,J4Z=+4A.3,+BW@F-$4[0P
MA>T+_(9J]0YKT(3Z@W,MRJG<*ZD')>O1^BI7LZE,WBD$%JAT<N<!G$2:KHZ%
M3Y9*P2>*.W3U,,7_K&AD,944,L])^6/V<X'V'OC%8(06U2VJ=.0278$F^V2)
M<50HA7C&(^$1/TV!-4S'H-VG.Z-7VH!L#U,)\CB<9.A[@34A-11Z)"O@9AV>
MU$#V1"Y&P"\X'$G510KU4O2X]-H-6NO$*J  $#L Z+\Y4<'U ,O\AOJ%?%=#
M.-O#E9SKJ4X,/WIR1>ET6!?.CZ(/*K0DS1\:!$;]U8 IL202L^S\#AM6;,((
M.L$#7N2.O3^U.XZ13 1PK-ADF!RMS!J3R-D$?>:1$A&'0@*& 31A[_YB6MXC
MBBYXXQ26P_A<MIA6AV(1?>]8<^9D1E]WF>1*<ID?_O'B\I7,/J&A@'\]PYKG
MRP)<"?B>-#.,/:-4>#LG6_AC]H?FB8I?*83[D=EO%/S&DM\ _0 V 9$I\Y$H
M% "K*+]G"A,RY.+RM9-&GEM;4ACS"UY/OIY5;&W)VAH19[M9%=Q"D'W)NU*.
M8:V6%-!G$<<5."<\GY K[BA',%^2=R#*6S(D@D8"[PX#H_B=AW98@ DJ02K(
MQXO2&"U"4A;</592E2,J442I,N 6IWI0,$%^$CF3@&;VS=#T8R:UONV 4"AT
M6 ?-.IH3#W\Z8[?*<,;80D7(X3,H*V#O<@ \U;Y<Y4"%<U%UQI9G!2I?Z,=K
MA1C;@)5@RE"%PH+^G.Q3J,+*BE8/BI5$]!N;[JG2F#K[L)T=>&=>4AO81;Q%
M?[ 3 ^9#=@E>1+^+^D1=B(V$_XZHX9U@E!>7JZME"?87PA:EWED@^C_]H$+'
M+-!_RJ>P^QMSB==*0Q<X>00HO2:6WWV&?^?8GUYGY,=GD7=Z;F[%,;;(BD+(
M@?GJC@NO3[3.P&,G=Z4BZA<W",CMGW+-&LXQX1C!U8.2%E(846QQ8N/D"M0J
M^/4%68_J+[P(S2[/A$?O8D_5GA5U+(YAE780?@&+_F=&(-ZYR[-J15$<CGT*
MJY-BW!59JC.4)AF6APDFOLZI-6IE!D2=J^)ZM9CHB3 +P]G.S"0 [.5'QI@^
MMVS.0JJ>/H*CX["M2/\\W//5)/4N^%; $1BMS4@<2)N0+CM@B..><L H;JYQ
M]*],1E% &$YU2JDBN1]E!3809X!O5, WI/.40UV9<YT5,XS]G,BP<BU8A2T2
M"V6'4*Y:9TG 9+K/M2)!<:2W4M-1RNC1WT;GH*KHQROTO^_*3R*>SR_0>3%E
MBIMITO-'AX1.V'1%A6]Q)>$G.\](?LOR2/*S&U_"_FSH7E"K6KGX5$3-KBA8
M)DJ>9<D!@^\88ZI%">*YQ:#P-=8 B#$\)4.85X9LYG2OJ@OTN20[/,?NU-2!
M%)A)R'TR]-#57Q)(5ZLEW2H1O7WIQLA&BXB;:^4<UBF$>F$S5)RYI9"HVGX%
M5HBQ1DT32>O-0(/&05T)T:MJ:[" ^=JTF.IR3TH"P1)8PL"F]$E'+AXH?U[E
MT[5A4\>L146#'?V 68F"YG \I*9Y_%;HP>=C'6."NV8/J]-HVX;SJD33Q=+L
M: +8*KUN3GNQM) +NK@I1!$FU.&1O_)O(D*7G.'=) T%WA#2NM#2W%1\[/Q<
M(L,[+SZ28@Z#Y/0[YQ=62C*N;S\)%*4_;WQ;P8AA(=3>4SN>PL7.E".G[]R!
MA"JGY:R\>5"U*G?VPN*5F5I8T[J(T)OJLZ8ZR7;%FTE8>",5/S#&IZ)<51Q#
M%9$?_+X)CN!=6?M *E)@66 84Y_PHL*9VXZ23G2[(I,[1:G^B<0SA5$K$- B
M56<LK[S>J4H\G#< PL(A9<6WN$_9)]")Z$2?P6]GZ*2SW:)+)^4!GI O<H4E
M"M/B4S%=4:R!]8)0R?;!4!P-5*Z\HP14JB_Y"4>^Y61:FK,K Q%P>H9- O"<
MUJ+6)E#S+Q?6IB]QTV037ZI-MYTUF2[(6G#*"]X(1M=!O/XN5&)E2F8Z.4R]
MD*D)[B'@C(T<1TA_., "*.U3B6&P!TZEL@>DD28>)>P*![!![9)Z9P\=A(^@
M2 2SG<>@2Q=4V'$@\7+*-F&8G&W$!:9KK]ETI4 J5HQ1:E*ERH AVW1-,:>(
M-WW%VK\HC-4X(%%J\;AF.BK<P'0)&.K@E3?V#KOAA#AFM-=N@[F!<G HB70Y
M.\>%:2&,!4B\<$[M#KUO%6CLY7]VJD$EH-NM=MR&GE6%V7;ZZC2?%.A4G,&_
M8;Y?U#$K])V;(K]I89GA@IK%M=86"FQ3QJXY00)DWX@;9 A;1(0=+*>[Y"J3
MX::(C#RRF7PX=HBIR-D;-N0E9=R%QB:G1&?=A6X&],.Q@_6L;W:3*X_SI>AK
MZ@-G:+93C1@(9^GDB*RV=-Z4F<CWZS.9NN;[W<*!PA>4,@5Z9=O1D=F#F@FY
MHP59<1I&A61:#^N__VM5G=UDV?UW[Q8WV5SD2EZK3\,O%_/I>\,6?7>MA/FE
M6NH'110?X9Q>S<K)[R]AXX[SW_+SEUA^RM;A#U3V])XB79?D^@ ]T)_0,RR6
M'_+K__F&?:)ON*+A#_ZW233^[<=%>>>#H1YX7ORQ##SQXS?$F7<@-/[GF[>_
M_OC-2S^%?QZE>G_# 'C)'+T>\+^AQ&^!>U5-MP+:0Y ]^M]:F.VU7TJ()U?9
M\CO>#Y473]_.WU231?EY?UB-PGCL X"=2[TT0.%_48UD?J"<]+T:ESMD_9?U
M\E:QH0M]03+V_B2=P9S^J!QJYW/.56E7N7'9L'Z[0J1<&M7EY&^NIG3!$O-C
M(G9=N_4AA;HIR+EZ]C('3]/HE 3JX'/&-P1!>B T2YQ-*&_ENJH@!_2J2'?B
MUO"=YA:^ /A)"_B!:D5_[KP5F:9MUJRZ<4:MQ#T*)V:36VD77Y6?\C/<)O>N
M83-"F$9 HRX0J2("&7LQ\8==T'\N)/)TRQS$^(HOL,)JTN,@0'B-CE-J?2<1
M[YP+?NGF!RUU#,;Z(.!%WAC$Q[''? 2& _-1*']L\''@I^,XMOBXN=R>H/(9
M*CA;Q E Y8D?=X5*2LD+74SVL;Q0!:WOLP+$TNOLOEAF,[8/>J1T'!"8@7^Q
MN@'@TH^E_VZRQ)]J4AI!#..1%M*#EW^I<?F:[F20>,? .EAO\#H(=XRB9#>Y
M!O0>5&H-4L^0EH&/I_Q+ML ?34"#;UYZY[&4U&N6>[F'4PX%5"N RD?:\\2/
MC5-.PS0:#SGD76$:A*@-"4_!]!$=ENM\\>[Z QO&_%JGDNL&YN5%52N6%_>)
MX.L+(?  0!<@E#*M5FI(LL8L6UK>PE/HYLHG4/9]RLC3,Q2'*?61TI5P4^%2
M],'(2#4!2D,73M""Q;B!3\*R%Q@-P^?;DNX&R*LXR]K-&C3A0"FHN+R2G=8]
M*?;,5FU;&MD71*W^=$7KEZT/(SXVA\<%Y5>0O!%J9E[S_.@F"A7V21UBUK$1
MELI*)R9L?%$//&SOLM3U(JV>@AK]1@?2L _JY\;&DVQ(('AA/94;0NV#RFA(
MJ7=]N;JJP*]&,/ID;_3;1?7NVH](]OKA;Z]!C6:O+OZ"HTE^ LH!,$6OBU_(
M/*B)Y%B8S>NA>&FR\/;PQ@1OS.".6Z$9#(ZMRUYC5G/KI0.P?2P' C^WEQ-*
M:-D@)8,"3^@J^YWF%;4>2.AMAH,] )@R"8'6F0& HS4 QD\/X(@Q.":KPA^O
M 3#9 L#!-#2V:&@P)#91V6MR>< O% O4G6K>?9[GB^JVN!]HVB0>01;]DCVH
M0[Q<X3SO)FADX8P-L :#4+-K!Q[I9/ZP [3HWC\YS25^\Z"[ #P#9]O?4I R
MYM^*&Y5#SYH-;E\ ][$<!":=NHI ="U<.V&A'JG.I;BB(-9<Z+-.>VT#\%YN
MV+!MPG"L4(%_^.75V)S-UAC]IJ:QG>H(@0A/ZO2^N%-4^[#?\V%/3ZBG)E_4
M48QWI6K%BOD_N<,G57;A+0C1!@E+;^Q@--XJQ,],L>/I#$ QOR>NR9YK9V3
M:?1IK;<BN3'M)?Z0!:[_:_F)SPU >D.7Y#[FD]LYI0E?ES\O^VR*;F90,+S<
MF=(BIC0!Y\=R.,B[4!X.*T[]L3L.8D4 O-:F![474<5V3>B3_@X\VOJO^6>&
M2%R#[3XM*5LWM+K$-A52+C@0U =G(OU< A/]N.T@CL;CT7CLQPK7-2#VIJ38
M,$I(>M6A',((Z8:HW0,M[ 3R68+DD&ZI:[=BX)&A*I F-.3K_)@=54<P]MPP
M';FC,&E(^,B8Y$DB7MXE1W1NS.)[(,2Q?:H"G!^R/XJY.MV+U;*\*Z^*62[:
M9NX@H?=/EWO= 1I<:;+5#K8ATM3K(M(MMK$CV?J>3!NT&#QQ.]42>)MK)C.*
M*'$)5LQK4?C?C:^>>%UQZA!CTPA@FIXJ>+O274'-J)%\K#8+(<-P#I;EE)\Q
MAS$3K^JZXHG,],\GY0(0*R,^/V$U\5_P/W(Z  V$\,/O':S^%.TC2*%_%%W&
M7Y?GK@/G=VY#9CXS##H)DWE#K%1U\3Y/*0AE7.K]A]<(4PTHGG/\*ELN\79@
M'VCTY+9HJX&HRBEXP&\=R$^GHJMN_EF805CKCO;K:2^(_$P#QC%F)3<#$ L1
M&7\C"[1/-O8$<%H/*O!:H..']X1!U5DW\'D8A07FBT]PS(HCM />PQ3&0_OG
MC6PB"J4EDS!Q!AZ!6K0<MQ U_><M'MH32@DPT3/'JZ,3@325M@ELR_&[-K3F
MFWN"5G!YT@!7U)[_<6J+:Q-@K5!D1^PNPK4^L6_2%:-SI")9IQ/J82X.?W-%
M!DU#>)\OZ-\LN^$]1IQ:$E*I+P-&"RQ"^^V7!0_F_KEHF@>@9X+SR"@%Z5JY
M)8:LLWW\UCNCAUA_RFP3""ES%C:"@SV+O[1QF<URL'#P21VY>7>M G876 7W
MT>@"T!=-2D6X1@#^L1RTA9"B26EHH'E#H/:+_;"._?\#L7_S+_A/YP& "1G'
MZ5#\.X]X E'W"?1N@P[!BZ+=#F%?1R#C$,+:6\\!X&N.XE$:',(1)%U&ZP N
M"()=#D!9V7\O%]C,37@P?>Y4(#!-*:7 :P2C/2L:;7_7]N>HI<K%]!.FF]>'
M<-+4##79!0JX\'AD.V7-K]N5 ._EN(T!2\LD$%7 ^/4"P/$H2A-DA+;O6F&*
M"]G'L*9\VFFZ9U51U9<F:>B+=>UO6T4K\DKE%JJO!X8 55U@1,+:5JDY<Z*2
M?/BAL^\NJU*2^J$'8_/0V[[^<J?U1YPK&HGT9&/Y9,CRVQW_B'5Z(-9N*;L*
MO"2)O/7'K\3:1D??MSY9.7&S2DF?>G//K\TF2P,PW[/\6?3-RS@.#-3WK5(C
M0>V]?"S7B+I>&))&:K#VY99UY\MR\8 59NN7EF*6E(*?UK</9U];V?[V  ,'
MC6AI,/=60O?!@D%\/UAC2UHKU:4PMYY&!2ADMI$%W@&J((C3D9;)?:N\W \\
M; 7Z%_>+-B2-X7\J ?HD\$0BD=8.4(B9C-%H*$![@8B-M"#I0)$/2!H%3PH1
MU\?X*=<"-&AH/(JC<;H11'N].#%*I7%.X+%EV("4M %H@C#V1WNX.($/\,C
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
MT2PMVMU_=4Z>FR!Z)_-\CA^1+0.Z_X<,#1'RJC^*GA=$"JH<%[6PF;VG(CS
M'F;MN;8("V2+:9%QRNWU;3'/Z'O4.^HG42LLK^E:U03RJ19?T;I@)2.1(N;Y
M;2PK4TP]^]K8@WU\=,PS$6NIJG)2Z")MQ=;O/[S&)5<BG^+J+2 &%FBGBC3
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
MGTJE5)94DXJJK?DK,\$;D3[Z1::/ZCZV1:F)FP:"4NOV7QR R1>'KA.Z<9B
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
MS2VP+#",:6EX4>',;4=))[I=D66?HK+Y1%J#0LP5Z V11C665Q&!J4H*G3<
MPJ(NY5RT>'79)U#5&& X@]_.,(#!YI0N:Y4'>$(NTA66CTR+3\5T17$85E?"
M4K /AF*,8 G(^V- I?H"I@ARM)Q,2^-\9;<"3L^P@0.>TUK4V@1J_N7"VO0E
M;II,]4NUZ;:S)HL*60M.><$;P<P#2/W?A::N3(5!)X=I,;* P6L%G+'MY0BE
M! =8 *5]*C%$^,!I;G;,--+$HX1=X9<VJ%U2[^RA@_ 1%(E@-C\9=.D9"_,2
M1%Y.F4!,(;#INL!4^C5;U!1DQFH^2ANK-"8P9)L*+.:4#:"O6/L71<L:!R1+
M+1[73$=%-9A* O]AEBT:>X?=<+$"5ANLW09S ^5'41)I\<PQ<UH(0Q02+YSO
MO,.@@ K"]O(_^_J@$S :H';<AIY5A940]-5I/BG0USF#?\-:#%%CKM!W;HK\
MIN%G1C%JAN!:$RVP+2R['@@)D%TV;EXB3"01#;%B 257  VWD&14EJWW=O/H
M2VMR=M(->4G5$$)CDZ^D*R*$;@;TP[&#4:]OW5.$ 6=_T=?4!\[0FZ#Z/1#.
MTO<2%0?2IU36*_<^R&19 =^]%WX=OJ"4*= KF[2.S*S4+-L=#=N*4U0J4F3:
MLEL:HS+S3Z^_!__J)I_^D ,*@:"VLUB7W'(@G\WNL4QL?B-(QN/_1W^I[DGY
MU_ZR"X&=@88"(E._7I7+97E'__*YF"YO\5O>GVQ#=[FPEJ2 !O"NI$GXXAIK
M&7%''YI:'Q(+>O9J_[6<JH7;GV_ABUE^O;0_@XC9"E/V9Z[PAX IZ$J!B-]:
M#^]:#V*?, J:9+'L;/"_J:#B]5L4I_A?RX7^ Q+QWJ7@&1YG^T$K 6B1\_VR
M2=#W!D$X$CMRL\*]U^VVQ&UF'N]FU=JJ"+Y*+JOJC.\ZM<!3,_<5U2R>41SG
MOLJ_<^1/'6Q--#* MQF;%B<S=3&YTW;M,'HG-^!FSN@?O@,M#-^?&%3<]HW:
M6K@E0-E<?"[HP)>]A$T\$[J4H)=MIJS@T/>\B_U@XG'QH C^$?8NI(5S$!3W
MO2/848D)_SPV!<5>T"^842[Q"CSXWWDAA\R6[YU-#PA%4_]>6_?5MM ^R'5;
M-&[,T(^"2?_I,*F)?X_DW]!EY)[1!1MPK+YK[*[O0-8>QQI"V?;/PVAAE\6W
M13WH4B"RFP5X!%/4IX!19W%S]2+P(C<(1VX0QZ?V\5C[:+%7T^1/?<;J*_#"
M5?W,( /8_].FG-;ZD3Z@OAT$R+CV#<H Z8^,W'3LN]%X/'!7O2;]0&$U&$5?
M'CU^X@;IR/62^#'Q8_#!9FQ@$'D7KM9H 8I,5/]O"W&[H66XF<K8G<@V6Z-^
M[&,0(M$:GNA00KN#OB6ZGRVVHQBE]E,A6S';%](X]9U$:\]V+Q_9E$#@B\ZT
M7(&^VT'(;O3EAF8:C\9N&FU(&-'C\. @!#\W%(-V"X/0#;WP:7#<\#,[8U-/
M'9OI", ,5LC+\GZ +A:K!-']'P-J%_89>?Q_ R*'75 _!:!OC:Z%7.] #1X)
MI,O5OV_+E>XG,B^7U.<8KU6\QJ%;&/,3#]$E<DJ B'\P>D^^SQ:_R[SL P*
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
M@D($?3@0"KI*\'Z1WV</=*GC8CY]M[S-%\:U-O@G<5$'?\5H,G8\_=]5ML@
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
M:%^ J96 <]<C(HLS[X)X(XGEK"1>5N,@XX&)GV<Y']@MN=3#^0W'=SOR>YG
M(LO]T@G D0@G8A<3^.)B41%__V5MVOZ5O7K[GYVUI26%3ZP6\(2I[0Z<:IPH
MII;+LAB95W7_H>)/'>SA!A %F_C5?,"18@=6:3QHVA,Q&>]\8X3+?X"4;D,Y
M(($<-!.D#L'(37';HP^BC,"?7</C.D50I@C*%$&9(BA3!.7P"$K,E[RS:+>5
MBL) IQ4/F(OR3!+EJBK5 T5,AF>0JHB:@:)3X;SM+&ARQ)J<'\WE@V43=Y^T
M%C,3K:^;ZHW;034S6!9CIHJ+JDA?]\7;!BI(/!<E31=E0^]\OB/0ML54?[Z[
MLY:DI6P.LU*SN:C-NB_:6SK58?:@#!NPJB5'!\64^E.%E1;91\=W7.$[>;"6
MZYQ*Q5W$-$\WJ"DO#-%H&K.:0L@MN:UHFCA7!J@->[PS(4:0*DDG45551SR-
M)*K'[_(RV'REN2HJ/39'Z,H(QM_?;[:FY38U' ;A[(NYN)A+8J7+HIB()EV1
M!INBK(N&UMIH+RIF.A*[M=*>N%HN=YL=#6\**[)UR=(RL>/I9%DD!44&M:HN
MQ(56H5:GBL.',WHA@\SK%??*,9<=KMZ%"433M>FZ>YJ+1!M#-YMW#6S4:17*
MU>! U\" ,4X&>W9B_)5$18,-UM1_?CCH;&29G6]V- $0@\3^@TM(T%^=V-B[
ME,72@.A$M)GU&(\G65KV$E% R=,S:"5$>[S/YK*H+63Z_>?Z8B[JH-\$EWA;
MLO2M[V2][SEULCY+8CW?:=MTS #=$U]P;GW3L@EKG0X\V7)4@. \VL3U'JRM
ML$1U>0<*TR=>$'N_#>(3V+H=DT7?P,"F#=39NSMSZ;,%@)^LM87(*N'1\A\$
M4U@F%2+EHJ(!WV1L_L(8B:T#X5]EI@(]]0$"*<;'N]Q3<GU*9XPDA[6L7^.K
M,'_W\<&"UUD^\&<EF&N7F*M]Q!^6@.LRO!C[T@[$@&[!Y&#(7F]WN[%\?-+$
MPL)+*CNT)!N5,'2%PY?OL7^N35$32 !^5,1V1NL2AE@3?.U9M )K9TEI8L]X
M;$;>A? _SB.!]S.ACI&!F;]+X@$UYI\$OV[?$QS<M!/BCX*^]'F&+>4*DYJ4
MQ AG"4+-4$16\#O[V?(P#]=Q_1A-GH69O'Z*;8EW)WF,@D:YCS/@?,0GV/1
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
MC]XV8I@ELW\ZVPE1FM*V9+[9D<AE?E0!:,_:!C1W(01'(+,;&>@GLZW+8^S
MM+*>YG?P@17D>(UJ5AT<3BWRI1(32TED@4\H450>G4*IS@I/.:.F_WR:YH[(
MH:K0Y>4UY-%2/]<A%"2D(=[EJZ#E3YTPTM&*G!^ZW V2H\HB#Y5KV!80D0BP
M"4.7FZOH -9A"LCP"'Y9%N4J@&-7!=*.6O:](5Y_( R<*BZJBL<\@5AU8E6:
MX+B'615%$8VJ)G>C!OTF^-T$W_M3X]*&ZV_0*U"M,6)@@O<<:7.RQ&Z0-]YI
MCX!597H/PMW:>6Q2\6^8"GBZ(<ZKVK _@;.K9HT\:[/=^;3F:G_E54]V%[_
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
MS'=XG5Q"B66)DY9-M0B-P6_@/1PQ$N(=S"5W=6/@F4U#Y('[X-FUPT EB #
M,+^U9@/8P/38]VG(_Y98M+;KV3((E)+5!<;]JP 3B*))QN:7SKUM_1<>?:ZH
MHBRIHJ88 BLSAM5W6543Y^[.(WY4?F1-@^HN@:G"#0'HH,W$5Y:_XQ6,,6H/
M2D12C OADQ.4?:%O=,+7(20B1@"O^.(_N(07+?+X+)*Q?>K^PXO=<>KOU9#C
MS[;P>>D[R&:95K:3M0R;60'DL[1P:;HH\Z+0"120G8;\I#9&).H,X/#WW7HO
M*'1LE2(SF%S"(&MD%U9K"5 ?-BMFC0@(@A_0(C"A((4R!^S9@=S!DE(DB.4C
MTH3+[@4M,ATZ6R/I#(%-4>%L' ]7VMD25E %WL*H!6FDE 1U:R)0%HH?O) ^
M;F[P7/XO0ZXX6+@9<2PXEW-:E.?6]"QX^W<.=(GJ!L+4[G98N?<["2OGK,@6
MUH)7E([(CFTC5C74)8X])O'Z^PYF"AN4@UM>7_U#N/(L,REER,O'!V>]WI\[
MCS9,Y7^P O0_\#],Z"S3W8O)NM.F<.>:&_+HN'_RNDR\TG="^/X.:W[O[83?
M3&?YL(MIX#?D.UD[+!>6:N/X'RA!OX'MMPU)?!'7R>';WOQO0A4G:U>RZI*)
M^EHP :H7X-,5&R]$Q,&"/EB[#4@%; YWCUK]_\C2]QCNSK0V0B#\%/*#%=V=
M59 #;Z*[WZ=;<_[;X\.%$*.0L82.R4\*X;OI(@H,F+NEZ#4\&9A,844A)FX1
M-U#*V1Z@@LSD\2R@+P WT6_Q@D0P$U20^.X"=0(*1(D.IQ>IJI'JA30+/GP9
MZAV*SXI-C&'^SH)W/\+SD5:FP\8\0%R.B!<[(D*%3FO,;X!1L!">GS@J$N?#
M(R^^#0<9%B.TD:/$8Q*#U8SO=OB<X-S"?F!UG:)*86Q\/"Y"SHUEF\:AD_R$
MRX:T6'G/Y^H,SEF9RL1SN ;)JAI.L?[Y)R)><,L@J6O8V 'C R5'!8URWHLT
M(+>AL,AXJ/^*:H76",1?1A'[=\PJNJ8'3X@96-K[3#4KG:(&%!6L$\3OQ5$#
MYSK"3"2)U\',O#A9.?(KPO=V!*/_US"$"\?5OT !!"B,]X&!=>4!!^"DNS%_
ME-?9,AB2@!$VNW%4B?^81C:H8"J!I11!&UJ0DJFE:NY15#RPX[XRTRK%RT,H
MEL$>D^($%XP66]!O3&-\#;1-Z9K.Z9K*!AA":/^D1M=T>19;T=2;4S"V1N,N
MN"S!"9D&QJ L*4E1R@Q</6@>T\L&U9Y=JE*MR290,6]BFQ91HG&KIX06+0Y]
MD2+H2P8M-0-]DP+BE S9+9'%^)P4D7,Y V*J123C<PBZ#2 %$8Z"P2BFXFXC
M",M.4($)*C VF9R@ A-48((*3%"!"2HP004FJ, $%9B@ A-48((*3%"!4;!X
M)%"!P)O5T,N2FVL6N).Q 4_[K#<#+#(PR%(.H_B[\]+OZHY=GMIF@+D#ULX!
M8Q^<] ?')IR:)11D4J8/H:4J,U2"DZ436D#/+@]EC0%J:8Y)W#5&J5JG>O14
M2 OL8=C";>CYPN*3_S)=W%S[G)9L4RYD02[DDTN$G)UF(B07X?#LK?M/(//"
MEZ Y8O7TA;:)D$<-#V/71X0K>+18T=I:[EDY(8$" KY;%!3&H%<,#A9 #"BR
MAT,=X!N8OXY8G;?_I$'A#_#_,> #,AVC]#[]$6OR6HA:"Z%*#!"&U68>34J
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
M2E*A9&(,^H0!0L=SSH5"A1&E48H3!8J^OQ$^P#T,V'@-=R43F["N+89DM4)
M6UQP%'8)@B. E9*$:Q^"+6YW89$[T*EP78 /@UN)[Q*3%99$L03;^!RG<D.6
M#[:S=N[WPMOH11=,QWQQ'L$H9"5B[TV*4L5[*MZHXS88?1FU1:.7153%K;-4
MEV4\Y>CU$B;U?XY%+YF6Y^W(*FB_ZX+9_QV?YR7S8EVYS!T<82X_JH$L9&3\
MA4CV=_C6BF^)")\,#(4WT)LHW3RT5B^>5?%FO<7\$]/,P8?\-3OH!;K7_L_9
M<XLXW.G\?A[4!N;6 VV=B[=9W(5A]>.P139:H2 M2"D"O"QFH-$%*&<Z*U$,
M5U;BCV8O7E&LLXT%#Q/U-R--(_ \D\01&3.D.%<BUT':0< M_EPK)'GN4BZR
M#F7>*?<G&TO$?L(=/67<43F#)BS2A$4:%HLT4&0P#E"I./R^4+-9>(%PZY=P
MG4/71.)(Z@R&,0(<Q@M%5&>:*,M=5**JJ"%T4@ 592'JTER4]5XKF+4.K[<
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
M;03S_MXE]U@=WM[A.893Y9+H/Y@^/+<7;HE@>=X.IKNSX;Y$WT]G8,%#Q!9
M+:PQO_2%+(F21/]]R<76NQC;\@8"* K;G>OML"B*[] I"6?A H@A#P-E@[]L
M+-\G1$AR.%JKQ:]>5ERB;0#\BI@-3^@+RBG!S6P<^!"(*1QC"90 09X/YSW,
MPG2%[^9Z1X3GTH4DR2).9PD'I&G9 HG$Q@$!@#\SJ5F%U*7$Y='R'P13N#.M
MX*V,F.?JA:*AMY[1&.[I@)L7(-RT[)R[HKXN^AY\\7>8'6;S>_QN&@Q(N<+8
MG&7 (P@4_2:&"OQ'LH8M0_ZS,]?"&?S7]8F[WL-'GF^NU]3^07KP56L3OK,"
MD851B+E\$.[ G(*O\6^!)(/H8/_2S 2$%]8%N6 O"&AFP8E7X;<)UK[F#KPS
MYL&3YR_9?@H8&%IY'B7(BQUUR[@X!3UWD! 3N0&O/@\&WA#_P5F-9NM<P6KD
M+U0@VR@BL%3PIRW(5;#&Q<]GN/]@PA+?$E FR /V1-Q3*L_'PXT<-RX59-@6
MCZ8GV XP(Q$"HSLU3PA,SW.6J)17T88Q;^%@R;+N0L@?5Q9UW0B8%FP?) 6T
M - 1JNZ>V9?+LU1C*B5C#6;L3/H\7*2PU3LPZ!4];]:6'<M%*K8SSH"C5UO7
M6@OR@LI,3I6G$<C/YS25V9/H+%?O-SJ=<@ZBE*HO.I=F4N9< D&*CJ8ASB5\
M3'A\L$#T%8611W5.SM&!LA],C;,SEUKR@RQWU!C+IX"J=7@7GG;^@PN<]?=;
MQH'TF0;/OK-<#XXSJ@<9Y9$Y5:P&P7ZZ)6OG45"IW12=&/$CT+1M./GH@2<H
M_!A,GGUP'88SQ']TA#T!KK-C2S@+5<H=$A=2G=*]Q@7(\]*Q5Z+0C/(U>EO0
M& 0! @N5$08<IW-A=F<P/> *-PVKIZB639&N0WR2M>=X\V"Y*U%HL4),(<=G
M6#H7CVRL\_B$],()G36;45 Q/S@2=69Y)&TU^*:7:U+!R?1<N=#G22..::*S
M0!4=:LM\Y[>#I 4EO'!<;A# 1<BS0,]XQ/T.FXX_\))90;@V([>$:IS]/1S^
M=#=IHEQXTC_]8YYZ9A,&)SOO=_= A*"H5'X7HSWPDV3FW#T/.O.+CG)9G,^-
MW$LF9V?9<8XTQ8_TCLYO0\Z_]G**\L[O0NXT.L/A>"P^P46X_[V,M%Q 3(%6
M/RM5Z\VT^C>R];E:9X?5XE>@I9081@>>+6==G99)E=;T8*$> NEBD3I;DD)_
MM+,%K=6\XV7<1TN:.2[Z&FA)"--[2/#G+(]!N$3/5;!*9'5&/89L]6'W^@]>
MPG/!%QF$K>&-/;6>H;N1[>OGRDP3YPMX[?.%*"LSNA.?JSK\++%=C>7GEB;?
MU_?$QCZ0]"ESM;%L"T8VZ5X.EEP4/'/-#S]@ZI^$+ELH$/AGH)#023&O+.Y]
M\AU,3IHG&SYZ@FLLE*SR0A6-N5YKD>4N%CFVQL9,-!8:++$B+N8*6V)Y)DKR
M<99X_"N<;R#B$G/#+7&K#N[5*>,F9QGP(5"T=P[F:'JO"J?[Y)+SNL^0F6/+
MAPH<[J=HP0(+_( 4FFZ2_ I>?0P,<"SGX2 X\'PV$V>2=AC;#H+/=55"[)]4
M.#(3*5O,NJD6S9>G%( ]GXO:8E[_!:<&M4YMI7>.>T>LO+7YB7-*CI;MT&FI
MOOJ XB)U?7I8^X/$H29R>::C3T _,FXY![D\1E,M\N4EO'A@J!7Y\= DEV<+
M4964+@)Z7&$7AO2.%]-K!@+JQ<F'+K[/2]]!]PBSA96<7@DCX,#G+)UY3KZ>
MW'S9B%U=)Q]W\ F!@".I9N3?2WVW+Y1'TKO6J7LM6!7F7%.D)JXMRA8:.%&3
MGJWT4A_-M?63.K9LBWD1GL/]05*5>OXM^HU6/A"Z[NDUCCS8"2='Z)YX8JZ)
M(L=$ABW']4S4YU+C%N[Y)FNC>TN109B#5S\&X#IM%O/5+'9E-"G46E5+J4:2
M7W5AF*(+P\ E8+OY::Z*:EG[STXYG[3%0UFO\$WD)EH$?K3%49KZ_L9T3T?R
M&>F% \J(#/?JP;K5UBIZW"F3:GF;3ED[QUR(E:V8NM:\M3QV!S9SZGJ\T4E^
MUTO4F8H>W+;(\;O5:&$P&B$O:()PI!$'DO,J:^0HTO[4?(//Y9DB&H;1P#$8
M;"0;+\D1YX;%_37B7!QD#E,AZSL*H\6Z7S@+>CL^>W#6> FD[**)1_1J;2&$
MDMV=EPD4 3JZPLZ@6]=AU<3P^@V$_)?0,1.5QDS7\O#9.]?9T 0XN[BY*)5M
M7E$:;\1 *)"5>B%E>6S5T0?A[8#FPL5?.IX?RYAC_C5G2S_#;MS<C4'BK@Q&
M2ZD[(W^I8]6S#\L@3^;F?T.BWU,1>[-S@7.LT@#+[0/9H1_%TN:9?&8RYV6>
MB+ZST=-YX\@*__&/FT?G?XGK?+;).^L[88F289ZDAR[1;'[]^T_OGEW"Q9[^
M$RM_4HO63-7DLF]%#FKZV!5*""M\6S5C)35C53IXQOJBP7P+*4_/_YIZ@.E#
M7TSWL_O-1RG!HN $WO<M5$E!503X8\&4>:65<*(I$K*S4I]=TM20:$HUB,E4
M3*!__>*B5[0G.I5GEYC^&.-\.&2BVG?L171D9N&SGV^<U^1]D$1;)CHEQ=R9
MW.MZ4,F]WGC9HB;1[H_KARML?'!/4!N\WF<4!!6@-\1;NM:6:[<$4S4F[U=;
M%_,(8(<O^(]_I*GD%_K/-LT]@&WPR;))M"F^63_X"EP61BV&RX0:71K4V#*@
MQI+]-)[DIY%D/HTEZ6DL.4]ARE-*K1^H%U,-23HY$A0MW>"JM4Y-GR::W.8T
MB1\FJ=/S+8_:E112TN)5B:2H*E&FF0VH2W46+4_^2"E[E:S7(#J_,>CQE;VZ
M2@"/:U"G:'H1?25LIW#=FT<0B/T-BG?$>UR)W!)1RDR;+^+F7"W2,^8K^Q8\
M_C' 3X]ID@M9F66FF$/L94:H:%05GGP3Q53'-#%5EQ4I(9O%!'>P9XHK>:7X
MK1K8Q*QJRV0LP@ZV37%]NTX9;\R,A=9BUW2Q:8XT1641+PAYC$USI(G),TEN
MO6F"$DC?& 0F_[#^Y-C,4T;/93BWP/J(?X[>CT^._V\"4P]=.:6L21= K+PM
MTGDN5"FVA+V1?MF'L9$NK=B="%"30YG/M<6\J=%1-,GB*^F,Z\S/2Y^=!(K*
M?RR>$4>W)*9$?Z3_[>A>VA^,;S00OI$ ^&IA]_(E,6'2'W9V*S.YN4U22Q(K
MBIRV(55I?A+4(S79+W8FJ4HM,V7P$Z"\N:(\4PS#.):F+VCW%[XOQ4=:,O)J
M"7:0!:OQI#O^32F%4TKAE%(XI11.*84'YI!-*87EZGI**1Q]2N&4:3 N-."4
M:3!E&DR9!E.FP91I,&4:3)D&4Z;!E&DP91J,*-,@KW]B"X]J/B[UMAI-=)M&
M$WVF40<OI.$3A6Q]ON-M62K"=[-TP\..PW?SV6PFI;&PW4_S,LO+-LBL %X-
M+-C1$-1G3.*X>3!M/CP[&]_;##M=R5SM"('R1)3TV!SH$"U<.7+H6!L!^S.1
MM..P("7]E0RH#P1L)74SW9 D_1A2EYIX'L,'T)UZ7=W9-.;)5"<<>^H1-.?1
M-O#_S]ZW-K=M)(M^UZ] N;RG[%,P@\$;\:ZJ9#O>.,>)?6WO\TL*(B$)"05H
M =*.]M??[IG!^PT.^)!PZVX.+1*8[IZ>GGXW)4?<^_2.R#(2$08_FLOCP>$_
M5'JUY%)-=+SV)+O*B0INA$/&XJ1F:1[/VCF>]<'-9K5/<S;K.U;Z"AOR['T8
MQ\\EX&$V$+(;G:,=MTHSQFB#*DPJ\UF),C#H<KM.>SABUSF*^K,UQ3M-&GM$
MS;:+C_;)+L"R52_:+;^ O2-A3OS1]Y*_@2^78K)<BL$?LWD+6B+A=;"UT>%+
MM3M=CGDRM]5P*C5$UJL #O"*".&1(=LO;JN'1?GZ;6-W2E(&5MJ1=&@JQ*@-
MFXR,K4=F;Y0<F$\A@O4/F';$I;ME_JE-5_G%VR17$KN@>NE ?2*#?5(!F^%Z
MV@L.ISV,^$R5-4.7">F?]]@_L6P\90Y/&-613<66B=F19M<+HO%1SQVRJ\K@
M=$JF]UX<?R\AN]/F+,\8MS^7W W8B)=;IFQM0M8Z%HY\%-*Z*#@5(&C '(M'
M"(^A<O&D4O2>&;)MC;N<1A^RD50^61H3D%T=R<>'SC@6=E]UG^AB!F7YXJJ<
M9&I>82,HCW6Z>/WJXO^D'P(ONKZ7OGC+FP# O;Z7);!)%\-HW"/3<BC7]4NV
M[!#^N^18TKO2D1U[>-:IP /=A[*G15=ZU3JR:JM"Z3HD\6+'RH$623=BER8M
M'ACSBMY C+O'3Q7?PU@P^+=_>(@D5K#""NYUV@\FW&[BC1O0OGY9?:J&"\8^
M:'1!N/&JXF:,7C#IGAF:K.*,1:LCG_VA\*@-^VYK( 2-(^+1*2R,-_Z:];O:
M!M61!ZQV&CLW?7,C&M><0M,]645W;_4^CYO,IJ'(FM)A]$]07'4LI7<%];+/
M/?-"6N&I'EJ<U\M .-5BK)[WERB%5H@M=JK$ALO3T339(=J>K8?9>'CPBMF#
M-![>U4?9T?^3[V(S8'\>VM[,O+BO(N]78)<N3T-QF-*QJ"RZ&FC,/L5A)%46
M6H<Q?6!]8#\*_)O)5/-38XCYC#V@,W8L:8VXY%0UEQOX&R(,ZMIZ2RUMU7%D
M35/9')+BD.KF5N+E$<AIAT1LG;YAO>IQXLN]M^&3;.JFHL0=(U'D9+RK_]5;
MW[-8X;%-B'Y;AU89*RK8V/!H(A-#EQ5%K?=6YGK] WG]%ZO$MXDT\?[ 34-:
MXO0;_MLM#JCQ PH$]YG0>37;#<V!/9H)0OT(=<;VG1#9A/_KF%:")G#<\L:-
M:8R9#=])_+F,6D7:_/#Q<SX16,:R8EC<CR3OZ@H8JH[$70-X&K/_S[,NIJ.+
M$PJ5)Q?!Z@<^*NE+B'_ZD'G&6&T"Z:C)Z-6+G14D.HZ&/1OW"_X1DJQ7*^YJ
MI]M3)-G?DCZ5^579'R?D- *"3U%$L=H@'$K3&XZ)?OW9CA 0B4XZUV'/!*QO
M45J6B=3RQK[?[")ZT,U)YPJ,N0)CKL"8*S &N33F"HRY F.NP#@@8>8*C+D"
M8_ :<P7&7($Q5V#,%1AS)&>NP)B3J/K>XZ>*[UR!,5=@",%WKL"8*S#F"HSC
M(/-<@3%78.RJT,X5&'LD]ER!\2"4Z:-4S!ZD\3!78,R\N$<C8:[ F+/#'U-V
M^%$I\',%QGS&'N 9:Y_>,RC9,.F63W,E7[MW/AW&'K XF1\&F'SX"\YD3^/=
M[Y)P]X>KB\_;R]A?^3C>LF6&?*_<5^7)^0O#MA2>MKD#*/M J5<ZJH+)J$07
M@E$^K_3B%N3FYL-5XD[\["VWD;_QO9A.:>*)J[#CR8 !_$TZOVGD3E6'+.P)
MIKZD-@U%4W(C@W:#*)=&_@_NCGWCQTLP&K;S0(/N@08/;IZ!<YKS#/Z1#R6T
M3R^0I*,=8/ AD-YX2SKV1+)9\9M,BZ0PI=\-[B6:Z\GJNUQ (TZ/>E(/Y4GN
M=>31?']@^\T-'+9HX\+/_0#6VE!I[*[A7QB7"2. .%^Z]^W&7]X4%N3%>G2]
MR+OV8[;^RH^\Y48*KZX W^ :*]K.7/C--2Q^[6ZHD\&1==N1;45)O<E7$HK
MO/-!<C?PXCN02O21I\:"V)FK0J9%@ME+08^. =,H7'K>*DYJ#1-0X7GW#K[\
M T3EQEO?,^7UJ>Y(P&-K6O5UZ<$+/1"GJRV(P>!:NO*\]#UWH!,QPKG7]+_!
M2@IQ)(P$I*+O7*4(2]X?6&*!='?OJ;B[O,\#LY N\*L(243_3F'9 (O&[I)5
MH.%?&S9% E$? KF7'HCJ+$PF/<MBO<N7[_BOI93UTR]7+Y^GY94I7P @VSO$
M59,MQY =5:$P97N3 S][E?.R9L,"0-^+ECZ\-=LZ<Z&;.2\3_P6E#<*BF4F2
M/BW(H]6)G%&0Q]Q@Z2VDLW? 0W!E9!0J;PI#"T=[9+3L1:Z/Z8LNZ(MZ4HW2
M*".=Y<B&HTHBB689O:CF7L')DTP&4)F2*06I,#N"XDX09&^]RXC.@V>"C#0)
M,B KR@YVTGH(-'Q+[-YZXF48;-%908+9LJ,YLF.9N0TO[&N1 ;@P2S<SQ2#;
M;VMA:PNIPN4E2 &+,R8>$H'PS'_.X <]#"@4(37@K5\1T/2(L'?AQ@&H%R](
M=A+@A1DYX5^@GB,XNJR;F.=F-^!'"Y7/2EC5<+&U,"U>D%QD7UWM//0O 3>&
M''[;MCUG.>Q>"<"M#UZV5L$+28*X.0K@<M^*&3X*V/5#K[!W:CU^3 JILJKI
ML@-RZ&P7W)KVS.@AJ+_DF#85O&>E^[ER(3^UE.0NSE[>3!,*'AWAU,KTE4N=
M;='.-SO31S*(FV[ZSCLKX9A]WEOIE:7K)K"*T^?*0CC[75O.0E7T0=?6KC=6
MS6W3OTJS^1HKW%@_N_?PLL[;"K_([U JDOC64#I>P):M<-OR^\0N,,^%^XGO
M0RXGNW%;\DD8%?&WD#Z66F]4P$E!X7TG:-,%+[I-%JV*U&]N#%NZ8=64=,LH
M:?CT=5R(C9U-![(?C=Z1ETMP#I!%@1]O,;,%< VC<'M] R?.C>& Q[?\<%(%
M+Z%*:J9DU,!-BSP0#QXP;"I3HO"K'Z-G!1^X^/Q:^A+>^4O))L8+77D!_[7>
M8;^2:S>B.X>O!-%"W2KX#CBFP350 &X&)MN6W&#Q_F!?21'(I1A%+4B- LB(
MV)JI"0@)4,]E%=YE#11[NB"(K E+(X.EF&;J1U'[P'LFW*Y7M(7+)97'L;_B
M)V(%AW]5LL5*#/PM$2B7WM+=QA[]:;JJ2X5W$-[Z 97$0)&_+3XOI!669D<R
M5^B ""O_BF["A@K41)+4+GFU#9;<JDJH*TN?O #6N/07J1"E:T= .Q>W984"
M[\KU(^FKN]YZW'[.]BGW%0AM=*A38#WNAJ:C!=GICKR[,*)WT1T=&7M,YR/R
MZ/G.J4K$ (O0DG7+J; "L^M7!1GD4HXOM.@Y+@&0VR=^L//@%Z0<N_-X8QC
M%XX+_.25C]P(Q/DY7'EKB0YFEN 882P/.R8@UV_9%9Z:)-G<23BIVUOF=&V>
M*2F$+&/Z1M$G5LB^M#_$][1WSMH/O%PV8(D)N/)*6S&]A4,:H.>VZEX[T=&9
MXMLV[)+[FM*>:0;]G:ZM70NZ I+#*M*'X5=NV)#XK7*<@J3\1Z]<<%$83TG,
MH07^NY$SM0\*] 00J+E0_N/^J3PN\;G?01M<EW !YJ@+=LI:>H-&Y+-WH-!1
M24W_W1'H/\G3EH03,DC0PLFS17=?C=,X=(^:K*/["TS08R-[ '3$W[T-]QMD
MWH)G?_O\YCOZ\2$UDC 66D<9P&XM),;2YN%31GR=[P]%EQ=E6/KQ!(HJ,0[7
M_V$QF=*'0M0ZID+*R=H_9(]]\N/?I2ML>(;.H0%[=) - H-][/;\Z03X3R!Z
M^VP/E%-B_*_^R@M6TKWOK:NYPT?'30/TJ5/D)F'H'5X9;(8U:2U*?>W?230C
MU%UNMF"2K?TKN&KO/3>*AURSARG264^5T:8ME(RT??\?)1I%9GBVG@ -X,%M
M@7&46S"N*]5.5T1Z7+^&V#E][6_NCYTO5 )&\SYNBM/'KL10C5FPQ^_%%^];
M'.1);-^0/3@)ZWQ)_1O"5KU9&-?+,4$/;Y8@A^!^G'^G2Z[#ZW:SHV^AS(Z^
M@U!F=O3-CC[AVO0!1>GLZ#L1U\SLZ#M-3]AQ<M/LZ)L=?6"7+)Q#^^T>&DFU
MA;Y//]SLB&O=9V);B]$*ZM$[XH1B-SOB!CKBVLS'R5US>W8W%4:8Y3Q,8V8X
M[<DA]X#)<^#1(+/W;4$Z].?'ZWT3,=MK?_UP9]_;"5BKL^_MR/509='1#_O4
MO24=S1QGW]N1.J>.DYMFW]OL>T/?FS7[WD3[WM39]W8T1X=H^J)CMLTI^]Y4
M0QQV?7UOIUFQ3^:*_=Q=.K9BOX;2?>KSA9>/DSI:[^8^J[:1%(Z2.,KLU;%8
M6UE?J:J?EFRCKCO1/+]3U?PI['32=H\4DCC3!I9$F5WOK7139[J-H=NK$R75
M?@_G_FET>-.>ZTB&^EBC/-;<3&&FS$R9$Z',G)=?I+9I"?=[':,W_1$A:H\.
MLIT4HK2OLW!,YVBOL UZ\)46#SR8_<"CJW.=S,Q-,WHS>G.FQ9QI408.N^K,
M.1<3$;?ND[:P9X)/17#05&?BGKBHF'.)>F;;D(><2T2<!]TN3'_ V GES+D&
M<\Z/FO.CQN1'E2<33D*@L4[D?@Q>%A-#Z'" ]*B#)$?EY*!T@C7)A\^,FHG6
M+RWJQ!EM+GZ?TZ(F2N28B]]GRLR4.17*S&E1CS1;Z-$@.J=%S6E1Q^ (5/;C
MY#Q<,/V!H_? 4R&$#^R8TZ(>,3?-Z,WH[2(+YK2HX\IUX#V+I1+ A\DI><B$
M-N>,G>G2H<A,W,E%Q+3$G=.A>B:=: \\I>8!-VTG>S*E3Y\SCZDMUI<;#^3D
M>AU^\X-KR8\E5XJ\91@L06#0GEA2>$4;7EUZ\,X ?R2=N6"P@M&*_[ATUVZP
M!&C@9]^2!"5X])(*'.G6<^-M!$+(W4A7KA])7]WUUI/@M72=;12QE\2P\C;&
MS^^]K]Y:TB0_N-MNXN\I@>9F6HT1[=VX/(F*LYL2?_2]Y&_@R^5+27R>E-F\
M 8WQ^'K8VNCPY09=J[?PU$V,7 K,EV,=!+ 0V1]&J(:)"548AR@%8AAE" ^(
MV^]A&1G]]G)(EL;(<: CMVPR,K:>F[U1<DQJR\[,?^A.0);9&H)^Q2XXO,"*
MUR!<>'<@\L.JU_94@_8O>F*RUUR&8\@-(I9LV9JL*'O*:=BGF5CN;[H)0?4"
M)7&SI=J?SW.TJZG'Q^8NZ.!>P2Z1@Z"H6[)!G&X^?&@1\QH>O4LSY-VD;>@Q
M[]PC8$Y5UG1S:MX\A& $\]4#5AL2G3V4L_\1L)EX% ^<>5VMC^DP(=YF?I3E
MC1M<>P7?BQ\LU]L5:U3NN1&JJA.4#;5BU&W3[\XAP]88QD.#QR+NKT[DI,C\
M3+5E7>UQ)PPF>#F\+38=N!4V/;]C.>,0DWAZFH2MKQ3!!/!":15N+]?>9#S0
MM,1N)TV?YISU(/")TE=S9%55AY^PL80N!S*/+781;V]OL:$U#UKP6U%REQO_
MJ[^Y_[Z$V&,.+ QA4>KB^^8A[^%[UZN1?LX1/L[BJKNY.'_9WEYZ$3!';LMW
MJ:WFOL\\B,./ORC:'IJX%\!_8(OG29O4U&0 ?\2*FI.G]#AOO4AB_X.^B]FD
M";7/I)HM8+!^\FY=/^"#BM*OSO+9@Z6'SJ0O7G0+1D3U9?]*\V7VL8<CC?^Q
M8F^7\S7VU3V\"0]X\2/P//(;V=3_U*%Q?-ANXHW+,A] Y__)#=CX#+E'8?B
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
M;_8!+WX$<1Q^(YMZ*0SZVQ:4]:O[["T?P,#;N%0=00\*J!!;-[J7B-QCK,B
M^/&.$>2!$>V.4+(N$\N0#=(QLOQ0L?9CB+:;"[VC+=@)3I$0RT5:5V]7,9D(
MDT;;*N* ZS?48.@A#L:Q\:2Q*4VV'$-VNC+2!(?A1F';<5)W.I[B\3M01'OA
M"$=T;*1BDG!CY0C^%6VW89'N S57E$V5R,[^IY\<!E]K88EGQ6-,8% 7XL>\
M3!@<['.?>2OI.RG>1A'FHD<#TT@>2(K%(\@B.3H4Q[SB-),%:T[>G3_PI,U<
M.*/XD [:KI=7R3>3EDR-L,4.HR$:8(M9LKY_O6FOQIBUT,5/BSM*%?B8-,-]
MW6(%?\CI'4%==BQ%MFW[!#ATIR/8X:L^"@1/Y0AV9Y359R444QE8;#I+0JLF
M0&1)%O5=JIJ3MM[]\O;)N4XLPR!)+^+NY4KY,CRV6&A8U09C6S^M9DC5)^?H
MK>- ]ENSE)_$(Z/\V33RF0MU8F3S74##F#FE(7UQ[VR1C]J_D@RJG1<];^.%
MG%P5SA::Y1B.JC2P1>O*YQWL4??P] Q2M^IY"X?$';N5O]1Z<X;Z+TVUW]1S
MQX %SYMY@CL^.W:_5V(:Y0-"3)4X:?>_AN7..V5"!:Z6?>X%'6WS9SDM.Y[!
M-G:/$Z '[&^N\?&XQ?J<>&_U.7/#C=_JEM2^EA/4L/BX_6P!H8H[]86(1+<3
MX=**HG 4>;^WY%&R VR ^:BG!Z7/!3_%Y=X")CW)NGZ(RYTC(.1\#UVU18CO
M<K%W\H,.M@R8,B-O]HFN]D[V( *O]OX7[1[YH[(JXX]M_.+:=>^RE/ W?KQ<
MAUA_$A\RD;EO@O)+Z=:-8$]>;,*[[R4E_6>2 J@4$I]S=E:W$P/>V)&7)9W5
MV'9\.:6X5F<&BK)0#3]HS4)93S;6$MY\20U794&!O4S!'C[9LD*E/<!-*WW/
M*/]B;>%;/W"#I>^N):Q[B;985!)W(\9NSIRQ732SZ6HL)14_WNW$K[#A\%.%
M_;=FZRM4O/C\6OH2WOE+R585F7H _!1UACFO&Z/-'@ 1N RDW&FFR-!'9)!^
M5WX 0%YE%=)N3-OV>'_P4ND[VJ=Z<^-NI&_A=KV2+CTI\I:>_Q4TEJLPDMP
MGHF]C02?[UR?-IL N1/$5QY\*:V3:C;I&?R24M;[P]^P]S['HFM<#OX%&W4'
M.P5ON0WCC>2NOL(] ?(LW,9(J]]A!5P.?YVNE[T<W@.OIPG,ZWNV/H@^;,AR
MZ6V^>5Z0O./.Q=,-2V$M$P 3,@!N<S1;N1MO(7VY\6,\^T!IN!]"R8N1 _SX
M!NCEYBEVXX/<C98W][+T[<9?W@!Y_K,%A2Z6EFN U+\"8<(@<3&V#1_"R]B+
MOC(_98!Z7^X/")-/2_G@;0@V!0QOAVS)A?0:9!1(>6E)5>0-HTA,WY;\*:&-
MC_!&GG25'@8_.PP+Z6<W ")3O"^]M>]]]2@#P%((R1*NZWL:TK@-MT@Q?),+
M&+IQ&%!X@2QP@6[H><L1Y=);NMN8_A7)&]^$T8;7^M*_P5%(=P9_$$8^G 9&
M)_@^W@(=<W!R-F: ><E@6@!C[?^7/01?RY)_);EW=VL@.( F\Y\G!/$QRQW
ME2( EV&"&P7PXK>TC4_A!_PY8"?WJ^NO\94+2I0O-W@@L&G>&BLO8P08L6:
MI.Q 5V G;(7'ZBI<K\-O\??T -[52))]WYBU%V)?USZ<C!XA,[Z$JM_]T>';
M'/B*Z>X2!IQJ+*^:+XA1X8GI8*8%P!*1N-Q  0PLFK'DK;>Y"5?A.KQF3(D/
M D]2$1Q+S[:!NT)HO=5S*F*Q5S7=ZT2LY"0M2A.4M>A2]KA,C1=M*L+ T=6-
M?-6+<V;>J.<-M1=O\%8H)?Y EHA]@,*-\O=,*T?(]"?)FJ@\(-_EKKG"55[@
M,+A&/1^^BJ057*)+E+_(DT'R+YD!M+U$,W<#]QG>]_"FJ^UZ#:I3=)O<.?47
M7B]6[1W@G+EU"F[5>DNR@NJ$+!<#Q%3C8E<ZY8-,*\EI>4,9X5CT?U0^*EH9
MZEXIM_,CQ56FW#&5F5H%JLC2C6^8LH@?,BT(?G*W]E;7</A7WET8^_@74*9!
M)KC+)=< X3%XXSKF9D!*^COWGJE=(3V]V;?P#@#FDM56@UH+IQO/\*W'CK&_
M\MV(@L<>I+KB"WJ2UR'H\7+^+Q2E,+AF_[IT@]_9C^@7['D.1XRJ8!3^P;13
MI@I25I#.*#/$]3HJ_!K4;; HV%_AZ[P:RJ56Q!7>5&.L_7%I_<0"21YFFCY[
MP:)1*=RW>4F9Z0WL':U5YMD3"I/GQ8P*JE]+K\-;L*7N$V&C$.<E4):W^0$,
MP5[R-EF3K>2 YV^/);PBHGF_B>3.3FS6J:MHT%Q?1]XUR 0X!$^S;J,4RJ>T
MQXN"_Y:!"V,T%N!J@FN"DOQ9#(K[+W#!2<1Y7D_W/W_7RQW6X#F[H,H4LD!=
MB_JZ7@A&I5$%#SW^FKZ4=7=AG5ZJ#>H+;5%Z <2C50* -YO<@ . QS8,RFC@
M@05O??J3^")8H=L3V,(#8>C%V;;-3LPN)Z;T\-R8Y#3=F#F&3J[Q E?W<6'V
M]E\^)A9O8W#*L"?&Y=2-^\Q_GOET3X/+*:BOW3OL?D\OY1S'=^-RO+[Y>N6I
MI#LAOA7]2;IQ5TSWH5[")!J(\3M,#.&D6F9DFMJ-^  ["-$_]!RY4,X9%35@
M(ELV89-L^<X!*].,X.BDQ+1TZ#E<9IX8(Y+\\\28>6+,T4R,>1M&>-FAXV29
M!  OM_YZU=V*^X2&Q:BR;AJRXAQE(YO#DX?(CF/(ECTI>?94V5YE[[LM7'(N
M\S6BN_7N=M@,C@,5)"FRIMBR3AY)_Q+BH'"3B3-E&Y.CJ)WK-3<A,=#\X#>/
M"N81=]<@[:;&_CC>9OVJ:LN$&+)#.@I*Y^D(8@A.'"+;Q)(-3?1TA-[=V_<T
M)6$L _29BS!%X_X.!6"7?OVJC@6QCJRK'8K!\4Q&.#4*$TU63%LVR$#;9.>1
M"-VQ]<?DFWZHSND3]4Z_]S?^M9MJ/>T.Z:/U2'\(I)^VZWO)0D\T,>%U-U[P
M7\PK_G'K_^9[TL=ME"4H2V>?[^.-=RO]$,!BGD?3CE^'"UEZ#[OS+(OQ+U^6
MWI-]M7KY7);"(,VJJ,T/2%S;80087OEK3)"5UNZW>.OC?$(7LRBDUZ\N_D_Z
M&'[S(LR3H"_[Z(5W:R_.OPP6V$8T >/?-ULWN,8E:1+9&Z )TO$9/I@'O?)
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
MA0GEU?95EB!.,]"4"J_RCVGWJO];@Q'C1ITJ[PLSF:%XP*0/@?A@]HUJ*-;
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
MTWA.]!KIM:U6SYZLU]:154N5=<L^1N_8$;G&=&NA=\B<QY;H161+Q=*NN85
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
M#(SX8WKI-AV4-M#9NC2Q5P!86'VUJ29W8U/7Y&0R8#YR%5!KU'@UJL=&;B6
MHVIYLZZ0FTSWBV!-+]P&B)V"1-XE<BL '+I8QYD)B6TC-YG#EX]<$))!1N[,
M>UT)W!"U73G:-'F<00;YA=R:QUEU. Y?>U:407KA0! S0,KHD*PJ@!N156;J
M:AFR2D@!UPZU7#H7[67_Y-[R>LG>VLX=<Z[\&Y<;G#J<G7@#T\&7U6PF:]SC
MTF%6ZTENJOHHFWHB/DC2"TP>049K7?(_A(3K#EW"7M'NY*T@^8J:3'2AO^46
M=^%R)@O;-D0;>N+0!W)'@? X2 '$LVN:LXO)/\^TU<).=0Y<QP;D4'*9GN5Z
MQC"S9I-FDYEBTTGF<S/IMKJDJ@7FKZZR;;O'SHLV$5._ $*,PI]LIFW!UC1L
MFN[(,@T,36\^2Z[KD*@DR/L"IK;*)-ASD\T]Q[;XW-T0[8ALUQK0[[R 1^=.
M6+T\0JI$"F,2P_9! 6^";U::HMI924%&$Q#7P/&1XE=35&D\*4CR; K+1;EV
MO3?Y#):!@T.7M^!ALX(3L1=TC5QA+-O#;#?V@Y[<S#%#HT,-$ M#F[90C&\X
M,!+B;&HSPE&WF%?)5M!-G$B-(8ZY$G>+ZVU5A2FGH!=+AZ2<2'AD=;):54V/
M66?7SA1)5@L"<YO1W'O'I7</ XIBYQ9S%FOR'[;D<Q +$V?"J%0MIJ.Z1=.)
M+LF3IU$L1E<4::(W'W:75/G;4!G*E_6(:1![ GZ) ^79J_+7QR3.M,RV(D0_
MP6ER?Q6830D3+>:+^B3!B?9JFC1ES<E$7KL(HCFX*7?6]C'2&K 7SHA\Y=1:
M?(<_Y".71($8K"E#K76X$:JLZ/]R80R,UB"OSS]+A(-<3 P.$K%G.^A-RC>U
MCL@?*]@.,;9!@1O#&]Z2HTB-O;NEPM?A.<H-\I,JC=6II.E*-%H(Z2@+Y[NB
M6Z_IYN:8Z6:?(G8JMJ$2%?<OE=NO7F_7_)BV:\>WMZ0N<F'"OOO<6Q..U@/F
M@JK++5+& EWI+*</$9YGBYLG>)"-8Z*,XH-<6M(>D;=A@3$OI^N L.$)AH F
M)XFX%0(2RL-"'H"FD;XJDFMLR&LV7UJ@O2QB+L/#Z+8X5:)&D&2\4 BB\O/M
MVQ"1OR,>7UK&)7VXV"!15$$I\>"+N29G]S%_1?^.V$G):B^51DO6$]-5-0I%
M+0'Z3E>>IG&2W="\#DXJC)872MWT(K,[D!]8FZS^T&D1W*VM/[NA]\'KKSMT
M,KU&GJFZ7.U,M(@PO=2NQF2!:D@[9/B\PDK-8D')C%!O! L'#9\@'TU1QY-Q
M=9::3%Z QS[#+>ALVU:YL>9@.R7$<A]%["DY]?IJXZSZH%F,ILVEYS49J[WT
MZH,FB>1,D=64)+/<Y6P939L(2U9 C:\-1+A @@MEPFI8JSGR7O;C1)<G*?4$
M"W#7-MZ2.4#-X:WFR,DD*469Z"E)4A5)[HHM[N"'2R'B<VOQAKMSTW9]I]/<
MH@:LQFV8C55M]>,Q-$T<^08_J.- 6[K9Z$=ING+/].0-]"%MD?<6&D1%1ESQ
M:G*U0#%TD,:$'Q^Y@OCU5HDE/I81!\46CBY=,+0'V18CSVY\EUM87-P-UAX8
MB0$$_Q9T53A5$IRF.]!2YR K\/\)G C]W>"NY_ ;7WP!BC=%RF;D'M58;XW?
MN!X\1QU#/#X7[64!^08Q0?GE_AW!%QU0Q&%M3!Q"<0ANA'@,JC :I1%J!#4<
MG#H.%4-33&^<"V#<$8DO,P:Y06ZQ#+JW7@5&B(_\Q=Z4F]E^)=3T[T!,\N]>
MS+&F^C,\^%+XP)H !_@;4+$VN64X>!Y)\'NTF)5MKM&$CM^*!2_Y8OEB93_
M=]$ST5CXS [4N\;XE6,;_AS#4QR&T3V&P ML'<( ;(BL3(K1*_:*.2#$&>1F
MC68/0/2* J]@. *P70?.1!R'=_8-AQ6OEK#O@0G&1K9+V$9> 'Y]S^?,C96,
M[Y9^7]X"O@+S#G=7M@M8AWU$6\Y[-&Q:@@#@2\0/+H@#5MR8-87\XC)&T*M%
ME.<[[@] S%R<"""( -^(V((] U*#FPD(Z)Y9?DB@>R:Q9[DVL<!V1?%=T[0?
M0F=;#U"]X8'X@0MG8'RI0&(A6080\PWGV_+&M%7T/HRS:LS/GJ<W]2*K$SI8
M=I@:87E5,WR+H@W30$B+6XS?1$FK<8Q03J)M[;'N?UI4:O/[WVEP;W-H)+W
MY+$G [^#:Y:D7;-X98M;&2ZP^F%.0Z9P)SFF@=T)I,C[P!+@YE/IH_4K;20<
M4U4FDJ+TL@9T+_ #\I>D3UO-P*T7KEK"5I(-RT=<9*@@Y1%V>?;P:"&8TTG!
M+=%XJ&DGRQQKDB(W7[ZX9Z'1A;E(?U@BTL?Q5X'"Y0;UGPI8<-V"*)7R&W>$
MG982'#/G2)8)D,YF$TF3)[4$J.9S26M5H#DJC,^DZ=E8FLPJ9I76QWC3N3SU
M&6(G_/!,TF5%4J=/HZ+[3)KI,^GLK'9CVB-*8BR\ RYW NI"-6I?P1JNA$.*
M"G1\%1PMFB?*5!K/"O2#-FZ!QK6%W'H0U[9'S6J++%6SHX6*$@5JWR&%)$I>
M0OTIV%&9@W6.8EW2E#-)+NJ#T7BUCIXYN,7LT8=4K]6"V0N'KD!Q1W<J[<)[
M51X+Y?Q<.P+$298AZ<HG-52=?>3R)R?F:.JPZNQ3=30]NIOC@G++Q'".UTMN
MT7P$/4XSOF8J:$JSZ9DTG14(%$?8J[ 1]$RE,W4B3?4"2T-3I32;LER=^XZ]
M8I4L.4,9S-8J@,QTD-@+;,]'::LJN.-$>/=@#HF[DS5)FQV7%^)H<:U(JE)/
MD.F3DWHP.PUFI^Y1/)B=!,"8L>]1R^/4--<$_@25!S+B^0%\TP9LF/R>&82Z
M+@MC^TU[+N+WN25>_G+Y.CWR?ILS52+Y:;?+U"<?,[$^WT:9+7EMI+(3I6*)
M7.\_O?W';TJ879H8?:_SUK;XP3D@RUO_R0T6RZVY#.QT..OY#Q'/;[X6:2+,
M<5^MOX1I$"\M W9+)"9TF>'5]U+"QQI_/,2?/^W]?P)FP2'^O#_'!+\:XL\K
M3'XTAMDA_GR(/V\3/T/\>15SYQ!_/L2?#\&&0_SY$'\^Q)\_ O,?XL\[OP.&
M^/,A_KRW:![BSP='X. (/$%'8,PWUI:SZ;==I]9E%%V>6S,QNR+V)^9%0VSF
M#4LQ1B:LL):BFUI'454FBC+;KCL:;+]48CE(L^M4'PJI(LOZ]*PY2+/K2^=
M*FPHI<"=3I146*L#FET(NA% QYHB:QEHK0YL=@'F'& 3"O]5J.^GEW@'I1=T
MWG2 *\.K9I=*;@C>&:B,H#$V!:]2 [][1?)E!:ZSIB!2:V PB2-0?$#O:0JB
M<9T]C1>Q1G6#6Q\#9>-5I&ND@@ZB($B"I2'/N#!^W^05O7083?1MZ'4!VLI)
M1B>9C3*D&)W@ICZ!6((AQ6A(,:KEINW>1SND& TI1D.*T9!B-*08#2E&IX7K
M(<5H\"P,GH63]2P<8 FJ8SY6M4R+8:09",4@W50(,C9( 6GFK>J 3#+-<L6
M3$&:!6&V&4"R?12!^)G1J&NF@S#4E*%<S78_".DC00?IOAL-[N1F4)+M8R@-
MC0*W5AGO#*:[L>\^*._G\(C7:1K6T&@K;+2E'76CK0U%D8"D8FO9Y=2%[<+[
MEAOZV2(O5PXW2=#Z!_Z^QH9%7T2ZB;!_L:"A$[<\FU!RZ] []F [?Q-NW3/7
M$VF:=.$P)CX]<&])WM&PC?4''_ZQ%N0-_<%A'DPE)1?4HHO@X6VW[E\"@':>
M#[YZ+MH64;*R/28R6+%WTOR[SUT>M?+ZMF1_8=MP<L&XX9-WW,/6U23TKI"P
M@6UJ$^UPWO"5<,91 F[N!FV3', =$UV[9Y.?$27P::]Q/7P7 2#::M'@Y7L;
M\U\#X2'H)RX^ 4H-?L\-ANVM[L/F43AZRM C F3X%YL';S'L4>YAPS"2P,AF
M,T2;\ANVV<5@!^]P83A-V'U+@N_GIH\<CKA+ZK"E;8(T!"MYL'CX: 9$L<6&
M9/,LH!M\PC+$_ (RI\P0&'XWI^X2_T5*' '!X,^IK=)C1(HH%JW0?QJ/Y F!
M(V\B&@ KOUQ>O%)E29;%?\\1G-V=I=A@WF5SWT&@#!@;<#C: H1["->:PTR1
M^+SM6K9.9% ';>H071P[MKD,/27POU*LP1O^*MI^P> "VS#$;E=YT1/,%8WN
MPN'OZ%] _6%XNN,F9X7);KF+W=WP7A\E>%$/VG1MN(N:PEXD0C'1/. 948=Q
MLMW8Z.#"3FX/+/Y\]>VYM'WAI0N'GWPQ*<P]=]./^=6WQ&//!;*_<FK_X!18
MA2\ECHF5SM_(,P'M!]_ZP7UX3R+O? L>_@IO45O@+^@O&H?C"U ,?.DN^4K"
M)Q=K'Y@63(DP?$#6Y?KD"DB8F9Q\@3-X1^?,%[<[L$LD)$3#Q0XED1VT"!ZY
M S*01@#9FP__S6-]\/.&[:4>*F6D;<X4'BA]YSQ%QQN T4=3[>>(0M/..4RU
M-P==K6Q\R!!4;\!0<P_;U-EBE%<V]F/$5\,?MN/@LM+/Y[,J!U1LP>X933V6
MN)X5(K:PY$&6\/E;KI#ZAKESAZ\$ T](SD' BSH)I=-K6X$C%<BI*5=U;Z[I
M7ES2_;BA^W([]^=R[M_-W.K%G,D>8L=^OQI)60XQ#C59+>0+U[::QB+*7K>]
MN6M[<M/VYY+MRPW;[@5;_K#\^Y\_;AQ3!,+]'U!+ P04    "  D2+%2T["+
M13PN   W2 ( $0   &-B870M,C R,3 S,S$N>'-D[7WY<QNWDO_O[Z^8]59]
MOWFU470X/C?.%BE9MFQ=J\.)L[7U"IP!2=A###.')/JO7S3FX' &%P\IK7BJ
M7OQ$$L>GT8U&H]%H_/)?=Y/0NZ%QPB+^YLGN3SM//,K]*&!\].;)]>56[W+_
MZ.C)?_WJ>?_XY=^VMKQWE-.8I#3P!C-O/YI,+WWF7<6$)\,HGG@_I)-_>EO>
M.$VGK[>W;V]O?_)%F<1G,4VB+/9I E]X6UNBP;+)_9A"@Z^]DXA[)V3F[;[P
M=EZ]?O;J]=,=[_IJW]O;V=O-J_SCE[OD=>*/Z81X-*03RM-#T>T!'9(L3-\\
M^3,C(1LR&CSQ!%T\><VSR9LG-31W@SC\*8I'VT$:;Z>S*=T6)6C,_+)"$J=;
M\'U251N29""K5#]M"T [6SN[6T]WGW@IB4<T/243FDR)3ZMJ_H!\!5I_\CF4
MW]UY"J7S3D+&OZIA[>WL/-V&GP<DH67QNU;YVZ>R].ZK5Z^VY:]ET2S1H2]_
M60"?5Q)04R?</.(. QKQK<:@WB4J](+6W>W?3XXO)3^KLJ+!8 ZG/C+/MO,?
MZT6981P93U+"??H$A.T?G@?"0SB/4I(*:2^^++Z>3AD?1K\67XDO851?EYRX
MH$-/CO-K(/'-DX1-IB'P1WXWCNGPS1,8Q:URQ/X5DL%/ F59A,1^'(74S,3M
M:1Q-:9PRP:6:#,@&6K47286?MT6?-#R>0WZR_>NFR)G&],')$7TF8H)+9C6H
MVAB; CI\<+I$GXPS!54;HLDGX8/3)/KTLU#)J@6JH/"5H,.#/ZXOCI1J1[:X
M'_$D"ED 2T.?A#"/+\>4BLG/@ISB?\7_TA:JB4C9]7S8?Q6*1RQ2ET*TY!(B
M_A8-!90G8EFK-^D5;7JRT<3[X9J3+&#BEW_^LMULM-E?)EH[X[_*OYNB7-0N
MBK2@UJLN2DNS8IO,>MT&5QJ52\9L+W"F-;G69]F_SDDLJ!_3E E$B1,'FW5L
M#-U;EZ'>#XL]JCAL'.SOC\='PE"<T&K4M7QMEOM50=(",Y^Z,;,JDGC1T#N;
M@F$J&D@\P@-IF\9T+*JQ&^KE$+P?CJ,D^:=E'G=<-G&Y%Z8[KIR69=N#\E?Q
MVA-X:,Q%0]Z.DN\=Y[<OQT(+CJ,P$%O"MW]F+)U!O;TH?KK =$,Q"[]_7H7?
M^V/"1S3Q&/?J/?^_?W^YM_OB/[T<03>MEYG6^R09'X;1K78N5P645"SP]-E*
M/!7M>]!!9U=9V'8>,^ZS*0E[?LIN&!CI?9*P)!J>U^@7BO L'A'.OLF/"WQ=
MK876T"\P_;E@] %+_#!*LIB*#U4GWKR7'SW9#_"[WI/4VO6^NOFJ9'Q(@Q$-
M CJ-$I8N&L[-W^RS]$6+87D37MF&>DW\[KEP%9. ]GP_RH3F$H+;9V&87%"?
MLALR""EO[$D=BMLV,R^;G))M>F6C<O;(9KUYNS]ZHN5N&JD8>,1O!)%1+/31
M J?JWUNLEE=-CM3J=M-&LVK1*9G)Y1X6%K&QCN?2VM!EYJ)6U;:[TUZ+JA;S
MM0;:K,T6%=,ZCI&9')LT@D,5&E]F@X0%C+0FCK&@T6K8W6UQJFC+2R,O;\VK
M-]=-+LWDDN[:V7E(!*T\@!W0%,2]N1H9"YI9M=>>5'E;/WJR-3FQJO:TZ\]W
MSRO8 Z5QYD-_C(M!' FRVUY011&;HVSW:9-%]89@MUPVU3%&P9AC*D\Y:GS(
MO[&O-S\WQUU6[*POM?4E],Z("1W?2Q*:)J<-#:7ZW6(@[SYKFV-E(U[>RH_>
MJ<8<[EBBWM$4"[%]+U,6-*\>+?> =@]3M-<Q2Z.E(L(75XO\&[N6:FWX9<5.
M2ZE&6<AEG-'@[=T4')?5-J2T3A?&WU;6O)?<;>WNB_:\LL':CJ5LLV.:BFD'
M=$CCF ;OHAL:<[!"W\7",%WDEK:0;9%I[?G+EKQY4U[>5K=+T>U2 F&+_D9B
M&*69^'C#DK9O6E/(PI\]Q:9?MN2537E56QU_-*89G)1>D3N:E+(M/N0&E-!!
MM>^.&1FP4+KT&\;;*BT8+8>]EHN@.-"5O?PXGX7B<V'L286Y\'VMM\ZN,)ST
M0J!6 ,?G8N%I'QMIBMBVI7LMSX%L:$NVY-6;ZK:EVED)T0OG-)8CIYAR"S^;
MYU/+2; 8('$.'C=HIG.)MGE1+"6+2J_ZTCSN+2=!6:\;Z/9 'Q(6?R)A1J/A
M(>.$^XR$1]*7)9WX"^-O*VNVO_=:S@-HSY,-PCEUU:17:[.SO]6>S<F$I>6Y
MS7[$4\9'5 P>;;HW]>6LBTG+D5!KK8C^JK77K2AJ#[0OJ"Q"YH %PDYBZ05+
MOC;=T-IR5CZUO V+K>6LDNUYT& WHY1&&1V!8!]QN$VE,,C:/YO7H):OH6C!
MJS7131D5([)!0O_,!*%O;UH+4.M'RXK3\B3,&_#R%KI-BM8M!^YBH=[/HY"!
M@N_/Y%^SID=.5\S,FJ<M)\*\*:]LZT>XZY@WY_U0?JD.,>TXUHA+NU)$>RA+
M6/C4CAMH!*]Y/^0-=:&_*P:Q*3CE7,EZ%O&TY1)P#6DS\O6[9VLM#$W!O_:O
M-BONJ<)94+713;$U MY4BM"E@D4OMIP,UL@W,Q<[/AK#X%1<M!>WG&0\;7DD
M+$%QW41<.3A..0VMQ6T,5-R%L(7*F7CXW7-0'0^GX)VQH'%K_%3EKU#&SG6<
MLL70*1A3_]ZRA+5\%+)N9_<M&52GM/]TI>P&N^+&@RK$SF)-?/>,,D70N>ZX
M%HM;UJ*?6QX-6^!=QT*' #R5BJM];U9Q/[>\%[)NI^+6B,A3,,2MAFT+_'/+
M5>$0G]>Q<I4X/04/+46MZ];/+0>&/FJOVT9M/CI,:86LWHYML6NY/]:+%>N6
MPE5BQA0\-Q8T[LM^;CE#=,%CW;YLJ2 R[<Q4%+)-NY:_0Q-2UOD:'>/+%,QI
M_&1C2<N=4=;O>+!Z%)/2XV0K;59O+6^',9RITW&KA36I7866TF;&M1PBYOBF
M;D>P7)R3RHC0%;+HPF<M%X@BZJF;69O..'5 4\+"YMG*&@U9-WO/VE$A:^2@
M\GXH.N[V@RZ1/4IVJXO87"[/VJDF6M$]1MYTS($DZD$6TF@X5817+:I5<U'[
MK&NY6/3< MU;= ?S;^J4<:SCICWP2C7[W&N9W=7/6EX5]V"M3H6ZS=(41I3,
M>36 X8RKT33-6J>J%@ZWG"S+<[@QM24JC]0;D,"\.;).)LPR03@)9](X2L>4
MA&%T"[G*A<4:1-D@'0I,Q>B:I&/)1BQRXI[%PU5.2GQ29L9"8DJ(GL#HE2 K
M0>I6"&O@IVHI4/QLW-T^:[F/%N(^.^/+<0JS1L2M9I*VBEFF8<MII.1.8Z8Q
M6XK*CG'F"%SUAM:EAG7#TW(F.83M&B;A=\_(VIYF@4$1#&/<"*K6[88<:EHW
M1\^73T6JWRTU:DI(-7NJ2SMC%88J-IL,91AU4HNB+L-[=>+@5-<VTY\OF_!4
M+PVU>L3+(7EU3%T&SE4"PM5*WE[>K@E6R)]JMK2^>S[6=74^E-."0[09LZ_5
M\;9Z1C/Y>=OUM01/6^J]K#JMJE);.MWO7@;4$?^J66PN:3E#>M[R@>FO!W1S
MUFG.^@O\F-;O:FAFJZF&=>%MN;CL#&Q,4+]18:I/IOS=LUG>V5#-PH4?K$QK
M^9N*NR"=6]EMCL5L-$ZCH>B)R&A'T^Q2ES5[(IZW<\HN,J@QA60?6]%P2_3B
MY=UT6M+(0;'L@^,FD1%!C"<$MB"BC1#&V<A/EYIVJU5W&TO#8#!PYKV"EI3]
MRK>FO;SG;LZ:.3[,4C'2$P%\DDWDD)6[_OE67VSWEI"$=5JTV44MSY59/G(H
M7H$EEPBO\FK,X4COOP3DV42G$YZ:\$R(&%\9YA(-Y9B%C1AZC8C8ZQDW0B]:
M;BZS&,R[@T^Y%(2V'*T=FRMVR1%+:3P1F\1 ##N<C<4D-9X3F^M8YOF+]I4U
M(X-SED)O<A];]N=!AYV]['2!5WV.IRUF-M1>M+Q/NON[YK.]CE/U4[MR!.W&
MM;JLA6>*Y#MFGK5._*KBG:V]TI5LY["J1GFK7?W"/::JNI;=S<RUHJFFM6OS
MRX12+=0S6T'N850MIKJ&3TWUK^-\]P(@;]$KG4[U'VQ.IQ=MIU-^.[]S.KG-
MO@'A7P=1'$>WC(^,JZ*JI,T05;]BI)U(T(4W[Z/CG<7Y0/QB#Y907XQO,)BE
M8RK*3@F?)78[Q[V^Q?9I^YV,;)[WZQ4=0Y)6""@L^O[_B<$&ZF2@+@,RKB09
M1W$*^[>P2FNB8;FVN&TFMUU'1A;GX2ZRHRVYL0RUSY=U[+2E2U&MDHY5C";0
M2U4"97NVE&YI=0P)SP>3SEDD9\6TGM)&%PCN4M6LE%^VG$!+,;<9^5W4I?6Z
M^22?=L_<K9 ^1S6G;64M#&]YC4S9<[JH<,=9'!2#.*K&<#1/[:"9ON8ZEJ7V
MY5)9D#3SM43@S2%X(\-SAQW'=4\9:F(,C64M$U61]UGW^&$W4>\CT97:6[]&
M0U87XDO%J]?K);OJ'(Q+Q)OFDVD8088!,>HI#'IIREA"3NU5+;-=EV]I;<ZW
M0U(+G0''\3E:3\*MK+9.5NS'1 638^I''-P4\]PEVM,B0Q7S_DMQ<>]>1&,N
M#-XBR$X@7,T_,7:D7 L<PS2<JEJ4A^+RX+U(2&4O@HR0>4/6.(].5N8,SSC,
MKA%GWR33!Y0+*E*Q6OAA%C ^8CRE8DC@[H+0QR2T"=#J[=F.35XJ,H3?BUS5
M29"R51+A551X)1FRAXJ0O[L[X9=_V]KR_N>WDT_/_O=_?O>GV=UG_NQ5\.W%
MS>CSC%\?9+?O7L2O7GS<^W)]-4O"%S?^MYWP0[J=7M(/WUX\_7JWZQ^G.W\<
M'NY=?MR^N>OO?]ZY"2[CSU?OQ[OAZ;N/Y/1E\/S@[.#B8KH;?CE^^FS[U77T
MWW04D-_.[J;197+ZKC]Y>?3ICVSP]>I@%O+AR6 P/8]OOQQ=T!=T/SW]=!B=
MOK\;_+'[(@Y>?+K\2 Z_3?C+W=/+X.K%^.QF<+:]]X+]]OG;;'A^/3CZ\+7W
M]>OIG\__./B/EW1[DD;[LR_7VP?;GS]G81#=_OS?T6PW",\^/_OBW\;7W\:]
MRV^__4D^L.OIZ7@X_CCL]4^??6'9R_3\]&YO]M+OOQQ\VQ^$%_O]P_#R/\YN
M#P?#8'LXVWGSO][^Y<76UJ\K3U=E=E/5CL!<TK*+?]7.8Z9-A=K=07&+KHYD
MK#(-0%G$S!=_)3"FF: DD<X-V)X98JR=ZYL7Y5<MSZJ=M<W(ZXAOY5B\.1A/
MHO$D'*_ \W?7@JO)1#OWK7Y'KRIEW:Z_4D3@:9+D=C?[G>Z/S3LN=TQB:),I
M'$:6J8MU%\E<JEIFK"(XS\+.YG6R.8C:ANJ'4%:?RJ-.4;WST1D3):LF:?,W
M^]1L>4_GR9*[N>@4<#>F49;*;8,POV_KJ:IUH7:&&K:MQJN6Y[/-KV8\W5C\
MW[P_K^RPVX':6%N.%$N2S&P,J4K:3-J6)]/*R;(7+^^FFY<NS"M]+K,))3#0
M 4F'A,4W),QHQ,4RXV=Q+.;% #+C9HGXZYC>T/ IX]/,/(\WV8-=41NRVMO$
MI0+HE0@]DGJ T9,@/4@![%4X/0G4DT@]"=5[ZN5@NR79OAH4PT[RK,LSRTJ@
M+&WT<[]J>3&=EH"B(Z_LJ=,>;3X>BBGQ24[;X2'CA/N,A$<R\X&\I*FRN!RK
MF#G:\A]"J]ZG?&X.O:IAK]9R%SFV\EL6ZA0IUN+F!7UWI^6CLKQGT3FJ'#>[
M4Y:*SN>#:=[?JDN;)N#N3LL'Y<BZUKY6=N[5>N_4[%*OE6BR%]F*VZ9FRP%E
M>[&DTZV.65:$><@S.IA-R)<H]K,DC2 _X& 6TVD4PY1)\@='S/E7EFS%LDO>
MW6EYJ%SYW4S:D@.#"Q42FE=A@Z\J=%X)KYOMEA!N>:=OGNNBP7%+$+=+9;.>
M5Z4R6T4NJMN)M;0=+1GI'"P.&7ZF6>R/22*8F633:<C$U+)D]M'6L&H%51ZT
M5;@/F7Y*%,#V"D>W6K@I@.*2@R//;;6,IQ6[.RT_V[ISOL!AY7S'^/KM<F&Y
MR?2!9M=XJYQU4K?\8BNRM]YUI[E=WZI31GIH2]F\G+L[+=^6\KVZ;N?LNKP6
M!FPRC,66E/!,*%/(0@;WS^'.JMC,#F;3_+Z$;=U=OBGKW&WYO8S<5JS")28/
M0'DU5/G]]P(7:.H266>A;T!B1C0:Q60Z9@(HB2G9A.AHVC0O[KMN[UMN1(+J
M #V)L),EA2QE@X3^F0E"W][H?.:Z,L:]VVX[3JQJQLO;Z:[Q6._/1KX\/>CQ
MX"U/63JK39.<1<82MNB$W 5>M%#_LP>YX&5S]8GY'2S?OVS?):_)=,H$U<67
M^5><1SDEY9C^(KYE$W H>9Q,J-CM^+1BY.WM[4]W@SC\*8I'VWL[.T^W&8>
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
M G>*\I%+0B$:[6PH^2MVV,9B5?1KY/Y /@Y.H!VB?!N.?'1TM@ ZA:BV<FD
M57ER".1\70J\0S2G+G<"\F%PA.UV(4%WGH%\#!QANXV!X@80.H)5&&T7RX[F
MKS9CXZ0)X>:N)5GN[E3]GF(:FGLFTD$O-N[^H!0@5[0NR4IM5T"0#\"R^%WF
M5_.""-R40#X,#I"7$(;Z/9%'0+PC;,=+BK5;)!!>?36F"J<'[@%9A0:=^7P,
M200->8 1!S!8H>N50<,=BC?\J@E43Y)H)4D,I[2H3Z3LX'7R"Y=]XH2$A>M6
M7NZ!6R*(SYFTD/5ADF,2CR"\ ';_4<@"&;B3BG^E,UM8T'F4'MR,X_+D.J9C
MRA-V(V..\^ACQ".R&?JTPV=2$N(KRD;\[9TO#\)[P9<LWX,C'J[5Z#&MCW#2
M43L*P*ST&T@-GK[:<<]55%V)Q:OK-7C-J>I94!YEY7XRJ4F1TZC&;#R&+$XT
MTJAMZ!3OA\T?KYM6A<E0EDYJI<507+67_ <(G@_2UV-1,_:S 3UJ#,KFJ3,$
M[&RRLV/&)3'-2+V_XE[7_=#EDAR]],+CG79*M'H9>8R+HFWAT^Y^KCDE,8?[
M*F!%7-#BR;I:!C2\?'7$;QB!(I[]')*C;"0R\[X6_@90[:HXOZQP_S2MR;TV
M5"U5\ERDI<:&,DWZ)$^3'D*1TH"(*Q-)Z+>D/$P*YX=)F-:_S1.G]W9LKB=$
M:]_]D&4* (U2$E[SH#BAHP'L7P_%K@3Q&FC ;-P:"15[-)EF*6C8>U\/-N$3
M:Z(U;2!@I2BBOIN/"B"FT@+<GEY"E]0 ,<TVY#J55\4HEP<(A:&,F%0M9/WR
MR$05Z34Z(!,RHDEOLJ'[-/<V436(C:E#\J3KY=%7&<",F$H=8A.5PBI*R1WT
MAMYOV8*JWRU.I@*X]&6V,ET<1!/">..4*9!?/JP9X8+2Q+E:#O56=<*#VG<U
M;=TR6X*B&(QL636<ET=GO3X@U3KQ>A (B.S=!Z;7(<-!V?VI^-]#7/5?4W&9
M8=N2&Y2UP/[*WPXH#R0>59H#)S)<<BG1I"9FCVT(=.#UEZ$$LK-A[H[Q9V@6
M+R6L^U^MLMHK"D*1#(I7%&CYB@(K=F&BQ6GYBL+?= E;?2CTGNB_#MG?;KE;
M;Q"TX??*"_.MSH5BN)%/:L35DQHRG4,&3VJ,\B<UT$V+C=-FNI:RN;X02>Z]
M4&7(8%ODO>>BD8$$!]X2R-H#7T5A6#L4$7N<WOS^$.;@J'7(TFO6ZE9=DQGI
MF$;S@/S;HABZR;D2_HT-!Z(YMC)RG4H_(?%7FIZ+>4C+;)65?2>,NVGQW0.'
MOZI0V=GY]DX(#TNHK(> "C4NK4:[8,G7PYA2N (UOS/1H .NBS[T'54U+D-2
M-';# LJ#SXR& 39J3.#T),$S@;!2P6VU>06IDB'A/ F/V9!^IJ09<E;B?6 B
MEX"K/4HHFO@4P<M@<&D'&R>M"%=8 $K%R>;WN1[%.JC";7^NS=S*8UCV=(A-
MOH!^;JOUTCX5^R NB('L/G+=/!O"I,#KRK-#=TC^,$]?5_7Y(%D*UZ3=";Y.
MFS4KGX?$E[_W1O2>KTMLF.PF<AO%%S2@XOO@$9!80=715%T6S1/9G0WS0:F&
MB(-W X(AWI(8)@=FOBY/BSX*+IL,()-96;>M'-;.K5GILY5/3^T8]5<Z($W3
MB"Z8T7H:5S;XUZ;1$:=I;?J-0BH,&A1-75#P;(M*-=,-;+HC+HVWVEWZJA\4
M]N<&R# L9$U9*@9<WA=]!*)OAFN*9U+(EZHQG#-!B=1DKBS*4&(1HEKS&*?
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
MS?%S$G\M]J"S(MD_LA5F.<#ZM4:V4]9$1EX#EIV!E]FMV&$%Y#PDHAN_.('
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
M2JG/,A'ZQ4:DM@L%$LOI0E1/R[+MJM*A=8>=*1 :N7T762P^PK"3I\1;<5/
M3(>;:<?BQ1N+;%9)M]%(V8[R&-)_Q%419OR85.[%>ZM -MIT-,,"&Z4!M[1O
M[J\J" D3E[Z/O0-!H3C*/(8W9#EHE3#QIFWA\P?)P'949'Y_(/086C_K*C/_
M<75(W0?8;6S%QUSJJJCWC85'RMZO0L9*[&* E ,G+0@WP;:SV#;0W3K,/V-F
M<&^141XP7PG,G^#1P[5\(BQD' HV.PB]#_ SM*IXD6]?9MD7)Y9$PCY:2X=+
M142D9)X S (DOL,)5N#L_RH..B]649([BN2#MV+1\!6<$R:'TE1/(MU%G=1S
MK%*9CW^,Z86:(>XJLG2*4N$_4/QW-]A#D)Y'X049'-\!A'EP7\<M8+)98^6K
M+HM/NBBI8(TF^<"9C8KOG-2BG!42\>RQ_%#>?N=FG]Q4:Y-5S<I^7.=D;F[
MD4+E/,#9F]WU"_R^9M85*.>T!51L26+.^US?_)#,O7WE,*$FWQ?7T<"?=X*
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
MF>U&UFES%6>_9!Y"B,10$6:VB;]YPLP[.!(2GS.F.L%\@,VW+[-;6D9+@90
MJ/GV0 9-\*R;CWLPF/?9^68^Z-I 54:1+1-W*$F6'Z#,[+-*8N(P&0%F<[<1
M-K)BV'W@&E7D8,T1L^K[K H TLQMQ34/;[6=59ELS):P5_&!N9[-B.PY$WTZ
MV264LA=IVIZJ8CLC7AS!%$:TH;)[T0T13<XLL/GBC<K <]T2S.+(/B,A1Q=3
MV)1.75+F$GK59G4F?,.3SSYB/L$0NXM'3-$:7\?\*V]6M9H.L$-4C0"K8AZX
M38IJH,AVH&.YA8KT>T8IC5(EP:;I"B__=L[+GOTC%%4)ZDHEXTL&Y9N ?OMR
M2#.(]/!DQ.$+]D>0M[H&+(,:6*30EMQ# :4WP0!E[Z/#Y-B6ZL":5*J]YHI\
MJ)]6S,]F.O;.$[_UT\L0K[>)+V>TRTY*1:*3W"D,?-$+]PN!5:9&A%"RVK"5
MU(D?\"OV4^[R!GZ/[$K:V2BW9H[!5#54<)V)8Q?$DFQ$!.6=9;)XY98^J$4D
M72I:LA:;F04RR; 1UW_>C"H:H*O](!R\0K$704J'<PRJVJ3P^'M5LE. BM53
M)%9MKJ[CHJ4@/>.-T6U2[VC<) *9!LX%KDZ5J>T?"Q:#:&E+#*?GW0BG+!U)
MEAD>X2ET(F\=S"LBZ:/2)FA;:SDR)[476K];IE&RB3[)</N@!=,L#OTV+LET
M,(/H?@QX6DDCM_C^('UPR7,2K$2G^?D73H"=^"9^!,KQK'^&YN!>QG#B:4(S
M!QN@D3T2Q3?/#5NGU[!5+M9FME&KT1MRE!>#:;T)2$JM-:!ORCK/,/TU:EWD
MN-Y0YF*F/T'B$J1/0-CEQS2S743^ZGE WVUW7K#'6+P,4>RP]6+7+IX0=>4&
M/NG"GK!0AO$,:*")P)'TFCR+*3]#,25!TM_U&C^)?P%Z.Y!!/(.#38Z!0/,B
M6["GIRWW+$:471&KU6%" ^16XER_/:\706K$7 C?)O^X#)*ZW8!*'ID:<&T.
M9>@_*W48)5-V/T!D=5TQ*#=%X#,1GBK+) K4C9>TZ!?G0)RO0)1.55^@!=1?
M53]^+^93%&[.O>#II;8Z%_I69\! \U([\0T)0^*(PQ/-U1@K3_8?0MZJ.F\F
MM6!2?FP<SFVXB%J5BFFX&AW2KU13*W,9),GBK^&>ZRMUC_MN.@'V<%Z&/%#&
M:!;'\S*XPP[[._%PJ0Y_&4Q@KX+3/(&+4G);PXNO/]U!1^W.,+OD'8+2"WRQ
MY9';K^*O$!K3A<YFB&&LW5=4F4[6FT\8ZFB:*N4==:W_JXBNGY% -9XY?9<8
MA?B.9^S?K!CIBS#$45%S(/LZJM)@]RG9QI96%Q/,Z /NQ/L\1^@C)1$^"YY
M#O,&+'\]D3>Q6FKFD,83ST/UN4+^!:>^]"]U9K>QS_!CCL!UND'^&H<7?MZ7
M]-"--)MXN9>2G!RDOY0@)9D+],KSGO&#?\>-?X\\AIE]":,]VM]Z*,G5WVV!
M>NY(8O[KG;^R(H%)"6,?P[.>\!E._G^!_#0%&G@LFRSV2;S?2OK2*DP%REVI
MDY#-EV"JC,DC5)6E%%ZK/0(5U;U;KDU,!0EVUE%G=AN!R:KH1FBW6XY1$9;X
M"%5M5D=[2_$.$?<,KS"EV$W]J86?9'$+?VLDN4I1<D0"E^,\U,BD]C/D%NU%
MGBE%[LA'<PFS]>:&( =TF;D2E4:&C"FA4F4:>*C4<1@B-[/W1SO"Y<DYHOVN
M( .9$4,&%>,0;;.B"(WHCVO[=[ 9R,.NT\!#J0SYP40<2<8->(_'\&YB*LA
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
M[,?!(:Q<RI@F$-!3%4V%52!S27)DO&]WN.$MJP(75BYE3#.42X55($-!<F1
M(=02_!G*H!@>[8S;C9N149IJ'/"GW,/3FZD$C>Y!M9KY&G) !UP HN!PX;JB
M%\LH@9P>C%.(W*C)LK@1^M@)45S!>[,7R)-[:*NLF2?7FS\?IHZZ0-TRN(]W
M(A=<CMDM2R=PO&NRO(T79LN0*UD>3<,,C2;"',8=SG$OM' +Y WM+,W5W.Z\
M8(\Q:))2"ZJY2ZF-@[VQ":T&X<E,^[0!)Z"TFA%9=[[UY=3"N51*WYF*WY>R
M#$>35@>V&8NLBX>IW/YA]-TEQ961F9R\XA%(WCIH7CY#*?1R)!7!]V:3.CH"
MP8R8+8FW31\P]CMU%RGSM, '"R!5AQ\,.43-YW99$>$OO@J^F=LJW;Q,!?CC
M=((]Z3R *$ K4>(9%DH\_71DI^*DE>14RP'72T?/<(2(%\I3P3X77T1X*WE'
MP*#6J?TW2LI2.M$1 "V8_XT\KV$KPJK/X>X%D$\]:A7X$=N?[SSQN/[3RS I
M]C/K]Z?M:F\1C?;%^FW>P^3P+XLO!.1$5\ .ID@;MI(Z\0-^Q7[*<Q4"'UJQ
M2CNR7*,I+PVPY\HBJC-Q]4&+/L4">85GHGWEEKZHTOA >3.T"2_C&U#M=!71
M?]Z,*")@^> 5BKUH' %QOH&D"9Z@STN"_$_$ORI9C=UU!M5%%EN M)X!ATJ"
MVB>"Y,4R-/<;[']E_U-C9665U2Y44MRL?B;8=):S&"^#U#G)"6,WTZF'PI"L
M"'9A8\V2R"T%9N!-2 TY2 U%'?FY/V!V$X/A(3[JWL5_QF3'[=."]Z<954@
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
M:3_R.5MY"BQ.I?R//J-C5#>(@<1,"]UU\(BISXVE-45^9*9LZRP%_CX'_EX
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
MW=\)]EP-,72MG[\L.KEC?/*A0,E']O',U"6FVP.VS/"*D7=)5OAWC*B<?!3
MS5]<*KR32;#5E]YO 7_<\TBTU]A3O4".1U+M?))]@A[U03/[,!*&<;'QC;D'
MP#*&&@/U'O_:@.IJN20B \^630"A+%O%U\H>2?6_4C8R:_#KI-;32,0V'X=Z
MZJ$PA'Z<;$4VV<?)#K4N/8RTLQ'L5:N("BYXWH#%>LB\5VF+HFEB$U3/F#HN
MF.AXBU!L/B,.$PE0)YEJ(/@>\VEQB[<#8N$5$%:CANTG0&LHO,H!B![9+3B_
M&<[U;^;-]6\@(XC-.%4:\79#L!BXU>:X0JO>YV<?-89+/?:T1ZR> ^0Z#H5F
M8/PY-#[8A5,-B3_'PP<P73\._AP$-R* @<'OY\CW"#(R&_%^#G<#B6=(F-M6
MC#N;X+C?8A3&%+LH6B%"'Y$7X\!G1@<?T4C\]0-B;(A#/C85/V+O6^+OXD.1
MCX[9<2B3ROB4]>S?7Z6T+*)S1@L?"(IO_,5=1@LO7PL_'&BY$+1HM@PQC%PW
MV'Z"/#[J=!&=X#7Q>>D7'YTNWEEN5GQK2WU6/Y1)U,7!"#S?CQ*\A(B%9%]U
MD<2/ YXQ2B+112-S6=5>>#H!6:]'!1:B'#?A,@TSO&7G5T^ 51A_-=G5>&C>
MI\I0WF$7,U2NDISR17\5P1RX9#YZD]-YNN$-TVY6B1;D.N'S*3N\FU]6XBPE
M*G6H]MLP 0M3@]$RR4P6RL=38Y2GYSXR-N56Y0";<KG!*2,6*51-^[ #D,[N
MR)IG9%*JFRA2]$F L:___3(X3-N38 O M(*THTDIXJ<I$4E0D["_%00CRR$
M0ZS<=>8.\Z]CN IA#QX/N?!%X*/8HBHC3\X&&([&NM6@($\37 5)$J^> *G&
M\:O T!G9#7$*_=L&')@][#+< ;SU:&@B0_OX; 0V,SG),TG"-AMZAH8]V[U
MF,[9J0)^;O?@$$X:;8?6N/O364%:QV*V=FX2:>5!;[#=R$FGPO*N]1-H#3CP
M.*LROJ,UV0AGF(I<-$'/RK/295\JS!\,>ELM-@MV[\4H=H9/\PAK!#0GJUR.
M,ZE(?C1J=W<8*.J"D09V/%9<LXS>FJW*K^O'CNAOEF3MW._[G <9RTUFDS<+
M7)[I7>OG?^/76&_R(4<W0*$0&1B*8VY;9S!/,SF;3,=3(ZK@4($)NH[CN 7=
MP--,T-T9?R//(Q)#2=@_;DDDQBIIO0]E^>Z7@;_F/+B-J;-!(3[-X5XVE^&:
M*>.20:M?C-8.O:$Z%_J#\OK=4<IW->1:K$_KY9R54ETQ..Q 2@A5I=N(QV*!
MKJ(^%P79S#*PBMPJ.KBJW!9,<%:D5%UNEX9VB46A+-><6& J<[L$8[5 =YAL
MI.ISE:T]9H'P_IE.,@OA)"8>-SA4:NBZ(5@L6>P^"@[#U;HYT+LAU*L6T\,S
MO%GQR90[3IQ*S6+[\O%#:XJ\[OITB(+<='#>A?\)"_FJJ'7S4IL-6&45NN6C
M3:<'M) UPI%NM_A<TZ*ML4E.X4?UZ2A^Q'Z,'_9;]"E@%F$8!5M,PX<]Q;N
M1OQ<3*QJK3$R^0P=/V+.\D?B,D=8X+OBV$Y3;*#NGBQJ[4$C>72@ANED7\(5
MGNSO,J;>EY@*\-DFR!IO3HVFGI2: 9F0PZ@N9DAY;7F1,$GGDBTL* +[6U4)
M6B!/P)TTN%NX\-M8:-S9Y(B2]L4E=-*^II3(VA%8<C&[-3030 =?C)K2G;BD
M'$L34K#B3PX4A.R\ W5K.T6S4#&S*VNL6'92^_E@7U<_T[R+F*%0:1U473,C
M3E9[!)F,;Z0H3C4X>3H_3IY*.WO:G#S3X.39_#AY5N&DF4J\S/))K1P0'R>'
M;;>!U0#K_< =XW-Y\O9:@>]@_OC*.<*;W=PRDY7] *WQ6PBA=.*;K:"ZN2@3
M<!H]Q($<A\].#REV,'GD+D0EVJ%?Y5CB1HA\]Y1BEXBY5+4>)KUDM(1!VH/P
M$*@U7Q3,D2+?Q!H [7@1CQ'4I_C>85P^XT[U_2N%2H"WU+"PR7/,Y#EF\APS
M>8Z93")F\L<&^^NOFR ^6?QZ@J((T_UI<!FY"HSM 3$#/O<Q 628\"*]<N[R
M*^<:1Z>B^@+D-;@3G\748'@#3H[C, =5NZMWLZK3HVZS2\"T5J%APS27X?$D
M/6P?1[LT->)A'\:[G4?8=:N3,*#,^V;4<*YT'SX3>TV+!!B_N0O76'GE4#JA
MY1]W,G^X4ZP9VQ1-Z4\83>[[('##A>]>!S[>[KQ@C_$]IH_$P6%A\.[)_CXE
M'6SJU#"*P,Y]\^ZWQ'8LY:D,%!74%"55NC*JX-+M!U)D.2W?S)8<HCE5"8%5
M8 PC#*8DP(3RV)WM-3']D8R'J#>*S*A6\-JK:ZPF!YLY.'-CI,8/@&:+1QHX
M 9+(X B+QJ9@*+^R_S&,*MNBMLIF[8+I?5%G"51Y0^9WWZ(]M^)&B&M5,,TB
MZJ'@9?4Q%F 'U0(K-WY3:"6E1"]VU0W24M>CT1QE":9*;%!;R2"[A,:&<!5X
M_*:=!+BPE0S.X?M,FPC8I(\V?'!&BKET#PDE&93GT2H+ [&LYTC6O")9DOMS
MY&C6<S#K.9CU',QZ#F;-*9BE4L5377-,H9,:/P""61D.E7J?ZIICY'FU,,AH
M?"HC08/G5BN#@'E>+2'J\'R? U/0Z3B2KM/@X-1S;&H"4@2*3XT=GHH.1\XX
M^5-%A'#AIV8L(^1*U?D)^6D3SXOJE+56%*F!O:/G0#W7!NGH_Z RH.<JH.<J
MH.<JH$')]2?H<_:BK>!#U5?9L,C5"E0:OA1BYON1YK1,N!BHAI%=\4Y$ Y\X
MX1#6MX"QT%=6G_EMK) MW] 7PC5^>N=CNM[_AC?$87[L $ETP9J5.#J9(C&1
M4R=$ACS>]/:<L2;<',),=^CI"K%]29 GYV;)P+$WP\F\^R'%-[,AS6H$B*$3
MK5L/=5?A..6-W8AG$7SK%;(BLZ<7HO%QE#;-#3F/MLB/5WR@"V7_]B#N7(+#
MA_V.!F[LF&J;>^&O KI-XEH)\G.&^QW[!.HC;^1&NJK$Z#_C-W0+E4,>GNQO
M4P$P!<L#^F-VVQU.Z(CY2<8TKJ\EKP'QC=]Z)J7EAJ:4F PP-<*VES0TRM;+
MW.YFOH(T[VT@R6P(JAV!Q1!4E^)6A-#$&<-^>B<V<V&H'DE8"T,-$H;Q63#Y
M1H^86<V/RY,X9(=Y&&;-ML'R*3L10KF5TSGX)!EO.#TIQYH@ 4QT+"$89\=U
M92[*J'=)+&4&026H%K$ )0W6!&$S 7"0&& &824Q.N*D,2&5"5@M2ZV6VS5M
M[#RJTO:MQFTM@>V2SSX=P-ZN]=/E<>=7&V]K+%!^\-E78$KC7<2OF30-3875
MW1 LSG+KYG7/AYM-OQ,8BP'(F,$B_B6)-B3>GF0Q'P6N2P.SFR39*0)YAD@$
MV)7%<8VCK&=X;G8I"*!C^?BY<5+^:<[WKB\WFU[]EVQ=;R#NI=3,?J+AZS4.
MUA3MV"6&/$0Q&E8>FYXD!=XVU2)KT=42\VY[31N#$,V4$$#:Y%,?P8D8-3MR
M3+T[O&""R]%*CF7NPKTO4&4R$MZ.P'(-[5@;,PL"=G :("*;?ET1E]G(>#L"
MBY'Q7FW.A='.GC&%82X\WB,.:^'QX1*!"1-=,<@>3WK8$!\IN!A-ZRPE3?5N
M\?SN:OQ8D >Y=S$-=KB)G_JJ78(Y95[7&0!0I"G2:@YT+/A]HZ"_'<OMN,CR
M6MSUY3"5F4?L(ELQI"?L2M]2XCMDQ^XF)R*/#"(.3U!(PF!U2W'(:PTY$G:&
MWM U\LG7(K=>ZGF&0U"J^<=F,&D=5T-0R_NWP[&,W37*J/#S(]( MT?N$,6O
M@"6)^,O\A>\RFMW8K/_9#!SPT)7S/HWMB\SP:&$B@#=3P_211)L[["6)Q!NR
M6P9)X-6LPZF*=H2W\18OM%.?6^75QT7CM8.*%)CS574D:<V!A1 F1/WAP;9B
M6+%[BVBT+[0Z"4_VQ7^!2@-3P&XY_&?T -9A/E J6!$17#Y8 Q;K26'JFM\F
M.I CMQT13*98BX@LIHN9%A#$,<I/\U-&4^ 1EZ,3QS8[&TR:I*WP@2(PEBS2
M=C;V1FM,2,RL]=F!P=K!)Z.K7<( ?/%H1V?.C.P1B25[<;A X(H"-@&-EIAN
MS_!#M&0+X)HK-R$ZGM.MAZ']F7%&I ?9UK@9E743KU.#.R4S0H?A1HQ0K8/;
M!62U(? P\4 U\%VL*1;1R_J!UQ)0+J\XKFAA$TM2KO_=W -[CJ#IF.KC^IB!
MGX;CIEUIZOP#,J*:D%3/$GDN6C@3U'D(9O?P0^;"#QF(YC/ S)G<@.6XSHTN
M=J9R^\YT-+.,B[<)@K-Z6G'9>4GHU]YVH109!53KV(80QN#IE(U5FV>8>&"2
MVTYYKS+1&6N)G8T?>,%:N6U>'PP[V4+]@9Y#Q]L^)D#<V*?%MF37R/]$_+4.
MY[M@S(+SG4R L/%+2(>I?0\82RF(N@+HUGXS,=@$*\\N99@7(4$_!Y[+I'Y)
MMH21J\+_/B"V6J.JL+^7$3+-"=6+)Y.==H:^$#^7_B*.@FWP0#Q\X;LQNX"4
M=X0&6&L]516$I,.M7B]976CGA(81MPX4)%)=8WGF2F=8,N=W[4,AKM][[ 2^
MJ\C.VJ+Q+UA59M:_$Z2=]7)#J"HWJVMFH9RU#Y6;<:NXU8.81AO5O5Y=-'WE
MK'\GR'5W17^/_14FET2E?*>ZR!X[VQ-U#G4[M4^4>;[0X.2_"?+7?[+_*#*S
MOLYB;Q$IAC9\*4"1SA4]0T_*JEE>8_7@E.)EY1LASLPK^DOL7S*1*3&RO&;Z
MC*Q\(T1GE:OP%V;MWF^4-+*R9O*,K'YCO[VN\2;#G+IWO_VJP,;R"KL=422X
M6/G WLB^>H>V(8,,IC2Y0(&IO7,*_F'P]ED2SR-.O+WP'W$8\8#S:;#=(7^O
M'HZ1!#5YI99E22J-[\UI>X(QH"I%NM4U4S]X:]^8LO$'P[Y]3$5$YS:FS@:%
M.'\_5G/V>Z!,7I<E&)'R_\<>-1XU-J=9-J8>537<]O+T 7V^#9XP58EB5]98
M"X@.9GKUXT&>;AB2^Y@/]5%D<6G13+6Z]NTRPZ3468Q\!WL)53K'9M=Z:Q-L
M6E+,#KSM^FCY2,K$/DKR6;M_AT[KN^1OM<Z=H=.A(-B2, SH_CJ(E/J]-J^T
M%U'L2Y8JM EH_&2XW.@H<#Y?A&&,W3,F9']]BRD)W/L-HGPNU)/X)Z"Q!%*8
M+?9@,=X(0I7I,%/76K#_AKP8VY!X!;&U8W!L<5<9;C[M(U&H6P\YV+WPWX6,
M#T]RKEC30GL7+TQ'EF;N]$9XU8-J O+ADL7L[V07%=*"N\-J[<O'O\\ Q='%
M)H#LCD3ZS!W S)YQ1<MIU?W1L-A"J!-\AS3Q2":I7.MR6KB?XB0*&"Z#A>L*
M#B+O%A&V1T_1CD3($]WF("XH>>3'LO,TV-X?%=?R@H/M-O#%3?GNSY@\(H_1
MPNY)/@<5K>5:C?7!.!:AR3&L-UZN\7K!.T.L,+U9I;'0Y(!0O=$DP!S7.2K#
M-XFXO,X0%;PF880I=K--O+J/'T+B$D3W4L+JAG!<<NKA5F_H7O?2.T7A!N(^
M$W"/1D1E;F6^L;%\JWPR"3M-H_T5CC:!>WB3O'GR,>5!X[8[R=#,9VGDQW*9
M:; ]$[W)T70"^P4?<<4P*]H=K8N/9NOU\"@3B,F*E20'X#3P(TH>.'TW?GIY
MJIH;DJ".*="HQ,),>ITYP 9,CPO?H<*1U+,[#LN/Y>CK95,F&:-9<JD^Q$P-
M%ML@]B/)351==3QQVC:V9.PW5CJ?!%4RBY+1S8NBN/25S[1>($<FG7ZF9<+J
MC$OH=0_BOEH2OF<?YV!V\XF?@3R1M"([HNB[!&<S:79$+W1]K4/<),%_$T=A
MQ*@G_AK$!^O"=TPVAQR#,\&:RC_,=0GQ7!^!]6"9WJQR_V&Q8G=LH;,IR.95
MI>$8Q:\NB$PENN(JRK?LQX!^YKT-$IM*ZDZM+#DNYZW*C^RQV4P#Y=22=3!Y
MQ OWD2=W*=B6C0N/Z+[KX$XF!I,5;@?ZY45077-LW*_Q)&-\1\::1D^X-<5K
MYE\WF(=M!4CE)<=UYE3YD?'<8&X%\P4>V;W"J.DPS=M=VL:UQW0K=S,I$TA7
M?$&GFIX7F6.J?A$T+CRVHZB9.YDH.F(-0][4%3=&?=UQG4R-G,E$T!Y!T+\1
M1,R"@4\2WN5W1"> HSNHNMF5R<=<3$ @/3PV+0-95Z&ZYMC.J!I/,MYWN.U:
MC/?9O^UYEI$:[RO+CFXC-+$F$P% ^D$U8L.CK5ED%203O ?C$6TG61YG:<>&
M*R1O:>!@[(8\=S/U0 NOZY*N82>((Y*5%,<R09DNRN!*(<QSL&>%!/H1R:N)
M=YEX#%>BY9:)0*-CP!47'I$,.KB3B<+XL)7#JQ'T$]P1/:,VLR^3D<G*BL*S
M[,TJK^?@Q;&B7%UJV_3!.*H4D%Z&95+J2D08WBC^'#6?;!!MX@NXCB:RT,_5
M3([&<Q0.$;[TZ2W9Y<F/(^R^A3'B^Y >DU^FP.I,S%V!"ATIBXKP6[0O3O\P
M*= 2_..[^<KLRX1D**+1O/FS9-D[_@@2B>Y!H.GC"MB/3[XJK,^DWQ%,T9%^
MT7D4Y7(W.Q'$]->'CX60NQ3>8[&9U)B=E0X;3'2XH61-?.0)(_J,A(ZT-]B\
M\E@$T\6<3 RF9ZH+P;_[LL-^"+.UR@B.T:*IL#"35%<$99A/^.Z+LT'^^M!%
M2-TEK(,XMIA*'\<R,1F*KB3/HDU=N93+>_NA'-,NDF5<)B_#N18+ALE-'NHJ
MK:-4Q28'Z7C,1A7V9<(S6PG2J#6\2>$IQ2[A35N-;+U6B,=V9"KR,Q.JR?[.
M':WRE$M\Y$ =W5DJR\),?.9+1(1!=$G0 _$$':<QI34KQ:!UV8#JF*3:R]9,
MDD9[4G_PXX@A^HI=_O1.(K5RQ_;5QW9H=O IDTMWD.1?KP]L8&@^YYK[K_+/
M2_S!7R)V\1X>\$H<8G1]_IL3;/_F^*\%9VX][*ZQZ^)=$!)N5XEO>JGANC=#
MJG&G.R&B!X9.2*$9YK(>Z56B:0D;R46>UZ2F<BP^)%QT?7J][VG@1TQYWGGB
M0OCI98C7J0=I,(Q7[/1>*%4*3_;%?X&:5JZ '4RTDC/,^[6V> &HL!6LX6U[
M%W\H&9;&8</<'%+3RM6UNDUXTO/+S0@(9FYYBXB Y=,UK]RT@*0FF.O85DE7
M_-10WZN,^&A:./41*LU?"S*B'/EKCNOGF#RH#59K7FFOW[D$6UL^%D1ASP)_
MO8Z1?[]ANXK]3X&S+4MMQ,$4F-OVP3!]^M.!S;\0WPN4U+9QX=3/@^:OA9@,
MR"=B+OR=RNR5RA(+R54*G*Q^'T";YR41TCKESR?[6&GGMRR=^,YO^V#C'9L%
MME\(NQQ1H,#5\@H[<2X%=E8^L+?YL?J=OPGXU%M__0?_ XU5-+1M[>2YVOK1
M1H?\901=!B'/S^.9(=AW]F=HB]8XO _B]2820Q@@W(M^I#9CO/(Q&@4FPO@:
MF#X2!V?Y"0HQW.:5MI)M%*-B+9]M>@)9)MTL6R[%!]9AOQ&/Q9"Z^CYHYI3Y
MJ2$GR/]\EM(EI>ZE!?:>Z17UO/R9$E.A=?I1T. K]D_V')<4*TL+9L/*\F?"
MV'L+QV'+W?1T.@U"R2JX^K)YW'ZM'VW4$,S.EBMF-U&"O/ ^WNT\PHY]WP4[
MBMN1S>H\[N"9^8G1]SB*DI<G)3NDLF@V)DCU8V5F5&BES:.]2)@[#^@E7B/O
M@!DF6[X#W1Q.>RFV20RK4'^E3A'*/4EGOSRCD_[P@1+C)72'2^PXBM1\A%#O
M&H[IGS?M[.F?]:"AQY>$X7%%(_S$C54XS=O6SDC+6S^_?XZ#QF2-[<X+]IA7
M2&ZY3-.L),49B'U YG!L2[*C?QR#L@PR&TG:7B\MF UORY_9/SQAG.2U)44N
M9BX$WV(A\MT3XGEATEF&)\KX.#KDLVGY9"4$BQJ":QPM'L*((D=.]@K@]$[?
M'@1RUD4O$&M:JRZ.XIRX'L[(9-R,H--9?S*""\F8FH''M-,9+Q5DWQ)3W*RM
MIN*/[>BT:Q!SH!\IB?!9\ 224M: Q>X[CX3HRH'3.I?DDFC&R#"F>)?:_BB-
M'Q3VW9"$XP/@11TP^Q'[6_"(*?\K+V2^#)#_/D84^1%NV0EM_I813%HV'@>E
M7>?2NMA>8QB#(CL8W:T\DDUU'64;!#M,H_VMQSZ&;83<'ZM:*9K-$0[ %P7@
MD =^/](!N<1G>$>Q0U!=UTVU\RC MYEW(BVZ<C^.(G<,YTL>PK]^O&($Q)1/
MMV"&/TC$L &+W;M72R!-O))\LQ_A[.$]GQE2D?),?/:![+ ,B^:E3@/T \B+
M'*32K=H#8OB+NY!#.I:%5V%!OKK7<-FZ8N4$T_3L7F>7S/4YC@9?\K&->K9B
M]IF+^P_?O'G[CS??B/S_1!Z MV,7.D-=!:]0)/+FSU T0LNK$C9[Z>\28FSO
M7%7FF-$:&['YDE%<0EEO,26!W#S6^BJ;!HDD@]N^UW2F6JG$^<)GAP*(KA?!
MST:Y2SSIS5\;<I4F2,!SUXIH+.;7*XJAD4D210OJY\L=+T7WTJ=4MN.N C_:
M2)TQS2LGK^E=7RV1T396R)8Y]&ORX.%%&.(HO![R[I QZ'T0N$_$\Y@'4H4_
M3CQ7C0#]@WVQ#6B4ME2X6551@9AFW1BM%DEIB;UX&/6Q<S)QX<;'N[2'[."
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
M'UK+B;@3@,6L(1@1=K-+LH_%"*_&(A/_ 3'DI\&6I\T*<VS0 -1.D#6.=2=
MR8'2/=@ZP<N_W4J @0K9-3_-JDG@D+8EP8[!CZLZML2"GWU+]HM0KZEE!("'
MD=P;@KQ>EN9;E;D$E%,L:#NITK;@F3'KI&//R?[P.VF&I2#M0)_O\A'2L"^J
M('3:K2MOW :E?"40V<Q(D8"JU:%4R>H+L15M,OXVE >9_HQ)M,_GC8KBT!LJ
MJH+9<7FRA[P]I'';[C"B=Z_(LQ:LKJ&;!$X W$4BC7N4'=UQ/:AN 7D9%QD,
M,@U*%CW,^:XB88L']ACRA1@F)8Z>Y5/P!Z;!C8_/R2/.R.$.,?MKR"\)A1=2
M:6!6'I['L)1SGTV>KU"M3>Z80E'B1-@5)?YPS6>:$8T?WAU+OCT,AACK5$ E
MFFR((F-V4OB+'24>4[)KXN.#RMT3E;P&;>#'*^*!3.\O4S2K!/$Z#J/E$_O&
M_9*)ND 4)]&(*DBAL-IORJY*R(G _)2@5HING"A@.$LDB3^*_YK0"2D,?]4S
M0H[]"IU;1N>?JF]G>I,8KAP1=W3R%6<Q)?[Z%E,2I"1>XR?Q3S"=3>4P6WQJ
M4W^74.4J2&RI$WG%.A-[^CT-PO%%W$Z)K>9A0/+N8+G9Q@T9-866@K>(WE">
MI(9=T3 ?LAF<#%I[+2'TA2O%3J"D,P%=M*$#>RE(H,]1,$7F2)@,@XW(W]C?
MLS\O@Q.<;'@M:[$%U*PN.R4> 0W_Z;5FVXQ9Z 83)NB:E3:8E8C1:44MD2G
M@5$MF*SE_>F+LXUG,BEA>CL:>^S'Z_?8Y_GUO,F/NV6<XEU/>(P84&B2F.>Y
M*R6YVCM.:8!(&=8K1#]CGBD*+\8F;)9RJP>+K9%S_8.9M!](,/NRS8(GDSYB
M+]CQ(QKVL.Q .#]GL(>!,@.;M!ZEMSLOV&-\C^DC,XF;[^'K0,RLPTDPCUEH
M$6\B>/AWWE#P.HA^QQ$O>%K[Y&O5P#7TA@U&[/ST!5!PF:Y!OKJIEJ1U+)_-
M^=S+AXSQW9&=T=JL\<*,+%:AW4,MUU=$?781Y0 A6P^VXM)K:JKKF]P(L:;.
M+3O7^6'.!;\,^(\*4RF3H0]OI3;">-18S2OI4Y=R/O\XTC&=7&*$_@_9"5_\
M@N2'EC1,C2*+'3-'TS%%&<DEO8QP#:2]0 <VT*Q J5V-G<K8NECK**] DZ]^
M:EPX=C/*/D;F^MK\F2.WC$PR]]@OW*SR&<'UY/2VY,>&=5 GA5Q:>9?J'!(5
MFS[7[!-\$YZFO' YQHZ6\]N0TMVG(&U<!6NRV(ZLFI*MREPK-3##^ O0$3&Y
M2[$34U%>?!M39\-NS!RQ0AY5/Q2+ =?.W7DP*OH98;0,H7**J;G?3>MLQ4PT
MKL$&']OLJ9&A2AXNF9U7L.N4&-P(P*(N*S.[F0,R2;SCV+3GB%"1A1&LDO%$
M!'F'07!%4U=9">1 J]F_JC#U#F4Y+/+FL@H\0.5N-J,UQ728:J7"+%OCYG,B
M3_;Y'W\FF/(GAOTE?V" *A25Q&R]_X"&SA?C[[(,ADG S5%>8<0G?"03GFIT
MP!6,JA%@NVI4;3<TBEF.T5#U9TIDP!20*DO<8A7I2/*6\Y$&R?O"WS$[2I#\
M+5S581<ZFW5(6L=<HSB;^ C6M3?'NG _Q6'$J;Y9908RJ/P:$=IRU 886I*<
ME*F$&,&GX+G>1!#'FZDE+8+7F'UO>?:4LEG>#U?-F5"!I^L)]^.0=R-D88W;
M>$Q#*KGO(,V=45N0\5;QEXQKZR0IA(>B#,XL:8!LNT>,HI)F[?2;> 0QK:",
M1ZGSBX9$1NW]T3+'I%W[FGFOU*S%I C,#3OI$H*UT2?Z<H!Z+Q#=8?,-NC_9
M7R/>#/9F5?BA]+.B-+ 9'E"*W#+KMT@C5WBJ5  WQI9I>\%455 E6<F?<8#2
MDGS]5)67O4?1$40FVV-*R[\LD\'.!,E3T8RSJ8 =;%^"G:(Z+(:IQZ[H6H(=
M+J#;A<[2\:JO[NV2K/ 1+ 34@14F/-LK/ZM]6,%$"):FLL'^5_:_GV/RB:AT
M?6I<:&TV7)\G64AQ;?I>F!2KA;^/D7\2APILK:Z9/D=K7PF3>9()[M_$_T38
MQ@@6<11L@P?BX25V-G[@!6L-]94 9^-A0$NG95AC]@XO;ZG[2Z8%Q,=AF*/=
MGP:7D:MSK/0!F_[&D.>+1'L4';G$7S=!?.&[,:_$0MXMHI_39+Q]6DVG+!TU
MD.-7K*D)2)%!1D=K)8;[)O#7?[+K?KE!4?Z7/_@?:.R?;O"6%Z$K;R(-L-/?
M3CJ\@AFA]7/L(U\@_HS9F;MVV"9?J\JH%\CDKYU^-O2/KE+F_1\;9FRL-Y@K
MP1GR"/*9P<R?6AU.\3L/.[SJ-'E_19XGON.=OV:G+^:=QU2E9!"=A==I)7&:
MY*SD2"PUT9\Q35LS&N\WR _9_TY0%&&ZOT+LOX37>ZN)5@'<Y+>B"FMZFYBH
M2^9D>;=D^O*)^-?(9Q0F6*^0'Z^0$\4Z&T\1Y,0M#54&]78O41;1!\84['XD
MOH]I>,FHI:H2Z88P]=.MY_MEVH[H; Q,F,S7?)+Z"F5'J+YSI !N\D>6"FM
M&G6<LMN.V_\_Q^2!_5'%O&Y<.?$CJ.5SY5IQZ 4$?O4<#R,Z/!C0"6CB?)=C
M1B:&CA" >H5G<N.<,GM@_85PD4?J5E(OD,D?-/ULR)AOM#UJ$2T/D&9'G*ZY
MJ@+/3AV=ME1ZV9,)J-./5Y;0-7YZQZR!]5[_@.H!,?V@2A\/,LZ;:34J4/Y"
MQ$9\C_P5]M>IIZ(O @5PDS^J5%B32:;+Q]:0C0CG('*%G WS[/DX!]&?3UTJ
M$H F?G/+,2.3@TE_^EJ<C>M?B.\Q"D1HTU&_,?JAS.">D&!%)@%CO3X%XG^S
MO;CP=W'S";D\4Q"$)*@92$.6*=DKH^D68HDI_=X5#OQPOZ(3T,1/)SEF9((P
MF?[*@XPNVXR)"8>"7!E4]X44H,F+0889F1C,>MD\7(\(5P1>(K,^/&0.V1F*
M0&=P:*DS*A-7YX.\AG$5?]T4-&2(S2L#:0;FKA1#,FD8=<^3%RZ^:UTD(@*I
MD<?L;8I<Y<0(!7"3%XL*:S+9F)I<4DZ<08'/MNM!+73RB%I@3/Y:Z6%!QGB3
M;^M)/LQ]_,3.2Q?=>BB,B'-+ S=VE!U 65A3?S>2YDDF$',S/TKVQ<^\!>L3
M)OEA^1O>$,?#/%V8?;#./:\(=OK!+!U>96(S,],CK<8XI$TX01BII/^VK;78
M&4V]VJU0!=[""8 RKVSFJ *S*TMLM8\8P.#J1T-4"!1;02MI<FW97)6X_OT
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
M\MO^&-*G,.+:@LWY@4M&\?&5]]G0^M2CIIM?+.#":N,"F:7UE]^B-S,VG.N
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
M2#W&$NS\2='3^'PG6_K1A]H!5BQ=QGI$/7F0M9C3<2BW0 [^ED2 /&V!? $
MMI6TS-NLOW!6SN<6,0 ]-T1W+'TX/&5A$%+CC5V?FH-K3C..$.RUU:=0EP4%
MTB:QE,W?6)8UWLQ6R?@,<HII>A1#/2:K_DBFUQT69*=W:>AH0$WN='1@20K2
MORFXZP"068O<&Q)C5R$>5:&AU&7*T&0-+<-N[UD$!=3N:)H?'^$E/(A9AB(Q
MQ_9?YDH5-!C=Z2E:GR]4CXIF1+3K91!Z.$B;R[E]KC9<#TLLWJ60CY0?[_A2
M0A$B"'C:SUW)='A0QPF&@PRAYZ&BWQLB>@ISL>[K73L:R[@-/[TE&;U/8Z.,
MV*-U2+JR#<W8TCJ<5(C;UXAC%2G%INQU6S80LO1\HKERUHYK=(2+XR/O/M=.
MK#.L&T/2@".T.F6\/?L8OO#]]Y'_/@3?CWC8;0D;L8%\M53@R6I8G8HO^5:>
MIP>QI]_$?*@M%Z;947B A,,SB)H3M 15TXG<Q*3JMH@P3SWQU-I*8P'&W8-,
M !=M8EX.KU80:N^,ZS:<PAAV2AQ./K=#0V@9+9%M(JB4LBA]/L?&IQK.1_$\
ME!LT RM-CR+9> <7Z5[W-@W1=2O@J2=K":#5PY=WYV__X?R=.*G._JZW:CBG
M3@L%(UB"R\,7 EW.SM^1IM,"C'8#478"3 968-RV=Q]NG_/;S9>,%:\$6VYX
M*!D/@0 8+QI;7 I=SY+-V2%CY:/.WIT,A@*3;&O*!9G@N8V/D"5],L@<2DD]
MH*?G[91,C0MI]*2?M.0J?:0#78(9O(U:D8N#G%E&*OXFI'+NO ;X($NR%_[N
M^SK9<\SH]*)X.W(7%X7 JR<,;N('"A=LO+L8SW9/UR3J)QA%CSF-+3\6E5<J
M2G"NS8#6&7!/(D%M:2: F;0E!H'!XHW,I+T^Y(>4?0KC<'?8"?)W921,$ZYP
MG:33 ';D8.XR*:=B60/>&S$ V14C%( F=?15*\<-,H8$\LD@\CU"?QH\23Z)
M"00Q/HWS$^5,B*)CMQLQ0/MA3;MO0HND^\LZ';8TT+VKR<"_"G"WGUI=@J/;
M3KP2B&JOV=@[8T'\D:6[51Q S@&XX*#FE24$!\GY4+Q#3&F KX ;-WIWXI(X
M**D0;NIA*<,>P:<K5 GPM-9J1-V>#TD2O(91))[HRLO+S<)5X2;1R8P!MS?&
M1KQA;\&6- 1.&RK%_7$VE"+EX81EA8C.H[+&JS;2T#T=Q3J7"B'C):%*SHM6
M5E6-,=R+ZC.O2BTL:7*58C%&^% A&>#D^73Q4L;#X>FO;)T_)I_X-PL$CO<L
M8+O]W!<_XQAR6/AL%*,(A(MLJQ91H3#+FL TXJH3KO:*HU,Y#,1OUP.19J2E
M:-)) -;Q98U>]]&I5X^RXB5E7/F4I6Y.2;H_)NFP-:;&39F%L#0'EXF =8O;
MR%;-.I[QBCWE;DQ39"2G=_!R'A#<0>,E)MVK1=;6<(KICO/27]#XYXLD39/7
M,-[:6H@($1]G:#DK&OKHB7<D3W5/WWNED9@D^D:Q#N-]@M=T7>ZT#VS-\1A<
M'!^?&3Q]1>-C-NJP843:PP'$A#\=5WA-CF0%/7C8 NIFK0N2Q2.8V2*/+#8P
MD+FY39?4_FASF4201972:*[P_I,17#["UQT:C;^N&I%_8U%P&JCO)991)I-N
M^&)O8N-UF#@S/#PG:0Y>1"C*8*NR5)1\;($*?C0T4E'X((/N9\*/' &!Q5VZ
M:8A/HFJ&EF:$P[C*(>:V/3?STP.-$#Q-E$:D&,ZI(:Y@!,N?K-+,X<Q7]?$/
M, -!=O*%!N8_SCP7)%GP_NN>Q1FK2W74@]II+%VJ/DJ2ZK&F4XBTH$182:I5
MUJ4N=. ==./$+:LZ:K!^EDZOPMN6Q%O0H59(5%-PACHE&VIW+.]$H!>Y4T#)
M-8ZT!%-C9GCVHYVB5VS#4F[0?X#Z5S'XJ#] V2M;M35(SH>U-<24AJ8*2A)D
M6],@6T'$NZ?*4J 2Q:2U3F/LKS0)#NO\)YH"67Z8;-QE\QIB.N,ZO(/2X0<O
M; %=2=.WY33U[A&S$?1)8K?>PMB[%V[B=;)CC_2KJUJX^'".:^&BC*"U<*$'
MX5T&_?)^JN$."K);#5<]_W%G /$>;!8F\762UB.QK#;Q[#937:H>S@":K.D5
M3BDHB5#BL !=#L2:8X%WT(T3M[QVBO;ZC;;QZ@&@S&D,GER*QX-HQ!JIJ;F_
M[A[@2"OPJ((=Q+:W:"SAS& L2&D<TO 2C8W_K<Q'/DIY(Q 'XR/1=:EZ4(*:
MK)D<+P"!Y3T2^$*&@M*7<-#0%+?BO*&S?I9*$*ZHDA@BKV3#]2Z8T((^0U1F
MR&9#TR+U6$(OEZI^Y'9#JI["REM5]Y?=NE >0*8MM5:='YWE&!FL^R6&S6$;
MA[\(XA<L9ILPYYMV^=#W3<QEQC(H277'8AJ-T'JCAO)2)V@,QQH:\M B+[3D
M4SD MQ++$2!\6 PA5.>^&F1I#IHI4"11IJ/7W[+"##+N'(=I;*C9R@0,5G%
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
M'J0MGXBE>(O7V/+K,.-Z!LIFO(_%RRX32!HE/?%%O%+B&!-HJ(9H3HKV!#K
M4P?B=1Y_4!@24H4*Y61-PQZ!X%6R%K42"XIW(D/HFO].8ED8PP.G/;E1H40(
MR@=6$[-L7V&DZ$%$%T\G.2U152!1S]?<PNC3!.3-@Y*&LN.- V%#$R)"C?0
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
M3;@.<Y]VA5I<W<1,=):6 :JMI1#>5,G-_HQ[D?;@KLNN:7.F@;#"5;_NA))
M!(G7ZR5CN7=V+:/5&5<GL!\],A\>E>/YB,Q7,:0J\S<0AN2I*-^0*$^K[REG
M;AV<T:EF,A^69,,XMZXE3*!^<'E1&C]H4<@(+4PSSF:N2-ZF6QJ'OXCWPZ$L
M:A*%@?C'*@[NP*R,<_'/VTV9,D8CL.!$)>3L*LS67+,?4O;(ON87T4Q/1$S.
MHX<D_*GG@%Z;A[SOGI\4FY>UWI +FH7"2]X>23C%VVSY/DS.!<7V%S2+&$R/
M+<4S+A$+MBRX8OLD"_,,^8"P]WFPSF[]7A@;&#B+YOP(4K3W8A!J+7[SV(YJ
MAO:&WL/ZF04'",>L878C;J>*9Z!>^9$' %D,OLHNN57 09C2:%8].P%7KL\M
MXUG&?"LE87&WB.+63PV4R<#3J94RS4I:%O,]^<Y^"O/G"QK_;%J<58.,5PTI
M84A35Y)7WI4\\;XGM5D]JTZ%I# EBBW"B$N%[I/DEX<T9>+R&TY5Q3]F<N<,
M#NO!U-1@"WMI482:EX% ?L_/!B(]\=1HS=W6TRS</S._/M\;P_6F>LH ]H8\
M-,O^7[\XP032,?IE\[%_KB9@%<HXKL0GTP2/?6:YF25O0L_Y=90!<\IPPU4[
MGZ50,@V5D\(Y'JZN+&3:?E3&:(EL%4]CGE6#03G\[&-"XZS]+E,SM*.C@CD[
MSKV"(YC5.!WD!BE;7D\+UL"1'Q/LUG*$J[(?JBM>\;R<W\!#1O1HV\DYTDLJ
ME*82>C7RU!*5V7>*^5MYXR#]?15%R2O4=!NLLHCLY8-$W(4):/&C+ 50=Q3O
M9N'U$EUOUKJ2JG=HK5685"W-]#J(?" /D0)]+DP53]?F6X3F09X)P:=K>8 X
M,1"U%,MI'X<;CVQ\I?? =Z*Z:I%KG2";D&V%]]H@NDQ9$.90:X%E7,](3*%J
MGWIT:)];<^7/E6_+LH:Q3F,:'<O+4'CNBFKN<MY=_6/!);?A1ZVTI0(4!IM^
M16M$)0Y3<>XM&60)O;-OE:EN/<+FZ9K)3$BU2M6;O95Q#F_PI!F-[HL"WB'+
M+H[PW)L64-#.;B^",#;0M+*B.?G#[__IW=NW?ZJ*E_-^\/@LO,WJ,:-,+8Y6
M$IEBSI;:X_*9IEL6/"9-] 8+FA"-V\TM_WA$" >X(SJ!FJ#FBF!-+>!,,Y+C
MMR"GX!DO4@VT(3U\W:).LIH\;*I)/4"9=-N. B[JR9%O(!KX6V_XG11"S?N3
MDRW]F)H*10&<HZ/ /.5X/N*'50R9U#_R5.)@6'K=8@8#D[4.&6X,Q'H,#R>7
M@;%]O*2DR9O&0224PL[K$4-/UO*#A,9ZV-Y\U:3OZ>LG"#D*:313+1C90*Z/
MP5(N,"N1OI)=U68IVDLF)JG:ZDUP@HWOIR3]&0IH)6N6S0N2[D@^*M_+&$&
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
M9YNG,&=AP9>/98[)F("[RG [DETY,%15W?"AR0N,#75:*!1U+\:'ND9A1@[
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
MNS@V3>[H4;QM]DI3H2#S8ZM4DN#PD1^^;O<BS._/+,O!!WLG/ME9O$"N>/<
M;E=S0SZ6HI%?QY1C9';\7"Y7W_;.ZX+^_!C2^*]A_(E!15DMIUBOD],@ZM/1
M$?3Q9J1L1_YWT?+_>+R<PA:Z]DM)IV47NLQ)/3RS^!?^_V92/>GE.$VVQX!"
MLE5#F6B]"%>^X&WI2N8V0X#D4-:6E!%98M;%ZM^5J_PK6>-SVW/7Q2&,H**F
M[ N:QO0X&<'YK6IW?.QC*QOU(>!A.Y?+I+WI2N8TPK#]1-?/8<S28_LP/Q\@
M5,.YCUE5<(-@I>XA@E19U4>JHSV@1T.:;2@-S=]2K]QN-E"5?7XTR0=R7?!*
MR@6"GZ*M"C@^#M@J>75.U^A,[8.&_LR>PW7$LOE0<C*"\TVH.SZF6!*^1.2E
M;"K1)QYP(1=-&Q"2J=D>TQZ3G$:?PCC<'7;"\U>>%[/'Y((5UW<L,+#U3>BY
MS^+19PY+F0 *I"1!! U2$2%Y0IZ@R'Q!QR^8;(7;9/08KI5=>$W'\_PEAJ?1
MP?^P3G;, '0:9-R&PPXSI'.[D&Q(U944?;WN6X82:^)B]!;#]ET\EM_$+ZR(
MIKF)1<;C(^\D,"O=WK#'IG0(N7T73X,C[ DJ!MDT55]XW:)(<87NA=KRO-D9
MRZYYH$IW5>Q<7'<1"[;B5C;)PMP$0/*>3A$C90&!2-D6+MQ%XR6X8I2+7R,
MGZ6=R._A812NF3(F0E*R.,G9#P:"5_5W[.E4L(+ 0/0X2S9G!V[*4-&)? /=
MR-OS;Q>@(S2$4P-C:/;VE24C"-5(:51Y@4ST M[;=8$$E),!%YU4-_@H?38@
MAE9%+-5$;:H=-!2U77>#<%B&5TZ?J;'..7]XT730&2Z%K3KYE/[/D"_@W_C_
M? P?G^%UCSV-CUE1<^CR_:T!FG1IN3W_:'*% 2K](ZG[DX_A&Q%<5=+X ^6[
M_I\R4I BG-8"-BE#B=98,UDGR_/1I_0OAWC#PH^A$:I..CFU8D]'5\"D:,@Q
MLHP="EOLEL E4W->8%/&A>RFEJ^P:H%_%:MK7^H20FB>DRC@6#7X="3=W)>K
M[/& )?NU&OK?K_$5;PI:R6=FY7S\E/[$XM?#7PY&BK';Q[4%?S*^0C.*=EP_
M+N%8CZQTZ[OMS\K&2/\D8E!A-[UC\O@*5*R2CNYEVV="(>"J,8'6RY ROOHM
M42.3M"IF>/CE.3G\KV=.Z7B@\2L+/S,61.R2&U(?<Y-K*SU*KA\CT6$*3>.&
MOJ3=F12]R278TG]\0SB)!>A\$Q$VVX#VRHR(T>G4M&LR&>>[,5</Z/P"7<F.
MLJ1<U8DTO3PK*".9MJ_:AQ=A!,+@'B/F?P[GC,/H#^(^XJO' Y;%VK1;1BP&
M*J$V1N2SL]G0KMB&I2D+'NG7PH.-)OX9[&W&1)V?5TPYQ&ZTREYOR![Z#<<*
MNM[L;,5;[WM6"V5U..*$7\(L3.+K)"WKHOU$(<,D/YI<B0Y2<8ZU099P<!7]
M1+;GONA)7LNNOB-1S636W*1J+885@#ZD299]>;PP0,M)%[<NZ^[@" A$(\);
M+4+>\B6NA2N9D:TK3+Q[E&Y-8K).^S@O!M\='STFE:V6X3]&%KIU[NE/RL;.
M^,QRLT^ST\'Q,;@]MB+<"?LJ?40UX1]E;S*VEXCW+,O3<)VS0/A$LP^@M5EP
M&Z\.VT.6/[YR(^#XR(7*'E^3_\72Y#9FG\/8Y!,>.83KT)=1W&+1,351D@FJ
M9%N0)=P0* B3=]^_(>_.W_ZP@!N2:4#1Q-.,7U(/B8CCN9;=A;604) E'TR0
MX$$/+0X,QAF3ZG%OUWG"*7<&%C^*_YU"SVF-X/1J?!2KPSJNC^R2;@GM=^=+
M5G(F@!B&M?:*V@6=EN>L[-_$9:8!6J4=75O7,B80>%5-2='6_Y6#:N5K6* 3
MM%%AJ_T^I6%&HRN:&^6U2/HY3F3I<X!EKE0M"31=Q/E8L>Q-<@HR0<N3<I&9
MD*05? R$C71U;$7+N5"XZZ$QJ;_Q11@^:B'4HE=,U?90=A?1M:C L]KR_[$
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
MK';)(<XU%<II+]=/#ITR@.<A5^T(%0U]NDZ0I6X_/":9E7T1[?+P$S((8<@
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
MR9P^&]2;V/0VE8:/5,:)S"7:K''I_/(9:6^[Q.?6IZOWNWV4'!GD!>V G @
M,'Y6>XB(XT/T$#_8YU9U@]NPNM]B7D_0%57S7)/.,M@"I[+BM0_DG0Z. =$>
M>^A4Y>TPA2YK+=#>-&R%]YC2@/$#/)CH</RZ"*,H*U(_("],ST8:).)8R$/\
MX._)!HS0LA^A<4">H&=930BZ^OSJ=475?DAV>!EL@?,QH;%UR!;:V6W%4HP-
M+..!-U]>G/N0(&HX*&?KU#(;9$=FGG57?S'QXI,LOY75UJ15[KF""NE<K\=T
MZ/O(H6V&1RM#-$T\)^C+A-'-@3V9C65HTB<:'S9TG1]2> J$6P&S^,$DH_@(
M/NJS@0&!1B'7$KMV>\)_*N,#R9JFZ1%^MXPR(K@0NUYRZ>Q'1S8(4N4K,A X
M-P> T+&<%YO!.!F(<1"'@*QZ$@@Z^ ;-D/ADL0_228_:<MJ9_/PP @'=QRM^
M*)EG T)'<^VNPUG!#Y.B"0G:I1M\[4U#4L.K-?2F:ILN+QXC^PBON-[Q$VRB
M]P1OOY?C$V6/ >7#\"1BHLJH:.GQ:( N=I,>+YW7",T@KF]OXG6RFT45M,F[
M_O9;8RLS*D+19 E.9(DP>ND3K0F9?]*G^TQ!;/98R?8PW@R)%A-#-D2)B 3:
M+L5\D(A*9CF<SM+6770/A7VB\EZ0JYI/29P_:^E^>4_'+Z]+6$#+YD!;LB\:
MB^K&.VCNSY&L7/K66X/8'*T/&JM=DN;A+[2HJ< 1Q=<I?(K8*LO8/.?5@1$]
MA'2I.4)SVYM._<HJ'I2&GB3;^D-CWK9Q 5W#])&EN_D/'6(4'ZZ//AM8(+>X
MJ=@7Y?S(KCIVG-J@WH\=;7GAQXUZHM;*!]RM<.DA;-O6K<<]BT2M.9J"1PB]
MN)@JE\^4">?FC#&+J ^V;@$O;4= UO-YUQH"W;PRF_49<8+Z&,;L=E,46[@N
M7)?'N6$Z,*3KD]8 /WH(;-R^/G=.36EV$*<Q>TOOB]@DRI*OIG>V6%_G<9$(
M(WJH>&IODQY=,P.2:'*?%).=QH":6;?@@WFPQE%F#,#C^P _*#W<JIH*0&T-
M-?=^Y.'&N3V\(FWRY&YQ"8GS$KE@.\N8R^>3E-HY77VMN&S7,#AA8<C)MXPK
M940TBH3H*5ZCM:]L.43#J9]O@)G!-VZNY#%)KFT+3;E('K15EZ^T\?KN*-<Y
MP>TASW(:!UQE2NKFH(Y?I+/;($&,#=3_6S0G2=.^KQO<^X#5@FBY@16S'7]!
M5.J<UN'YZ&#WZ SGWIY0<&.ZJ?C?462B4^PNO<G:/J5'(U:^7O/YL'MB*?]'
MZYVVF_@QI7%&UW,=8XS&=^[$,^$.2R_F).",(Y[BS."GP2>0/(#1!@:=M_U,
M%VJ$(Z\UEGA/\HZE8JR9X=D=RR<4.YSHP*Y\+73@=5B_L).*$H%8?P$FB[F[
M9NZ>"&3=%V=]NFQJ7M RS=DSV; %/9+4$Y3B;4#6>QK0/"TG_-LAA%C#H*R
M9YR:HR+@W->KX@;+TJF[D*#HLXQJ\#J2:9)%AN9M=6#O4;5#A.O@RQX#VI+W
M%W2#+C4NXG&ES<(8ZK9+,D&PTF;M#JY+F[7&QDJ;%4W*\'NP"/YRH#&Y9_$N
MC)]"+]8 NM!-J;/3B8W8[^_9"XL/#-XM@[JF*3=*117^ S?(=R)N,SK \1PB
M:OC_!8_TZQRV@ T;KN^++7A$O3>"$@&!DRT_"^3>[WM&X*!M:MBND;W/IU6Z
MYY[MDI<B6WWN>DV=H7P8K @O.I6:TJ)]H?0\!\\,2 ^IT=2;L9T5^W!XRL+@
M6#U!J;6AG?9Q77+_9'SLO%NT*DL*,)_9(<@B-Q7<)!.R]-Z)^/%VZNLJ#MH1
MHG/HA,$QW3N"AUC22&^6/;3H*[-$0Z"]=).AV=NZA^&N@J;!79H$![ZST13V
M[KGCYC1&=>]_&^0)TTQE1U+V)%57Z;6F#R><MHP[[CB]]1AAJ+_?;!@\)<R*
M7!EN.,&3UL5;! =N494/#B?Q+*:/P>CN%9X^<^A%F,B<RNG7[MOG7DJR&<NY
M4ZS-;"FLZEJF:T[6U.'7[^78&]!C #.5[R\!"(NIPH8N=U,&4SJS$:J&4RNB
MMRZAD 4_,KQRS3;S)C<XIGNU,L02^E;Q/DR9=V^PJ3#;6D1KYK9&>J&!XJUX
M2J=%?YY'SO'1G"=VHZP@0/K,<I)4G4C$>Q6594C5KWV%^:W736M8J!T37;T2
MMC4?4*JK%QI&$-K^F-PS;IZQZT-^2&%SA%_*R@A@!2+&#>&ZFL0H;K'B Q)
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
M1OS@,DF)]>2HFQW5TVV!X_ 29! ?.\'2GS:3'A>Y;I:'W"7C.=#JP^C[QE*
M]:AYV+ -A.[5!521FM0H5T3:UN+(/D2^U$T$[PFM <(>_=R,Q=<1;93OY$03
M@A,=5FN^W#<5?0GS3.AGPH:VZD P.Z?$V*@>/ =QP$K\OCO*@.71/8+.@$,3
M*-H8PS'%/Z1KFA*2<SOIISBM5O&BK,2_S-+Y;XPE?YHJEE]EZ7I=Q>G3)DX+
M]E_ 031,!787ZZ$P%<NN!T?-Z'D\L'8F=%6RS:@>&%GZ+4V3+.@6UDY$B@X=
M .&(_ZS'XA]X&^7'P7PJ@E.>7!X0=I[N0G+)1E-@#2_#CQOX^D_ZG_$N*_[!
MCC(?.X_SK*=TRU4-8A-O[V<J-L@ENPS6^RKH]C9,!;Z]]5 8]64Q.&I'ST,Y
MMK&@IPP;$9UZ=W]+F4 >9P$\'\X -Y8,/F_@<3T&_W[64K=EIXK*M 3?3<9C
M=-/U3_PO>15R@$USX5L=Z0$Q%DJH1T?-\!FXNQU\Z)5$,*,Z<0/0-/[ U9^<
MKC>E*+\?)^RNN,CC=+$)V@X^*V$4TW !9:VHT4V.1#\%.3V2\V>A2X=P<%A;
MPXLPDPML\"]\(MRAEXKU0_>29B["U:(%Q+ICFN&%W#!SD!$<O!CN"@.ZT[JX
MKW.ZJ)*RRN.$KW>_JC_A'S9E70%6(;#"8HJIZLV1&R);17*CH(L87MSI@JZ<
MV$]4(L0R/VT(-RFL^<K!V>2V!7#N# ,TUHNCF2.WR9S2 GTX-+Q$;/@?5U"Y
MSBE)E\6&[HXGLAC6G(OPH@=OBAC3K621:.8CTMAY[19N+(0[H(/00TY?XY(\
M)/'"&)AVI#Y3^B_!U\77 V(,2!&#HW8TLMCLQ[=!VRDSNH&&T"(O__<33>FV
MVGIO$S:GMT78O\;;0UT4T!"N?-R4*2#'H#]H1@YPANN1F7 WB(7B]Q/P>; H
M-)_['S?V!7Z?#Y]U'&CYK" S5=7])DO7W['_GN/W .E#G04L7R@ &#C*QT5\
M8,1&XFLM1FJW[[\>L:G<?7[+?B)Y=I^2:_I*9).7FY07N67_+-B;$.3U\%T,
M/*_$$S##'OGSG[[^:]0VP*FG\1=_#M;54 YV3I,0HDSNKE643+'F#0;+;*&U
MDAVKYX#N0_!]MC10&(ME-V.C@G>STX4C(LB-5HX-6PJ8<)UH*>DM*.CQD6DQ
M[!_WZ?DNIPG;IG<T)=VF?:(A[]'DQ4%#WZ9"Z;W%UG+!B)=RX$M&7__W6<2N
MM_]"EVB.L@5Z==H/(.3D-AC7,<V_CY.*W*2[JBQNR2M)_G*Z.\_V.7BMV0*-
M87N*(=%?9J(P>S"O?_VYT)T4HKTAZ:_LOV\J^C,E ;>;=B)XB+8&"%.(=CTT
MDF/QA"<;Q;O0;!-BP,5%3'#HPG1'%)Z%Y?,@8D\M\IZE["6H%KSJ#V]O&Y+.
M8IH+[W31 V*RB?=&BY:^R)*E#Q\ZZ[8%U8EY3++E9P#?1U-@W;##CQM3F.2@
M.81HZ G<2U]2\)GJ2>UU^@XZQ<HTA ,\AL%X=GN]W-&-46:*]\ZK%K-)1_61
M;&.:BFKN:9G'B_)\R]LK!6EYMA5@#[(5%J/"5L^)FDF1G#47]<R#03T=S$6
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
M273@9C%3'4&*G@SZ*6Z3P6XAXO\QC1<'TN9XVV16=TKA?Q>>[*W1WB7(VR.
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
ME7V/#T>A;>HA& I%=;C 5I:3WJUOXBPEO"5@X]WR<_49ILW"RV> S>C@LY(
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
MZU7&S2R0M%9OA!V&?A]J(71^7W#U65\XQJ'!:@OW=+5FSI2.!TC\\T)2R[P
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
M=R&@8X4?TI!7D2$Q1PK>XQA*$T^,R4YGM283::).D0]3$.(Z7DZ@'&S#(&[
MN-GN8IKSLW[)E*BU62X6HZ-N>%2/QV]?IJ"@-;-9D(4M(?M*THKP>GV762HD
MO!]HN;FLBI*]C_R9E*7E.;SL?TN+R;U>2I8U;!:+WBBOG5<O=Q:U"T;-B@,[
M.HHT%DP!O:@VD9# T@</80HPGO+AL[27&O#0AV!84(9.V1P6,#Y?+*IM)3I3
M7[';>$$M29SCZLV_ZTV.ZMG8CY0;/_W9\:,*5HVU8U14"RJ>AEX][;!::9Z5
MT4"UUT\TS7):[IN@ X?!C8NX_!K/DD1V7*]GS:!;K8*)4<DUX(R;^]4&J-?9
M,RXSG"'_JXO8;].*M):X6>2 F7#6>_3"* ;J2.KU%[4F-#-%2H["KZ=;@ZN]
MM!1TD(\&/[1=VT*W<\!T-L05UNOD.!OO00#.GF?#3C)8Z>XASY85D_MCGK]?
M[L5+&">725P4=$7)TMGT44R/FOE1O8#.!X[C<?/!SN!\\R<,H)37VR^-=<OQ
M&O5FM&R939T.,SI:,ZL#>>CR1OPR?G$7*7\9%RF_EVF&;:6'NXJGDMROY.U^
MPK+Q]8=[)3K87\7'N<PO/X_>.OSX%#6^I*=B'N2C; P3L,9A.X(EQ-QY=#>U
MXQ<4.($5K_U$A$[VD:3LU4]X.8SEEF>"E[DHG^%J1BYG,V[(^;*XR6 %U4^,
M<7B]L-2>Q0#Z(+0!><CIPE@K5HR(Q!!\S4& 8;SM>GA@YH?XIH9@![?V8=:+
M]AJT@ FKK<C9_KB&K/:;G9?79,D/F&@"P<M1#&IV'EH4E3=:KC\0M5\8SU%K
MHLZH*.HTNAFTOF,S!M3\V&JGYI9F5Q7OO\H^:VUKV]/H77T"V8*BHRU;$K^C
M;3@%M";-B73$N42"$A3:4^WTM*$><.^<!!<-H&O7,Q13(?YDZ2,MOCR0G/\@
M7I.O+26,NSD1GR1"0^IIZ'7JS0CI&.(F +075/C*ZXJ+HKQREM#%WGE2FA"#
M?\GQ<ZDB[\3'$C#@(@(L9T0B-%,9Y!7;Y7X]$N&-?8AS;B[RZ,HG$\.Y;E77
M_>]7":A7B^KEYM. +QA]K5UM&@T!S9ZUB[8IH-I$@KES'X43NYD6=4%S,\G1
MLN.EXY4/)8#EA[JXW0]9_N4F%?U4S:E8O:)^?#R7^.H98VL39D6_ 2IZ@<&,
M] QB2TW&"F,4Z3PC1764MV(,7?CGI;P1#1>X)._QQ(C0M&Z&X15!"T[3XJ+C
M@0-QD.NGZW')A?=\ETE9470RNN0FAGQ_F9EK]-8=/@=SSV2/)YY\4Z\0\26P
MW@A/#/L,"B(*=!4#D>WMZ;24@^?GK]0BH7VFS=@"TWW<<]*ILJAM-N<30VM$
M1L<#!^:@4I*0;9B8L#+'RXHAD1R#_!KTH-415D$&/!^M*'C(.F,NK]]R%6_C
M-2F>LFJ]*45]8I/\(\JY]6:R%UC.C>3DNKPQ<DR$"SN]"N=%$A2KB5$9:'Z/
M>J4T0%@L'GC5IYXV65[RS,*N+8(]"EA,D F7W114^IKPT!K,K3BC!-/SZ) L
ME4V=#/Z;\.CZ;E'^KYXUO5XX^EV]].]G''0?3!FM8_I00@-NBC:.I.?QU?8I
M;\;ITO<QA*81W%I928L;]+M.T[;^J#NAG(\6ATF,Q[7"]@#7OLX*8J!M'_I=
M6[5.R,[D>Y,^;W)"K$[=87]<BTNW6Y;;^<3"(]<NCC-J(CVTCJJ#: N=22FS
M/1O;L<M\?M6DQK839E$GUX"%UE!E0QA6G#.$A%QN>+SI37I%5H3!QDV:TG3
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
MIDGMI7#$F/*!M0\'X\[00=QGEQDC2/V628RT)+?TE2S'D<;GBT6UK<0KTD\
M-%%=KO256"K2!&;WEHOZZZ'J7>'HZT[<5"("%S)_VL9)<E$5-+4T4*@/CQ@;
M-8-1>&0 7'^&-+C!1EL'U6ES]C6;6 )O'LW-)M+B4#<F;ILS[S"#)JY(F^V
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
M^NZ]K-<2P;M+J&J$1O"Z+?FI(C*./U?UANU:F+$24"G&#V!WHN<,X"L=]1=
M5Q8:+]WJC=+06MZ?0G5H49@N";5.="IS.5PZZ:/'!O7@D^;4!>VD.@=0PDR*
MOJI?)ANA31ZEIBUFG/HY:_C4!*E<9HT.29GTXFXT7NEO_>*QEG67@!XJZ4P*
MMW;]QT;%R29E?6.Q1SRQ=ENMN[0VHY*&DY/5IBXI6)E^"TN;QS*3LV@(L<RB
M&D*:I/XW&L*R$LRR]?+DB]>CTP],A_A'T:7,UP<RT=,J!^BXDQX#8T.7KMJ6
M;IJW6N:'QW!S%6?O&XFA.S"J/A/\_Y(_Z-HT %)!(!#: </;FFT,JX+-3=E\
M%;RJAISG7S_^PO9MH[^YA6]N/WZZ_>W3S]^;]4^.-Y!:K'JO!CEANY9^2$6G
MY*U<@@[',,1TP%/_G+EL^+_L#NR1?VQ^Z!3HWI(A KK?@_!L@$<+\6SV!#KW
M,*%3H\^DO6%'38ZF;CM:?W*5IN07P[OONYBYP=M:\X+_-YP3;N)$4\+9 =>,
M4(\4?\-#>>);@R,"T\#/F#P?5._Y!'E3TN;?\'] &0.6_@-02P,$%     @
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
M>!N;JHLZ5"<J))RQ>$5HP@TMVJ79M-;0"L2-($"6;8/[;)L@8%/.MNF%!2H
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
MML-YFZVY1S'/K*='G) +0M>0/J2/,0H1*(XP/?TML8PSJ0E2RP;5H6G7</<
MUC,E#7!^;OZUQ9(5;ZLSR>+]WCAG4NFF$I1N*G>!BF$1N?S^TZ7_UH]T6%F\
M'/A(?IT6?J_W <JRKQ7&:[!W8C96KA) NRJ!;[3ODZ3%!GIW2=T@#)IARPL@
MM,Z,/A@^+B#5>"UNLOHX,+TX18Q2,)PQ-WMX]^WK-W]__:THDA$E#DZO.3K0
M&<?LU9D2\>WBBDD4PK'N,-2Q>VX-WR_J]DD=W5R=8+:+.4]+Q%L"BEJ>&Z,T
M;\&JMX2$SRB*V$%8!SQ.*DR/@"%=R=J .TZ2]:/U?/-GI *U&_I^UD[O;))>
MK^21NWF\(I(<I6:-C.O9 %D6Y'V 03(GUPP7!["]AR%<;UR?:\,(,KWAKR$=
MZ\!30.O9&JWH1V/(>1^K)WC[R7.!NIGL@B>\D<$XQUL+I@'C(1_'R@.TH?)]
MM=,MO.HXQQ9F3>\PRGL_Y]WD=Y<Z12+9]-ZS^+[H+@TBIZ5B7>B,34*E4?9(
M)F-*BN<S1T$+*B-X31D^L61:,<+A+;^"PCQ%^%8,"#,(M[)#F.#E'-+UCMTZ
M^;1N"+I7GE)H>KFT'A">5%J)T:*2OX<#D[M2I"1,@R0?8K?=3;P=D!NH@JP8
MM=M30@6O8>!18]-X5RI]6'U?I"A+NG:7TLO-Z?E:V<# .?C$^)#3R_Z2Y3:8
MXU7Z67GHPI!^^1FZL6K/VM$-J#UK '6<5NO YSM 41!HK7-_!^^F9SXM0W2-
M(]X=5\03O1W O)?H*8F3>(^RZ%[M-*8?1I%Y[*^*]Z2,UVV.8"!)ODW5CG)5
M<@Y#A30]@]\/V+V#5*S-_# \!Q3S?I4%))=VW(K+M.-2':!3TVM'YCF;T"?"
M2A>Y=HY-[F*VF!^NK_S%EWT.8$LDWO&Y9I34A*27$^CZWD\%03]KN3IVKGMB
M6:O=1'NR?WMY*0J'Q$ECFBG>@1TI"=");T!UI0RNTWVZ&Z'7L%]%IN7=NH=W
M$S,4WN\#)<4;F5,B'C]#'!3!O%'3O#W,60WF.-&]'@$#N@.JX'%J5YH4^.SJ
M9*05E6: FMR>X'4^6U3 0%$!2Q@D(QDE]RC^:&R-_&/.L'<,-$T PJZ'_G0C
M-&[D6F8-1S&:A2G@]6E72O*MVI$*)Z<7@3_ )=\<+O&"T/7 YC$YK'NX(50T
M67)H+ZVX3$VE#G D2U%!Z[M5=H]8RV:BQ,7)Q>?\%1W\*V70SI^&1$)U.$X-
MI V7L8'4 +HUBU9DOHVA1X058VCGV.1,H-GDZ60K_K0U-8:IMQH3;=AN%S7
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
M"_?KS+3:EKCT&G6#RC!.2)ZJ//3Q1K*@3;X:9]%(%SK?CRSU!=O)O '9+)*
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
M'6S23[_C[W\*/__PM/Q]B]^=I<]O?Z __?#KMQ_>S;=Q],-3\/EU]$OR*GF
MOWS^X;N/G]X$5\GK/RXNOGWX]=73IY/3WU\_A0_T]_G/JS?1S=M?P<V/X=_/
M;L_N[S=OH@]7WWW_ZJ=WY+_@,@3O;S]MR$-\\_9D_>/E;W^DCQ_G9]L(+ZX?
M'S=W]/G#Y3W\ 9XF-[]=D)N?/SW^\>8'&O[PV\.OX.+S&O_XYN8AG/^PNGUZ
MO'WU[0_H_>^?MXN[=X^7OWR<??QX\]??_SC[7S_"5^N$G&X_O'MU]NKWW],H
M),__^5]D^R:,;G___D/P3-]]7LT>/K__"_R"WFUN5HO5KXO9R<WW'U#Z8W)W
M\^G;[8_!R8^+]:OK1;J>_WX]6V^NKWY!E^'Y]>6__M^+TX?[ER\]W$D>A,/1
MJIHV4X7C7GFEF+^'6&+T67#E,6\P S\%4<I'2J&\0)PQ:@,QB"KW8(878>]*
M.!E7BZ8VYP7.4E'Z78'3\'9L$"K]$\B.EIK+9+S+(7,:M1UL?P3[N'4;1J??
M#BLV#-M>6#_ C&HW=CK:.F?_=KO(GK,&DA$S+<HC^6S:%W*#-S&N"#)F^KE0
M>$M9F/-N?J*1N*Q]XB4^:-=&SM[ZHGS56C^(SI)T*;UM:^T<7_W&4R*LF\&-
MA?EHF7D#$SW%K7S@YRJKFZW5%=FN7_XRM]I#\%ZLS.9L<4)<9/G:4'UY)[<T
M<NZ5B/EYLX$4D? A 3095/[;0MJ= ,_822&(X1G,_O^(*M1"P*1O>\;2JS;A
M>6T[TD+KGZ_'WI>^*D^O0,P=BFQ;.L=A>5,:-Z&'B>C6 $/.#8H"]J>8O]M)
M,5N=Z.C)USNHD/V&X-\$BOL="O$TZ!U'\39#89BOTP*M:XL"TF/]_5)#U=0Y
MJ+0VVT@-IPC:(4$O(^8$L><7[R;*OQME:%7Y&F7E1MWZ^97M&4B@JV'(503>
MWCHY,OU*K_XJ*\<?@%S3R$(;;_$L7:9Q,G]FS-G.F7#A_)G\ 2FYQ?"&V95&
M:F @"K^#_*2ZGK6F&,8X'\T)6VF^#1+"J*H0+?XH_FM#UDH8?$Y9TQ>T&M,L
MUK4<UQ;HQL.H9X.,#C@Y:3->>;N$O$CZ9+O_E3NPY3\2^G.[$:W3;@J:;U*N
M!'S$)=<<%T>E*U(]M7QRZ'56AXDZ$K#=[-0 [6VT7&@N[J2^N*Q_WZ48J28Z
M]XE>X/,5P/FRL^[AESC+ECA3YS%H]Q,1C*G>HVB YSY\[A::Q6O35/4:[5]5
MW8H&&&3X6@9;'):F7Q"Z@&BRRMXD_PMP7<92!&N/  ]+Y6ONV[04ODZ\KTX:
MD]?WAA:8OZ5LWN&\\%"7'8 H2",!L^A='Y$X9L0)E@^\P3G=0R^Z/_%G/'=\
M6CF#;GAYHPK5=!.YHXP5"0?IPLI+T+TWM-&43]G&RDPRCV!EO;C4>YB #4I
MQ!O14_28BCZO;($WO%<@^Q&)HE(M<'R[F#VDCS$*$:!;)8T; M_S[9&!8 =Q
MTT>]8:&)-S#9KW#VQ,X2OFG-"=O[UP0_)"3XN"(1HR]F^ST*7-BT+@F^FZ,/
ML'MM;GMYYU=0^QZBY8K?E+*-!BQA-?5VFR:BD(/IM3/-T"-@R@>")JO-PX1!
M9\;NZD9,L;]=G*$HY8,E'F"04E$2)%0X=_=F>'?]SG^'_XNX?W=R@3V,H@EO
M*4-E8:V?B<4=1JREN/XK:?^(>TPK"1-6%6UNFT],;VPSAH.$ ,6,DMWJG)TT
M<D1^'^H-D'0+W\S'GC?E:4.<N>:-(= "E?\^SA;%NN-?+M@?K!CJ^'F49 7)
M?M]YSCIN#7[!/E_!TFZ6]_$R?:/> TQ_BRM -!)X7<Q0H=D(L+9):V)I9!QM
M+N'J0%Y6JRD<-V@SX0]X\+Q+[N[2#@^ DRP\05=5I>W(/(5J0VRNDB)OYZ*5
M@E(30_Q9Y TT*@>E'WH2C+)ZEHVGNF(?Y9VSS88"%(.(ES%JL%[VG9><IQ;?
MI:NU7VVIVT*.HB>03;<L+I[N4>QL3^O$Y\NYM+6O=3/3/!<9F1A7-M"6T&)Q
M&O;5\JG?PG853<W>>,O7[6.#NXM (.Y\9TOV'P-)= +P92ZZ$NGF@N47JQ/:
M-LQC@%+^6MOAN0;T(TSN* I@$0<KJ:+LNRFPO1$Z<=9+F>"GM6ZQG/-/D 8H
MAH(H+0^T^J6/&,Z&2%KXX,M!XAO9!860#VN]713$*<FEY5,_QZ<-T;3QPLL,
M!?2$0HC#WQ&,0@/A='T_70EU<L564:2.F/C$/%X[-X=TO:=%%'. ($E!=(46
M\'<(J)K4-,!-5X@Z//,Q3K*@[S?"T^\12K8&]M<+9/KR:^>/^85@0VKCWC 4
MZT9QG)9::QC?+10LN13P#.\46H#8R\7+5CTH_RX#J)N*5@1NZ<:@#:C_>\!N
M%>J,KZ1RK=X.&%T., Z(./<T G'L^G*@%=FA70YT6%'E4J"=>W:Z3 S*GCU
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
M2#\\EFU-SI5"0"._[RQ%&YJ6U/SN.'8Y*4<*Z0Q/L1@=/"+OPRC(&*IN1YT
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
M'8X40K.0DS"J2@,$LRU@KU$FQ6@M, [UZ.I9>2&1<:LJLNJJA_29;<XAN(M
MG*#@CI(P#;0C7%58!WK)I\R*0E*C]YHMW)^?>?>K9XAV._-O<(6""/+G"0R-
MB9.A"?9@$W\F+"KD.3AQH2-+WO=Q_YQD>[*] 4D^WWWW0^4N2LK IO.*1IT_
MUHKB;8M/HS.3!C@_WH>NNJJ*L.7EC=X;P7W56D#B1.<I2-NWOL(H$S:WKM]6
M4Q@=8133 35D4/O$BW=@PO?Z4KWL0^6VF%IZW_AL6BK?7+6M5S9Z#;GY[B5*
M\[!XACM;DU2KG5PWA,G80@\CK+VIT1'.6T+"6%L@S:^F<^!*5NQ[)'9U&<S?
M4W1T[;10T,#N1\H&CK$)9\WWQF$-B&I*G-'G;AAV%SJ_#8CTS:!=U#4V#GNS
MKO\L2W'6M=G;M8D)R(Q[DVZS:K!C:35Q*;D*EG:=,[ &2Q@_D'2Y2D3WHQ'V
M'@G2PY7855?/* 5N>A]I?08W)$;)+(ZAFW9@5003E62-2Q8[=AC:Z2Z3^P"3
M),JZ5@OO58QPX*,:;I,5I'> )ELG-JM%P,'F3KO-5X_)%CN,:*53=U1>0*B8
M\ZY^XB54-I1-?;76&H08&F(Y@U@$\'SRV1TE2\;,.!^L<KM8L)W#A2'J$3!-
M0]1DLJ>!U=G6<"LZ3$:_I&$V9>>&\/EW$#TICAGOAS*Q(U2!+18S+::W'QUJ
M-0L"JCHD7A.DC[#-4(RZS++6@,1D5W[+PON2X_T.4QAP@L),&5WLPWTH)R1J
M92Y::V:B:;A,YYY0S/B7;2'*K59EWTW)^9&NV_?TYMV+%H<#FQLX)FA-33Z9
M-Q$9U/>Q*[QQ*,,N=(=Z@Z ='M9E.W*/D7N8I!3?+NXHW&3GL>)-:N.SB3F9
MLH5[:RURA9BIAR"!89[Q4PS*ZU]-RBHDB[;8),2T\WFC^[?FJ#%%4!.S%E4&
M#>@X,LR"BEX NWE[/-)0$IC\RPFY"RU+M]=81.^E"'QD<7J8A7W[^8B2**KM
M;4@7@(F933<S+#89T1W.*3JYQKGOH7;:-#Z:D(DT%VRQ38A)Q>8E#E*.4*MF
M<_?1A#C?7+"U;B":W=L _IC?R?$AZ(BH\5[RV<3V(-G"+;;WT!Q<2,EGB$^V
MG"@E_E<^F)1[6UVJO7X=9J%[GFR-Y^1\O8G(MG'Q9R=DEZ&94KZLDUV^&GL4
M1,TB\>\P?%BQ=9\P3R\LUV8[S,0H8I[8SJC+5XO-0HS2IKDFGD ,%T@$8G*"
MG>13E9%/R#DQX*RU=B1:]\39%=DNT%..;:4?3NM&7[YVJUU'QIF>B /([T Y
M+,$ 1B]*[E'\<?CT1 Z%*^T[AH,R8(RU;L=O=R,T>%/8PQN=V8AJL.S3V-#>
M@73NX?DZ5K74*[_Q5Q-D=1:BD<K#B)_8HI!N3@'#)G(L\<FV_"^NGKIH8/<5
MLVB95/DPU.&LKUG;94K<O7"18/%NBMIJWR9:^8L6O1DQ,.LZ?C+[-6O)2S *
M8OW9+[U@O$20PUBNPAQK3U.FL+UH':"U.>9F6T1^K1O?+G@:WLT&4</A)_;1
M]DRJ>T*=3]8&DQMZLZ)"_AIAPH?.%?EC)\=X"Z9#/;([Y=C&-8M]*<:(DQX@
M;U>87.(%H6L!<!\>F2A3#H]I.:$\X'09%;7BTFZSG/(#XG:1 U0Z1NO?>(KR
M5?DN>BG7EVEYYQE%7]/'&/Z5\D*N)[Z)5H)Y(X6M 72JL&VX3 _=&L#6VADG
MY-?*:_RI?H\$R[MV%\,L6L-(QG!&@E04..#P'"?B'-IMX_H6T05-;A6MDP85
M &D&/R%$.[@E<))$%6=67"A[#(._+<G3*_8YD]>;G_@?7O(_E-2[$[0=,EMR
M5;9(K:>N1C=%'=7AYM@MS6JVRL=Z5+2M8QW-R&J_%FUURAAZ#Y>\VP+ R0U8
MV]!X*5@_GKBJT10<EW/$[O9M9/%S]GL6+5R \Y)OT)5(E0$^6O-Q*DYYQ1-.
M+E <@.AW".@Y#L] 8D,DK:!].#ZZTFGGB[T'\6:[&K^C)/@A(<%'<0$<WZ9)
MG+!8G$4PUO:X3B13D)\*K^R]LM>5Y(PM(^1+N8B #:%5X1V6 ] JHAH3O+0$
M+*F*R&M%ERR2^/0KE'07,;6D&EQ?MS.&!E3GBJ_V@262LIUYE[5Y8.Q+;00)
MG> G8E/=+/+R>GU/U@6*(#UEA^B24'L&5H4ZG;.IQ@U[K\Y-/?&L\-J>_R>'
M.Y7]KX4KOMZEETG:.Z47["<V\R-UR!/9]5H98_X6?>"&5Z4HTR$WPBK#GD8J
MHH,W]MZ7&[L7#VL012=IS*B/[7D55:C3.:1JW+#Y^-Q,/.=K2)?,I7E+R7.R
MXG7/ -OS)>30)Y%.ZF2/O3?KAD:U@E%D6U@5H!,YJ63LL/@>W=POS^ZYK3KE
M.<BI.'Q-7EA[G6XFEDL<$,HBN*P9"^,9/.5OLGGWZ-#>;48WEFEX%$K\\O:2
MO4PA@\1+,Y\@BR9 'J9;%*44_*2VQC86V7T++R\T^.<K3M CB"'_V_\'4$L!
M A0#%     @ )$BQ4IZ#,@W]SP$  9(3 !$              ( !     &-B
M870M,C R,3 S,S$N>&UL4$L! A0#%     @ )$BQ4M.PBT4\+@  -T@" !$
M             ( !+- ! &-B870M,C R,3 S,S$N>'-D4$L! A0#%     @
M)$BQ4M&(@M93#0  FYH  !4              ( !E_X! &-B870M,C R,3 S
M,S%?8V%L+GAM;%!+ 0(4 Q0    ( "1(L5+W'![]JVP  %1J!@ 5
M      "  1T, @!C8F%T+3(P,C$P,S,Q7V1E9BYX;6Q02P$"% ,4    "  D
M2+%24Y@:<[[V   Y6 P %0              @ '[> ( 8V)A="TR,#(Q,#,S
M,5]L86(N>&UL4$L! A0#%     @ )$BQ4KJ]^PM7;0  3K,& !4
M     ( ![&\# &-B870M,C R,3 S,S%?<')E+GAM;%!+!08     !@ & (H!
(  !VW0,    !

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
